| Place |
---|
2022 | British Open Regional Qualifying | Medalist |
| British Amateur | Final 32 |
| NCAA Division I Championship | T43 |
| Big 12 Championship | T37 |
| ASU Thunderbird Collegiate | T53 |
| The Aggie Invitational | T66 |
| Valspar Collegiate Invitational | T76 |
2020 | Ben Hogan Collegiate | T15 |
| U.S. Open Golf Championship | MC |
| US Amateur | Final 32 |
| Southern Highlands Collegiate | T16 |
| The Prestige at PGA West | T42 |
| The Amer Ari Invitational | T10 |
2019 | Isleworth Collegiate Invitational | T5 |
| Inverness Intercollegiate | T22 |
| Carmel Cup | Winner |
| US Amateur | Final 64 |
| European Amateur | T50 |
| British Amateur | Quarterfinals |
| NCAA Division I East Regional | T20 |
| Big 12 Championship | T5 |
| El Macero Classic | Winner |
| Lake Charles Invitational | T2 |
| Southern Highlands Collegiate | T14 |
| Wyoming Desert Intercollegiate | 4 |
| The Amer Ari Invitational | T30 |
2018 | Isleworth Collegiate Invitational | T10 |
| Showdown in the Rockies | T4 |
| Men's World Amateur Team | T24 |
| Scottish Amateur Championship | Final 16 |
| British Amateur | Final 32 |
| St. Andrews Links Trophy | T14 |
| NCAA Division I Championship | 81 |
| NCAA Division I Midwest Regional | T43 |
| Big 12 Championship | T34 |
| The Aggie Invitational | T9 |
| San Diego Lamkin Invitational | T27 |
| Southern Highlands Collegiate | T48 |
| The Amer Ari Invitational | T23 |
2017 | Isleworth Collegiate Invitational | T68 |
| Trinity Forest Invitational | T11 |
| Carmel Cup | 10 |
| Scottish Amateur Championship | Quarterfinals |
| Scottish Amateur Championship | Medalist |
| European Amateur | T10 |
| British Amateur | Final 64 |
| Scottish Open Amateur Stroke Play | T18 |
| The Prestige at PGA West | T3 |
| Wyoming Desert Intercollegiate | T17 |
| The Amer Ari Invitational | T27 |
2016 | European Amateur | T26 |
| Scottish Amateur Championship | Final 32 |
| Sutherland Chalice | 7 |
| St. Andrews Links Trophy | 2 |
| Scottish Open Amateur Stroke Play | T6 |
| Brabazon Trophy | T12 |
| Welsh Amateur Stroke Play | T5 |
| Lytham Trophy | T14 |
| South African Amateur | Final 32 |
| GolfRSA International Amateur | 16 |
2015 | East of Scotland Amateur | Winner |
| Scottish Open Amateur Stroke Play | T9 |
| Sutherland Chalice | 7 |