A former World Amateur Number One, he won the 2013 U.S. Amateur Championship and played in the 2013 Walker Cup.
Claimed his European Tour card at the 2014 Qualifying School and shone in his rookie season, finishing runner-up in Crans Montana before claiming his maiden title after going wire-to-wire at the British Masters supported by Sky Sports.
Won twice in 2016 at the Nordea Masters and DP World Tour Championship, Dubai en route to a career-best sixth place finish in the Race to Dubai and securing his debut in The 2016 Ryder Cup at Hazeltine National.
Claimed his fourth European Tour victory at 23 years and nine days with his win at the 2017 Omega European Masters, and followed that up by successfully defending his title at Crans-sur-Sierre in 2018 thanks to a play-off victory over Lucas Bjerregaard.