Made 25 starts on TOUR, with one top-25 finish at the OHL Classic at Mayakoba. Concluded the season No. 189 in the FedExCup standings and failed to advance to the FedExCup Playoffs in his first attempt. Finished the Korn Ferry Tour season with made cuts in all six starts and one top-10. Secured his PGA TOUR card for the 2018-19 season with a 14th-place finish in The Finals 25. Was 28th in the final priority-ranking order.
Finished the Korn Ferry Tour season with 24 starts, two top-threes and 17 cuts made. Was 46th in the final priority-ranking order. Secured his PGA TOUR card for the 2017-18 season with a 25th-place finish on the 2017 Korn Ferry Tour Regular Season money list.
Finished the season with 21 starts, one runner-up, one additional top-10, and 12 cuts made. Was 51st on the Regular Season money list to secure full exempt status on the Korn Ferry Tour in 2017. Suffered an injury in late June after the Air Capital Classic and had to miss three starts to recover. Finished 63rd on the Finals money list.
Played in 20 Korn Ferry Tour events, making eight cuts. Recorded two top-25s. Made just three cuts in his last 14 starts. Finished 82nd on the money list.
Missed cuts in five of his last seven Korn Ferry Tour tournaments to drop from 45th to 78th in earnings. Was the man on the bubble at No. 75 at the Regular Season finale in Portland, Ore., where he missed the cut and fell outside the top 75, thus missing the Korn Ferry Tour Finals and failing to secure full exempt Tour status in 2015. Played in seven PGA TOUR Latinoamerica tournaments and placed 70th on the final Order of Merit.
Played the PGA TOUR Latinoamérica, entering 10 events and making six cuts. Best finishes were two T14s and a T19. Finished 58th on the Order of Merit.
Made five PGA TOUR Latinoamérica starts, making three cuts, to include T22, T31 and T36 finishes.