Played in all 12 Mackenzie Tour events, making 10 cuts and grabbing three top-10 finishes. Ended the year No. 13 on the Order of Merit, earning an exemption into the second stage of Korn Ferry Tour Q-School and Mackenzie Tour status for the 2019 season.
Played his way into the season-ending tournament for the first time since 2015, thanks to four top-10 finishes. Closed the Mackenzie Tour year 22nd on the Order of Merit, with 10 made cuts in his 12 appearances. Made two PGA TOUR Latinoamerica starts–both in Argentina, making one cut and finish T20 at the Argentine Open.
Had an indifferent Mackenzie Tour season, making five cuts in 10 starts. Only recorded one top-15 finish and missed four of his five cuts in succession. Finished 81st on the Order of Merit.
Played on the weekend in nine of his 12 Mackenzie Tour appearances and finished 50th on the Order of Merit. Had one top-three outing and nothing better than a T21 the rest of the year.
Closed his rookie Mackenize Tour year 17th on the Order of Merit. Made the cut in all 10 of his starts. Prior to the start of the Mackenzie Tour season, played in four TOUR events as a sponsor exemption and finished T59 at the Farmers Insurance Open.
Played in five PGA TOUR tournaments after turning pro, making two cuts. Added two additional Korn Ferry Tour appearances, making one cut.