Exempt status
-
PGA TOUR: Top 125 in 2018-19 FedExCup standings (thru 2020-21)
JOINED TOUR
-
Mackenzie Tour - Canada: 2015
-
Korn Ferry Tour: 2016
-
PGA TOUR: 2017
Korn Ferry Tour Victories (1)
- 2016 News Sentinel Open presented by Pilot
Mackenzie Tour-PGA TOUR Canada Victories (1)
- 2015 Staal Foundation Open presented by Tbaytel
PLAYOFF RECORD
KORN FERRY TOUR (0-1)
-
2016 Lost to Ollie Schniederjans, Collin Morikawa, Air Capital Classic presented by Aetna
MACKENZIE TOUR-PGA TOUR CANADA (0-1)
-
2015 Lost to Michael Letzig, Clark Klaasen, SIGA Dakota Dunes Open
Personal
- Is of Filipino descent from his mother's side.
- Is a season-pass holder at Disneyland.
Special Interests
- Guitar, Disneyland, Jordan collector
Career Highlights
2019 Season
At No. 99 in the FedExCup standings, qualified for the FedExCup Playoffs and finished inside the top 100 for the third time in as many seasons on TOUR. Recorded two top-10s and made the cut in 19 of 26 starts.
-
Mayakoba Golf Classic: Following back-to-back 6-under 65s in rounds two and three at the Mayakoba Golf Classic, closed with a 5-under 66 for a T3 finish. Represented third consecutive top-15 result on TOUR.
-
THE CJ CUP @ NINE BRIDGES: Posted four consecutive under-par rounds at THE CJ CUP @ NINE BRIDGES on the way to a T10.
2018 Season
Finished No. 62 in the FedExCup, having advanced to the Playoffs for the second consecutive season. Made 16 cuts in 27 starts while recording seven top-25s and four top-10s, including three top-three finishes.
-
Barracuda Championship: Despite a bogey at the final hole of the Barracuda Championship, costing him one point in the Modified Stableford scoring format, earned eight points on the day to finish T3, 10 points behind champion Andrew Putnam. It marked his third top-three finish of the season and moved him from No. 53 to No. 48 in the FedExCup standings.
-
AT&T Byron Nelson: With a final-round 8-under 63, finished T3 at the AT&T Byron Nelson. Posted all four rounds in the 60s in his second start at the event (T3/2018, 74th/2017).
-
The RSM Classic: Following a 4-under 66, finished runner-up at The RSM Classic and four strokes behind Austin Cook. Surpassed his previous-best finish on TOUR, a T4 at the 2017 Waste Management Phoenix Open. Week included his career-low round on the PGA TOUR, a second-round 62.
-
Shriners Hospitals for Children Open: At 6-under 278 at the Shriners Hospitals for Children Open, finished with a share of 10th place. Held a one-stroke lead over Kelly Kraft through 36 holes but fell out of contention for his first title when he closed with consecutive double bogeys on his last two holes Sunday.
2017 Season
Enjoyed a solid rookie season by posting three top-10 finishes in 27 starts through the Wyndham Championship. Finished No. 97 in the FedExCup standings after advancing through the second of four FedExCup Playoffs events.
-
Dell Technologies Championship: Finished 97th in the FedExCup standings after a T75 at the Dell Technologies Championship.
-
RBC Heritage: Posted one of just two bogey-free rounds (a 2-under 69) on the final day of the RBC Heritage to secure his third top-10 of the season with a T6. Finished three strokes behind champion Wesley Bryan.
-
Waste Management Phoenix Open: Moved up the leaderboard at the Waste Management Phoenix Open by capping off a second-round 7-under 64 in near darkness. Continued to climb with weekend rounds of 67-67 to finish in a tie for fourth place.
-
Farmers Insurance Open: In the eighth start of his PGA TOUR rookie season, the former San Diego State collegiate golfer posted four rounds of par or better at the Farmers Insurance Open to finish T9 with four others at 8-under 280. Made a costly double bogey at the par-5 18th hole in the final round to fall from a share of second place to T9.
2016 Season
Finished the Korn Ferry Tour season with 23 starts, one win, two runner-ups, four additional top-10s and 15 cuts made. Locked up his PGA TOUR card for the 2016-17 season with a third-place finish on the 2016 Korn Ferry Tour Regular Season money list. Was fourth in the final priority-ranking order.
-
Nationwide Children's Hospital Championship: Closed the season with a T18 at the Nationwide Children's Hospital Championship.
-
News Sentinel Open presented by Pilot: Played his way into a share of the 36-hole lead at the News Sentinel Open presented by Pilot with a second-round 62. Recorded his third consecutive bogey-free round with a third-round 64 to get to within one of Sam Ryder's lead. Came back from three down with six holes to play on Sunday to post a final-round 66 for a win on his 26th birthday. Made five birdies on the back nine, including a clutch 12-foot birdie at the last, to beat Ryder by one shot for his first Korn Ferry Tour victory.
-
Price Cutter Charity Championship presented by Dr Pepper: Recorded his sixth top-10 of the season with a T6 finish at the Price Cutter Charity Championship presented by Dr Pepper after closing with a 6-under 66.
-
Utah Championship presented by Zions Bank: Charged into contention at the Utah Championship presented by Zions Bank with a third-round 65 to get within one shot of the lead after 54 holes. Played his first 10 holes of the final round in 1-over par, but played his last eight in 2-under par to put pressure on eventual-winner Nicholas Lindheim. Finished two shots back of Lindheim for his second runner-up of the season, securing his PGA TOUR card for the 2016-17 season with over $200,000 in earnings.
-
Air Capital Classic presented by Aetna: Moved inside the top 25 on the money list with his runner-up performance at the Air Capital Classic. Posted weekend rounds of 64-64 to vault up the leaderboard. Carded a back-nine 33 on Sunday to get into a playoff with Ollie Schniederjans and amateur Collin Morikawa. Had a chance to win it outright in regulation but his birdie putt slid just by the hole. Was given a second opportunity to earn his first victory with a 20-foot birdie try on the first extra hole. Lost on the next hole when Schniederjans converted a lengthy birdie putt.
-
Rust-Oleum Championship: On the heels of back-to-back missed cuts, posted his third top-10 of the season at the Rust-Oleum Championship with a T6. Recorded four consecutive under-par rounds - 69-71-68-71--279 (-9) at Ivanhoe Club.
-
Rex Hospital Open: Took the first-round lead at the Rex Hospital Open with an 8-under 63. Held a share of the 36-hole lead after a second-round 70. Entered the final round one shot back but faded to T10 after a final-round 76.
-
Chitimacha Louisiana Open presented by NACHER: Opened the Chitimacha Louisiana Open with a 63 and was co-leader after the first round. Fell out of the lead after a second-round 70. Entered the weekend three back and carded 70-71 for a T7, marking his first top-10 of the season.
2015 Season
Concluded the Mackenzie Tour-PGA TOUR Canada season with $91,193 in earnings to earn Player of the Year honors and earn exempt status on the Korn Ferry Tour for 2016. Set a Mackenzie Tour record for top-10s and top-threes in a season.
-
Wildfire Invitational presented by PC Financial: Finished with a 6-under 66 in the final round of the Wildfire Invitational to wind up T3, his fourth top-three of the season.
-
National Capital Open to Support Our Troops: Recorded four rounds in the 60s for a T5 finish at the National Capital Open.
-
Staal Foundation Open presented by Tbaytel: Secured his first victory at the Staal Foundation Open and moved into the Order of Merit lead. Became the first Mackenzie Tour player with three consecutive top-three finishes.
-
The Players Cup: Took the 54-hole lead at The Players Cup and went on to place third, allowing him to move to second on the Order of Merit at the time.
-
SIGA Dakota Dunes Open: Birdied the 72nd hole to earn a berth into the SIGA Dakota Dunes Open playoff before finishing T2.
-
Bayview Place Island Savings Open presented by Times Colonist: Continued his strong play with top-10 finishes at the Bayview Place Island Savings Open (T10) and the Syncrude Boreal Open (T8).
-
PC Financial Open: Started Mackenzie Tour-PGA TOUR Canada season with a T16 at the PC Financial Open.
-
PGA TOUR Canada Q-School-Canada: Was T8 at the Canada Qualifying Tournament with rounds of 72-71-69-70.
2014 Season
-
Bayview Place Island Savings Open presented by Times Colonist: Earned first top-10 in his second Mackenzie Tour start, at the Bayview Place Island Savings Open, two strokes behind the 54-holes leaders at the Uplands GC in Victoria, British Columbia.
Amateur Highlights
- Two-time All-Mountain West Conference selection (2010, 2011) and Conference Player of the Year (2012) at San Diego State University. Won five collegiate events, tied for the most in school history with Aztec Hall of Famer Lennie Clements.