Personal bests
| Round |
Result |
Division |
Date |
| NFAA Indoor Round (one-day) |
300 57X |
Adult Male Freestyle |
Mar 1, 2026 |
| NFAA Indoor Round (two-day) |
599 110X |
Adult Male Freestyle |
Mar 1, 2026 |
| Vegas Round |
294 10X |
Adult Male Freestyle |
Feb 20, 2022 |
| Vegas 330 Round |
302 |
Adult Male Freestyle |
Mar 1, 2025 |
| NFAA Field Round (14 targets) |
269 |
Adult Male Freestyle |
Jul 9, 2023 |
| NFAA Field Round (28 targets) |
523 |
Adult Male Freestyle |
Jun 17, 2023 |
| NFAA Hunter Round (14 targets) |
274 |
Adult Male Freestyle |
Jul 8, 2023 |
| NFAA Hunter Round (28 targets) |
545 |
Adult Male Freestyle |
Jul 9, 2023 |
| NFAA Animal Round (14 targets) |
285 |
Adult Male Freestyle |
Jul 9, 2023 |
| NFAA Animal Round (28 targets) |
569 |
Adult Male Freestyle |
Jul 9, 2023 |
All 10 personal bests, every division
Latest event
Feb 27–Mar 1, 2026 Adult Male Freestyle