Bob burst onto the world scene in 2019 when he finished 11th in the Race to Dubai and picked up the Sir Henry Cotton Rookie of the Year award. That season included three runner-up finishes, and a tie for sixth place in his Major Championship debut at The Open at Royal Portrush.
In 2020, he broke into the top 100 of the OWGR and also secured his maiden European Tour win at the Aphrodite Hills Cyprus Showdown.
Bob repeated his top 10 finish at The Open at Royal St George’s in 2021, and then tied for 12th place in his first appearance at The Masters. At the WGC Dell MatchPlay, he finished at the top of a group that included world no.1, Dustin Johnson. He ended the year on a high with a tie for 4th place at the DP World Tour Championship, which secured his first top 10 finish in the Race to Dubai.
In 2022, Bob launched his campaign to earn a place in Luke Donald’s Ryder Cup team with a win at the DS Automobiles Italian Open. This was Bob’s second DP World Tour title, and his Play-Off victory over 2022 US Open Champion, Matt Fitzpatrick, was an impressive start to achieving his Ryder Cup ambitions.
Bob remained on the bubble for a spot in the European Ryder Cup team throughout the season, however his runner-up finish to Rory McIlroy at the Genesis Scottish Open, moved him into the 3rd automatic qualifying sport on the European rankings. He maintained this position to the end of the campaign and secured his place on the European team at the 44th Ryder Cup, on the Marco Simone Golf Club in Rome.
As one of four rookies representing Europe, Bob launched himself onto the Ryder Cup stage in emphatic style, as he finished the weekend contributing 2½ points and remained unbeaten at the end of his first Ryder Cup.
Bob continues to base himself in Oban, and is immensely proud to represent the town and Glencruitten Golf Club wherever he plays around the world.
Away from the course, Bob is a family man who is completely at home on the west coast. He always finds time for his other passion, shinty, and still manages to train or play with his local club, Oban Celtic, whenever his schedule permits.