2018

Tournament Position Tour
Arnold Palmer Invitational 4 PGA Tour
Masters Tournament 5T European Tour, PGA Tour, Majors
Dubai Desert Classic 6T European Tour
Houston Open 6T PGA Tour
Abu Dhabi HSBC Championship 8 European Tour

2017

Tournament Position Tour
Wyndham Championship 1 PGA Tour
Omega Dubai Desert Classic 2 European Tour
BMW PGA Championship 3T European Tour
Valspar Championship 7T PGA Tour
Abu Dhabi HSBC Championship 8T European Tour
BMW International Open 10T European Tour

2016

Tournament Position Tour
The Open 1 European Tour, PGA Tour, Majors
BMW International Open 1 European Tour
Race to Dubai 1 European Tour, Order of Merit
Shell Houston Open 2 PGA Tour
WGC HSBC Champions 2T European Tour, PGA Tour, WGC Events
Hero World Challenge 2 PGA Tour
Olympic Games 2 Olympics
Arnold Palmer Invitational 3T PGA Tour
Abu Dhabi HSBC Golf Championship 3T European Tour
Nordea Masters 4T European Tour
Omega Dubai Desert Classic 6T European Tour
PGA Championship 7T European Tour, PGA Tour, Majors
Nedbank Golf Challenge 8 European Tour
DP World Tour Championship 9T European Tour