Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| Discus · 1kg · OutdoorLoyalsock vs. Hughesville Meet · Mar 24 | 63-9 | Loyalsock vs. Hughesville Meet | March 24, 2026 |
| Javelin · 600g · OutdoorLoyalsock vs. Hughesville Meet · Mar 24 | 72-2 | Loyalsock vs. Hughesville Meet | March 24, 2026 |
| Shot Put · 4kg · OutdoorWR, Hughesville, Southern Columbia, Sullivan County, Montgomery 2026 · Apr 28 | 24-5 | WR, Hughesville, Southern Columbia, Sullivan County, Montgomery 2026 | April 28, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 28 | WR, Hughesville, Southern Columbia, Sullivan County, Montgomery 2026Apr 28 · Javelin · Place 11 · Hughesville | Javelin600g | 11. | 63-9 | 11 |
| Apr 28 | WR, Hughesville, Southern Columbia, Sullivan County, Montgomery 2026Apr 28 · Discus · Place 14 · Hughesville | Discus1kg | 14. | 58-2 | 11 |
| Apr 28 | WR, Hughesville, Southern Columbia, Sullivan County, Montgomery 2026Apr 28 · Shot Put · Place 11 · Hughesville | Shot Put4kg | 11. | 24-5 PB | 11 |
| Apr 17 | Lock Haven Bald EagleApr 17 · Shot Put · Place 50 · Hughesville | Shot Put4kg | 50. | 7.28m | 11 |
| Apr 15 | WR vs Hughesville, Sullivan County, S. Williamsport, Montgomery 2026Apr 15 · Javelin · Place 7 · Hughesville | Javelin600g | 7. | 64-1 | 11 |
| Apr 15 | WR vs Hughesville, Sullivan County, S. Williamsport, Montgomery 2026Apr 15 · Discus · Place 12 · Hughesville | Discus1kg | 12. | 59-4 | 11 |
| Apr 15 | WR vs Hughesville, Sullivan County, S. Williamsport, Montgomery 2026Apr 15 · Shot Put · Place 11 · Hughesville | Shot Put4kg | 11. | 24-4 | 11 |
| Apr 2 | Kirby Classic RelaysApr 2 · Javelin · Place 16 · Hughesville | Javelin600g | 16. | 65-0 | 11 |
| Apr 2 | Kirby Classic RelaysApr 2 · Discus · Place 18 · Hughesville | Discus1kg | 18. | 62-11 | 11 |
| Apr 2 | Kirby Classic RelaysApr 2 · Shot Put · Place 17 · Hughesville | Shot Put4kg | 17. | 24-2.50 | 11 |
| Mar 24 | Loyalsock vs. Hughesville MeetMar 24 · Javelin · Place 3 · Hughesville | Javelin600g | 3. | 72-2 PB | 11 |
| Mar 24 | Loyalsock vs. Hughesville MeetMar 24 · Discus · Place 6 · Hughesville | Discus1kg | 6. | 63-9 PB | 11 |
| Mar 24 | Loyalsock vs. Hughesville MeetMar 24 · Shot Put · Place 4 · Hughesville | Shot Put4kg | 4. | 23-8.50 | 11 |
| Mar 19 | Hughesville, Lewisburg at Milton ScrimmageMar 19 · Javelin · Place 11 · Hughesville | Javelin600g | 11. | 59-2 | 11 |
| Mar 19 | Hughesville, Lewisburg at Milton ScrimmageMar 19 · Discus · Place 9 · Hughesville | Discus1kg | 9. | 52-5 | 11 |
| Mar 19 | Hughesville, Lewisburg at Milton ScrimmageMar 19 · Shot Put · Place 10 · Hughesville | Shot Put4kg | 10. | 20-9 | 11 |
2025 Outdoor Track
4 results2024 Outdoor Track
3 results