| Place |
---|
2019 | US Amateur | Final 64 |
| English Amateur | Final 16 |
| European Amateur | T50 |
| British Amateur | Final 32 |
| Brabazon Trophy | T10 |
| French Amateur Stroke Play | 9 |
| Lytham Trophy | T24 |
| European Nations Cup | Winner |
| Spanish International Amateur | Final 32 |
| Avondale Amateur Medal | T8 |
| Australian Men's Amateur | Final 16 |
| Master of the Amateurs | T36 |
2018 | Welsh Amateur Stroke Play | 2 |
| English Amateur | Final 16 |
| Walton Heath Trophy | T3 |
| European Amateur | T54 |
| British Open Regional Qualifying | Qualifier |
| British Amateur | Quarterfinals |
| St. Andrews Links Trophy | T20 |
| Brabazon Trophy | T12 |
| Spanish International Amateur | Final 16 |
| Portuguese International Amateur | T20 |
2017 | English Amateur | Semifinals |
| Walton Heath Trophy | T22 |
| British Amateur | Final 32 |
| Welsh Amateur Stroke Play | T10 |
| Irish Amateur Open | T2 |
| Lytham Trophy | T26 |
| Duncan Putter | 14 |
| Portuguese International Amateur | T13 |
2015 | Scottish Open Amateur Stroke Play | T4 |
| Welsh Amateur Stroke Play | T25 |