| Place |
---|
2024 | Bay Regional | 1st |
| NCGA Valley Amateur | T9 |
2023 | California State Fair | 44 |
| U.S. Mid-Am Qualifying | Medalist |
| Antioch City | 4 |
| NCGA Match Play | Final 32 |
| NCGA Stroke Play | T11 |
| NCGA Mid-Amateur | T10 |
2022 | California State Fair | T33 |
| NCGA Valley Amateur | T8 |
| NCGA Match Play | Final 32 |
| NCGA Stroke Play | T20 |
| NCGA PubLinks | 3 |
| California Amateur | Final 32 |
| NCGA Mid-Amateur | T5 |
| U.S. Open Local Qualifying | Qualifier |
| Alameda Commuters | T11 |
| San Francisco City Men's Championship | Semifinals |
2021 | U.S. Mid-Amateur | Final 16 |
| U.S. Mid-Am Qualifying | Medalist |
| NCGA Valley Amateur | T2 |
| NCGA Match Play | Final 16 |
| NCGA Stroke Play | T14 |
| NCGA PubLinks | T2 |
| California Amateur | Final 32 |
| NCGA Mid-Amateur | T14 |
| Memorial Amateur | T5 |
| U.S. Open Local Qualifying | Qualifier |
| Alameda Commuters | T6 |
2020 | Chico City | Win |
| California State Fair | T2 |
| NCGA Stroke Play | T28 |
| Memorial Amateur | T22 |
| NCGA PubLinks | T5 |
| San Francisco City Men's Championship | Final 32 |
2019 | U.S. Amateur Final Qualifying | Qualifier |
| Vallejo City Amateur | T2 |
| NCGA Mid-Amateur | T7 |
| Memorial Amateur | T35 |
| San Francisco City Men's Championship | Quarterfinals |
2018 | U.S. Mid-Amateur | Final 64 |
| California State Fair | T40 |
| U.S. Mid-Am Qualifying | Qualifier |
| NCGA Stroke Play | T34 |
| Vallejo City Amateur | T5 |
| California Amateur | Final 32 |
| Alameda Commuters | 5 |
| San Francisco City Men's Championship | Quarterfinals |
2017 | LasPo Open | T3 |
| NCGA Stroke Play | T29 |
| NCGA Mid-Amateur | T13 |
| Sacramento County Amateur | 6 |
| Alameda Commuters | T14 |
2016 | Antioch City | T9 |
| Vallejo City Amateur | T7 |
| NCGA Mid-Amateur | 3 |
| Oakland City | T7 |
2015 | Antioch City | T9 |
| U.S. Amateur Final Qualifying | Qualifier |
| Vallejo City Amateur | Winner |
2014 | U.S. Mid-Am Qualifying | Qualifier |
2008 | California State Fair | T4 |
| California Amateur | Final 32 |
| NCGA Stroke Play | T24 |
| Antioch City | 2 |