Personal bests
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 |
| Apr 29 | ESN Dual #3Apr 29 · 1600 Meters · Place 10 · East Stroudsburg North | 1600 Meters | 10. | 5:44.61a PB | 11 |
| Apr 29 | ESN Dual #3Apr 29 · 800 Meters · Place 12 · East Stroudsburg North | 800 Meters | 12. | 2:36.63a | 11 |
| Apr 14 | ESN Dual #2Apr 14 · 1600 Meters · Place 15 · East Stroudsburg North | 1600 Meters | 15. | 5:53.29a | 11 |
| Apr 14 | ESN Dual #2Apr 14 · 800 Meters · Place 13 · East Stroudsburg North | 800 Meters | 13. | 2:32.32a | 11 |
| Mar 31 | Liberty DualMar 31 · 1600 Meters · Place 16 · East Stroudsburg North | 1600 Meters | 16. | 5:59.85a | 11 |
| Mar 31 | Liberty DualMar 31 · 800 Meters · Place 10 · East Stroudsburg North | 800 Meters | 10. | 2:35.10a | 11 |
| Mar 26 | ESN Dual #1Mar 26 · 1600 Meters · Place 10 · East Stroudsburg North | 1600 Meters | 10. | 5:57.62a | 11 |
| Mar 26 | ESN Dual #1Mar 26 · 800 Meters · Place 11 · East Stroudsburg North | 800 Meters | 11. | 2:39.32a | 11 |
| Mar 24 | ES North at PM West MeetMar 24 · 1600 Meters · Place 13 · East Stroudsburg North | 1600 Meters | 13. | 6:06.62 | 11 |
| Mar 24 | ES North at PM West MeetMar 24 · 800 Meters · Place 8 · East Stroudsburg North | 800 Meters | 8. | 2:35.40 | 11 |
2026 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 15 | Big Bear MeetJan 15 · 800 Meters · Place 44 · East Stroudsburg North | 800 Meters | 44 | 2:30.69a | 11 |
| Jan 3 | ESU Warrior ClassicJan 3 · 800 Meters · Place 48 · East Stroudsburg North | 800 Meters | 48 | 2:35.01a | 11 |
| Jan 3 | ESU Warrior ClassicJan 3 · 3200 Meters · Place 20 · East Stroudsburg North | 3200 Meters | 20 | 12:56.21a | 11 |
2025 Indoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 13 | Warrior Winter WarmupDec 13 · 3200 Meters · Place 12 · East Stroudsburg North | 3200 Meters | 12. | 12:43.70a PB | 11 |
| Dec 13 | Warrior Winter WarmupDec 13 · 800 Meters · Place 10 · East Stroudsburg North | 800 Meters | 10. | 2:26.19a PB | 11 |
| Dec 7 | Ursinus HS IcebreakerDec 7 · 800 Meters · Place 28 · East Stroudsburg North | 800 Meters | 28. | 2:31.85a | 11 |
| Dec 7 | Ursinus HS IcebreakerDec 7 · 800 Meters · Place 28 · East Stroudsburg North | 800 Meters | 28. | 2:31.85a | 11 |
| Feb 13 | Doug Wesner MemorialFeb 13 · 55 Meter · Place 92 · East Stroudsburg North | 55 MeterRound P | 92. | 7.57a PB | 10 |
| Feb 13 | Doug Wesner MemorialFeb 13 · 800 Meters · Place 52 · East Stroudsburg North | 800 Meters | 52. | 2:38.95a | 10 |
| Jan 10 | Golden Bear HS InviteJan 10 · 55 Meter · Place 71 · East Stroudsburg North | 55 MeterRound P | 71. | 7.65a | 10 |
| Jan 4 | ESU Warrior ClassicJan 4 · 55 Meters · Place 65 · East Stroudsburg North | 55 MetersRound P | 65 | 7.50 PB | 10 |
2025 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 28 | ESS Dual #4Apr 28 · Pole Vault · East Stroudsburg North | Pole Vault | -- | DNS | 10 |
| Apr 28 | ESS Dual #4Apr 28 · 800 Meters · Place 13 · East Stroudsburg North | 800 Meters | 13. | 2:30.78a | 10 |
| Apr 8 | ESN Dual #2Apr 8 · 1600 Meters · Place 9 · East Stroudsburg North | 1600 Meters | 9. | 6:19.91a | 10 |
| Apr 8 | ESN Dual #2Apr 8 · 800 Meters · Place 10 · East Stroudsburg North | 800 Meters | 10. | 2:49.09a | 10 |
| Mar 25 | ESN Dual #1Mar 25 · Pole Vault · East Stroudsburg North | Pole Vault | -- | NH | 10 |
| Mar 25 | ESN Dual #1Mar 25 · 800 Meters · Place 7 · East Stroudsburg North | 800 Meters | 7. | 2:28.94a PB | 10 |