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 7 · East Stroudsburg North | 1600 Meters | 7. | 8:12.01a | 10 |
| Apr 29 | ESN Dual #3Apr 29 · 800 Meters · East Stroudsburg North | 800 Meters | — | DNS | 10 |
| Apr 24 | ESS CavalierApr 24 · 1600 Meters · Place 22 · East Stroudsburg North | 1600 Meters | 22. | 7:46.87a PB | 10 |
| Apr 14 | ESN Dual #2Apr 14 · 1600 Meters · Place 8 · East Stroudsburg North | 1600 Meters | 8. | 8:18.79a | 10 |
| Mar 31 | Liberty DualMar 31 · 3200 Meters · East Stroudsburg North | 3200 Meters | -- | DNF | 10 |
| Mar 31 | Liberty DualMar 31 · 1600 Meters · Place 9 · East Stroudsburg North | 1600 Meters | 9. | 8:22.28a | 10 |
| Mar 26 | ESN Dual #1Mar 26 · 3200 Meters · East Stroudsburg North | 3200 Meters | -- | DNF | 10 |
| Mar 26 | ESN Dual #1Mar 26 · 1600 Meters · Place 4 · East Stroudsburg North | 1600 Meters | 4. | 8:02.14a | 10 |
| Mar 24 | ES North at PM West MeetMar 24 · 3200 Meters · Place 5 · East Stroudsburg North | 3200 Meters | 5. | 17:20.79 PB | 10 |
| Mar 24 | ES North at PM West MeetMar 24 · 1600 Meters · Place 6 · East Stroudsburg North | 1600 Meters | 6. | 8:23.63 | 10 |
2026 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 15 | Big Bear MeetJan 15 · 800 Meters · Place 52 · East Stroudsburg North | 800 Meters | 52 | 3:39.49a PB | 10 |
| Jan 3 | ESU Warrior ClassicJan 3 · Shot Put · Place 29 · East Stroudsburg North | Shot Put | 29 | 11-1 | 10 |
| Jan 3 | ESU Warrior ClassicJan 3 · 800 Meters · Place 55 · East Stroudsburg North | 800 Meters | 55 | 3:42.07a | 10 |
2025 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 13 | Warrior Winter WarmupDec 13 · Shot Put · Place 8 · East Stroudsburg North | Shot Put4kg | 8. | 12-10.00 PB | 10 |
| Dec 13 | Warrior Winter WarmupDec 13 · 800 Meters · Place 16 · East Stroudsburg North | 800 Meters | 16. | 3:46.27a | 10 |
| Dec 7 | Ursinus HS IcebreakerDec 7 · Shot Put · Place 24 · East Stroudsburg North | Shot Put4kg | 24. | 12-0 | 10 |
| Dec 7 | Ursinus HS IcebreakerDec 7 · 800 Meters · Place 38 · East Stroudsburg North | 800 Meters | 38. | 3:56.81a | 10 |
| Dec 7 | Ursinus HS IcebreakerDec 7 · Shot Put · Place 24 · East Stroudsburg North | Shot Put4kg | 24. | 12-00.00 | 10 |
| Dec 7 | Ursinus HS IcebreakerDec 7 · 800 Meters · Place 38 · East Stroudsburg North | 800 Meters | 38. | 3:56.81a | 10 |