Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorMVK vs NC, Saratoga, GSW, Grand Ridge · Apr 16 | 18.1 | MVK vs NC, Saratoga, GSW, Grand Ridge | April 16, 2024 |
| 1600 Meters · OutdoorLaSalle Lincoln 4/9 Track Meet · Apr 9 | 7:18.6 | LaSalle Lincoln 4/9 Track Meet | April 9, 2026 |
| 200 Meters · OutdoorMVK vs NC, Saratoga, GSW, Grand Ridge · Apr 16 | 40.8 | MVK vs NC, Saratoga, GSW, Grand Ridge | April 16, 2024 |
| 800 Meters · OutdoorWaltham Meet #2 · Apr 28 | 3:23.0 | Waltham Meet #2 | April 28, 2026 |
| Discus · 1kg · OutdoorIESA 1A - Sectional 03 @ L-P Sports Complex · May 9 | 19.69m | IESA 1A - Sectional 03 @ L-P Sports Complex | May 9, 2026 |
| Shot Put · 4kg · OutdoorNorthlawn vs Ransom, Grand Ridge, Wallace, Lowpoint-Washburn · Apr 16 | 6.55m | Northlawn vs Ransom, Grand Ridge, Wallace, Lowpoint-Washburn | April 16, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
13 results2025 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| May 9 | IESA 1A - Sectional 3 @ Seneca HSMay 9 · Discus · Place 22 · Grand Ridge | Discus | 22 | 12.63m | 6 |
| May 1 | Seneca vs. Wilmington, Grand Ridge, Lisbon, & SomonaukMay 1 · Discus · Place 11 · Grand Ridge | Discus | 11 | 12.70m | 6 |
| May 1 | Seneca vs. Wilmington, Grand Ridge, Lisbon, & SomonaukMay 1 · Shot Put · Place 11 · Grand Ridge | Shot Put | 11 | 4.29m | 6 |
| Apr 15 | MVK vs GSWB, MP, NC, GRApr 15 · Discus · Place 10 · Grand Ridge | Discus | 10 | 13.28m | 6 |
| Apr 15 | MVK vs GSWB, MP, NC, GRApr 15 · Shot Put · Place 13 · Grand Ridge | Shot Put | 13 | 4.27m | 6 |
2024 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 4 | IESA 1A - Sectional 3 @ St. Bede Academy HSMay 4 · Shot Put · Place 19 · Grand Ridge | Shot Put | 19 | 4.09m | 5 |
| Apr 20 | VGSC track meetApr 20 · Shot Put · Place 20 · Grand Ridge | Shot Put4kg | 20. | 3.28m | 5 |
| Apr 16 | MVK vs NC, Saratoga, GSW, Grand RidgeApr 16 · Shot Put · Grand Ridge | Shot Put4kg | — | DNS | 5 |
| Apr 16 | MVK vs NC, Saratoga, GSW, Grand RidgeApr 16 · 200 Meters · Place 10 · Grand Ridge | 200 Meters | 10. | 40.8 PB | 5 |
| Apr 16 | MVK vs NC, Saratoga, GSW, Grand RidgeApr 16 · 100 Meters · Place 13 · Grand Ridge | 100 Meters | 13. | 18.1 PB | 5 |
| Apr 8 | Seneca vs. Gardner, Dwight, Grand Ridge, & Nettle CreekApr 8 · Shot Put · Grand Ridge | Shot Put4kg | — | ND | 5 |
| Apr 8 | Seneca vs. Gardner, Dwight, Grand Ridge, & Nettle CreekApr 8 · 100 Meters · Place 19 · Grand Ridge | 100 Meters | 19. | 19.86a | 5 |