Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorShenandoah District Championship · May 8 | 11.92 | Shenandoah District Championship | May 8, 2024 |
| 200 Meters · OutdoorWHS Meet #2 (Shenandoah District) · May 1 | 24.44 | WHS Meet #2 (Shenandoah District) | May 1, 2024 |
| Combined results · OutdoorTitan Early Bird Classic · Apr 8 | 13.18 | Titan Early Bird Classic | April 8, 2023 |
| Discus · 1.6kg · OutdoorAlleghany Quint Track Meet · May 12 | 105-00 | Alleghany Quint Track Meet | May 12, 2026 |
| Shot Put · 12lb · OutdoorWaynesboro 2026 (WHS, RHS, RCHS, AHS, SDHS) · May 7 | 43-03.00 | Waynesboro 2026 (WHS, RHS, RCHS, AHS, SDHS) | May 7, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| May 27 | VHSL Region 3C Outdoor Track and Field ChampionshipMay 27 · Discus · Place 16 · Alleghany | Discus1.6kg | 16. | 89-02 | 12 |
| May 27 | VHSL Region 3C Outdoor Track and Field ChampionshipMay 27 · Shot Put · Place 10 · Alleghany | Shot Put12lb | 10. | 39-06.25 | 12 |
| May 21 | Shenandoah District ChampionshipMay 21 · Discus · Place 6 · Alleghany | Discus1.6kg | 6. | 100-03 | 12 |
| May 21 | Shenandoah District ChampionshipMay 21 · Shot Put · Place 4 · Alleghany | Shot Put12lb | 4. | 39-04.00 | 12 |
| May 12 | Alleghany Quint Track MeetMay 12 · Discus · Place 4 · Alleghany | Discus1.6kg | 4. | 105-00 PB | 12 |
| May 12 | Alleghany Quint Track MeetMay 12 · Shot Put · Place 2 · Alleghany | Shot Put12lb | 2. | 39-04.00 | 12 |
| May 12 | Alleghany Quint Track MeetMay 12 · 100 Meters · Place 11 · Alleghany | 100 Meters | 11. | 12.67a | 12 |
| May 7 | Waynesboro 2026 (WHS, RHS, RCHS, AHS, SDHS)May 7 · Discus · Place 6 · Alleghany | Discus1.6kg | 6. | 100-02 | 12 |
| May 7 | Waynesboro 2026 (WHS, RHS, RCHS, AHS, SDHS)May 7 · Shot Put · Place 1 · Alleghany | Shot Put12lb | 1. | 43-03.00 PB | 12 |
| May 7 | Waynesboro 2026 (WHS, RHS, RCHS, AHS, SDHS)May 7 · 100 Meters · Place 10 · Alleghany | 100 Meters | 10. | 12.52a | 12 |
2026 Indoor Track
1 results2024 Outdoor Track
4 results2023 Outdoor Track
9 results