Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 29 | ESN Dual #3Apr 29 · 3200 Meters · Place 3 · East Stroudsburg North | 3200 Meters | 3. | 11:46.16a | 11 |
| Apr 29 | ESN Dual #3Apr 29 · 1600 Meters · Place 7 · East Stroudsburg North | 1600 Meters | 7. | 5:20.29a PB | 11 |
| Apr 24 | ESS CavalierApr 24 · 3200 Meters · Place 6 · East Stroudsburg North | 3200 Meters | 6. | 11:19.06a PB | 11 |
| Apr 14 | ESN Dual #2Apr 14 · 3200 Meters · Place 2 · East Stroudsburg North | 3200 Meters | 2. | 11:41.59a | 11 |
| Apr 14 | ESN Dual #2Apr 14 · 1600 Meters · Place 6 · East Stroudsburg North | 1600 Meters | 6. | 5:20.73a | 11 |
| Apr 10 | Cardinal ClassicApr 10 · 3200 Meters · Place 21 · East Stroudsburg North | 3200 Meters | 21. | 11:23.17a | 11 |
| Apr 7 | Pleasant Valley #3Apr 7 · 3200 Meters · Place 4 · East Stroudsburg North | 3200 Meters | 4. | 12:22.84a | 11 |
| Apr 7 | Pleasant Valley #3Apr 7 · 1600 Meters · Place 5 · East Stroudsburg North | 1600 Meters | 5. | 5:45.92a | 11 |
| Mar 31 | Liberty DualMar 31 · 3200 Meters · Place 3 · East Stroudsburg North | 3200 Meters | 3. | 12:16.86a | 11 |
| Mar 31 | Liberty DualMar 31 · 1600 Meters · Place 10 · East Stroudsburg North | 1600 Meters | 10. | 5:31.40a | 11 |
| Mar 26 | ESN Dual #1Mar 26 · 3200 Meters · Place 2 · East Stroudsburg North | 3200 Meters | 2. | 12:03.04a | 11 |
| Mar 26 | ESN Dual #1Mar 26 · 1600 Meters · Place 7 · East Stroudsburg North | 1600 Meters | 7. | 5:37.77a | 11 |
| Mar 24 | ES North at PM West MeetMar 24 · 3200 Meters · Place 4 · East Stroudsburg North | 3200 Meters | 4. | 12:34.72 | 11 |
| Mar 24 | ES North at PM West MeetMar 24 · 1600 Meters · Place 9 · East Stroudsburg North | 1600 Meters | 9. | 5:38.60 | 11 |
2026 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 15 | Big Bear MeetJan 15 · 1600 Meters · Place 47 · East Stroudsburg North | 1600 Meters | 47 | 5:49.72a | 11 |
| Jan 3 | ESU Warrior ClassicJan 3 · 3200 Meters · Place 16 · East Stroudsburg North | 3200 Meters | 16 | 12:27.62a | 11 |
| Jan 3 | ESU Warrior ClassicJan 3 · 1600 Meters · Place 55 · East Stroudsburg North | 1600 Meters | 55 | 6:01.23a | 11 |
2025 Indoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 13 | Warrior Winter WarmupDec 13 · 3200 Meters · Place 9 · East Stroudsburg North | 3200 Meters | 9. | 12:02.65a PB | 11 |
| Dec 13 | Warrior Winter WarmupDec 13 · 1600 Meters · Place 22 · East Stroudsburg North | 1600 Meters | 22. | 5:43.91a PB | 11 |
| Dec 7 | Ursinus HS IcebreakerDec 7 · 1600 Meters · Place 42 · East Stroudsburg North | 1600 Meters | 42. | 5:46.51a | 11 |
| Dec 7 | Ursinus HS IcebreakerDec 7 · 3000 Meters · Place 19 · East Stroudsburg North | 3000 Meters | 19. | 11:45.08a PB | 11 |
| Dec 7 | Ursinus HS IcebreakerDec 7 · 1600 Meters · Place 42 · East Stroudsburg North | 1600 Meters | 42. | 5:46.51a | 11 |
| Dec 7 | Ursinus HS IcebreakerDec 7 · 3000 Meters · Place 19 · East Stroudsburg North | 3000 Meters | 19. | 11:45.08a | 11 |
| Feb 13 | Doug Wesner MemorialFeb 13 · 1600 Meters · Place 64 · East Stroudsburg North | 1600 Meters | 64. | 6:06.76a | 10 |
| Jan 24 | Ursinus HS InvitationalJan 24 · 1 Mile · Place 100 · East Stroudsburg North | 1 Mile | 100. | 6:05.51a PB | 10 |
| Jan 10 | Golden Bear HS InviteJan 10 · 1600 Meters · Place 52 · East Stroudsburg North | 1600 Meters | 52. | 6:11.05a | 10 |
| Jan 4 | ESU Warrior ClassicJan 4 · 1600 Meters · Place 74 · East Stroudsburg North | 1600 Meters | 74 | 6:57.42 | 10 |
| Jan 4 | ESU Warrior ClassicJan 4 · 3200 Meters · Place 33 · East Stroudsburg North | 3200 Meters | 33 | 14:30.02 | 10 |