| 2023 IBO Indoor World Championship | Men’s Senior Class (MSR) (Long Range) |
370
| 11 | 20 |
| IBO SPRING NATIONAL | Men’s Senior Class (MSR) |
318
| 0 | 25 |
| IBO 1ST LEG NATIONAL CHAMPIONSHIP TRIPLE CROWN | Men’s Senior Class (MSR) |
326
| 6 | 43 |
| IBO 3RD LEG NATIONAL CHAMPIONSHIP TRIPLE CROWN | Men’s Senior Class (MSR) |
319
| 5 | 37 |
| 2023 IBO 1ST Leg NTC FIELD | Men’s Senior Class (MSR) |
286
| 0 | 6 |
| 2023 IBO WORLD CHAMPIONSHIP | Men’s Senior Class (MSR) |
350
| 4 | 30 |
| 2024 IBO Spring National | Men’s Senior Class (MSR) |
333
| 6 | 20 |
| 2024 IBO 1ST LEG NATIONAL CHAMPIONSHIP TRIPLE CROWN | Men’s Senior Class (MSR) |
352
| 7 | 28 |
| 2024 IBO 1ST Leg NTC FIELD | Men’s Senior Class (MSR) |
338
| 5 | 7 |
| 2024 IBO 2ND LEG NATIONAL CHAMPIONSHIP TRIPLE CROWN | Men’s Senior Class (MSR) |
334
| 4 | 31 |
| 2024 IBO 2nd Leg NTC FIELD | Men’s Senior Class (MSR) |
341
| 0 | 6 |
| 2024 IBO 3rd LEG NATIONAL CHAMPIONSHIP TRIPLE CROWN | Men’s Senior Class (MSR) |
366
| 7 | 22 |
| 2024 IBO 3rd Leg NTC FIELD | Men’s Senior Class (MSR) |
365
| 0 | 4 |
| 2024 IBO World Championship | Men’s Senior Class (MSR) |
343
| 4 | 34 |
| 2025 Winter Nationals | Men’s Senior Class (MSR) |
328
| 2 | 23 |
| 2025 IBO 1ST LEG NATIONAL CHAMPIONSHIP TRIPLE CROWN | Senior Hunter (SHC) |
359
| 9 | 47 |
| 2025 IBO 2ND LEG NATIONAL CHAMPIONSHIP TRIPLE CROWN | Senior Hunter (SHC) |
367
| 6 | 43 |
| 2025 IBO 3rd LEG NATIONAL CHAMPIONSHIP TRIPLE CROWN | Senior Hunter (SHC) |
386
| 14 | 36 |
| 2025 IBO 1ST Leg NTC FIELD | Men’s Senior Class (MSR) |
| | |
| 2025 IBO 2nd Leg NTC FIELD | Men’s Senior Class (MSR) |
333
| 0 | 1 |
| 2025 IBO 3rd Leg NTC FIELD | Men’s Senior Class (MSR) |
355
| 0 | 4 |
| 2025 IBO World Championship | Senior Hunter (SHC) |
362
| 9 | 41 |