Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
20 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 29 | ESN Dual #3Apr 29 · 300m Hurdles · Place 5 · East Stroudsburg North | 300m Hurdles30" / 0.762m | 5. | 58.89a | 9 |
| Apr 29 | ESN Dual #3Apr 29 · 100m Hurdles · Place 5 · East Stroudsburg North | 100m Hurdles33" / 0.838m | 5. | 19.52a | 9 |
| Apr 24 | ESS CavalierApr 24 · 300m Hurdles · Place 17 · East Stroudsburg North | 300m Hurdles30" / 0.762m | 17. | 58.05a PB | 9 |
| Apr 24 | ESS CavalierApr 24 · 100m Hurdles · Place 18 · East Stroudsburg North | 100m Hurdles33" / 0.838m | 18. | 19.47a PB | 9 |
| Apr 18 | Red & Black InvitationalApr 18 · 300m Hurdles · Place 30 · East Stroudsburg North | 300m Hurdles30" / 0.762m | 30. | 59.78a | 9 |
| Apr 18 | Red & Black InvitationalApr 18 · 100m Hurdles · Place 31 · East Stroudsburg North | 100m Hurdles33" / 0.838mRound P | 31. | 19.96a | 9 |
| Apr 18 | ESU Red & BlackApr 18 · 300m Hurdles · Place 30 · East Stroudsburg North | 300m Hurdles30" / 0.762m | 30. | 59.78a | 9 |
| Apr 18 | ESU Red & BlackApr 18 · 100m Hurdles · Place 31 · East Stroudsburg North | 100m Hurdles33" / 0.838mRound P | 31. | 19.96a | 9 |
| Apr 14 | ESN Dual #2Apr 14 · 300m Hurdles · Place 6 · East Stroudsburg North | 300m Hurdles30" / 0.762m | 6. | 1:05.03a | 9 |
| Apr 14 | ESN Dual #2Apr 14 · 100m Hurdles · Place 4 · East Stroudsburg North | 100m Hurdles33" / 0.838m | 4. | 20.19a | 9 |
| Apr 7 | Pleasant Valley #3Apr 7 · 300m Hurdles · Place 4 · East Stroudsburg North | 300m Hurdles27" / 0.686m | 4. | 1:05.05a PB | 9 |
| Apr 7 | Pleasant Valley #3Apr 7 · 100m Hurdles · Place 6 · East Stroudsburg North | 100m Hurdles27" / 0.686m | 6. | 26.41a PB | 9 |
| Mar 31 | Liberty DualMar 31 · 300m Hurdles · Place 6 · East Stroudsburg North | 300m Hurdles30" / 0.762m | 6. | 1:02.94a | 9 |
| Mar 31 | Liberty DualMar 31 · 100m Hurdles · Place 6 · East Stroudsburg North | 100m Hurdles33" / 0.838m | 6. | 20.92a | 9 |
| Mar 26 | ESN Dual #1Mar 26 · 300m Hurdles · Place 4 · East Stroudsburg North | 300m Hurdles30" / 0.762m | 4. | 1:08.69a | 9 |
| Mar 26 | ESN Dual #1Mar 26 · 100m Hurdles · Place 6 · East Stroudsburg North | 100m Hurdles33" / 0.838m | 6. | 20.36a | 9 |
| Mar 24 | ES North at PM West MeetMar 24 · 300m Hurdles · Place 4 · East Stroudsburg North | 300m Hurdles30" / 0.762m | 4. | 1:00.00 | 9 |
| Mar 24 | ES North at PM West MeetMar 24 · 100m Hurdles · Place 4 · East Stroudsburg North | 100m Hurdles33" / 0.838m | 4. | 20.20 | 9 |
| Mar 21 | EPC Sub Varsity Meet #1Mar 21 · 300m Hurdles · Place 13 · East Stroudsburg North | 300m Hurdles30" / 0.762m | 13. | 1:05.07a | 9 |
| Mar 21 | EPC Sub Varsity Meet #1Mar 21 · 100m Hurdles · Place 8 · East Stroudsburg North | 100m Hurdles33" / 0.838m | 8. | 21.01a | 9 |
2026 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 15 | Big Bear MeetJan 15 · 60m Hurdles · Place 28 · East Stroudsburg North | 60m Hurdles | 28 | 12.99a | 9 |
| Jan 3 | ESU Warrior ClassicJan 3 · 55m Hurdles · Place 30 · East Stroudsburg North | 55m HurdlesRound P | 30 | 11.99a | 9 |
2025 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 13 | Warrior Winter WarmupDec 13 · 55m Hurdles · Place 8 · East Stroudsburg North | 55m Hurdles33"Round P | 8. | 12.32a | 9 |
| Dec 13 | Warrior Winter WarmupDec 13 · 55m Hurdles · Place 8 · East Stroudsburg North | 55m Hurdles33" | 8. | 11.86a PB | 9 |
| Dec 7 | Ursinus HS IcebreakerDec 7 · 60m Hurdles · Place 25 · East Stroudsburg North | 60m Hurdles33" / 0.838m | 25. | 12.61a PB | 9 |
| Dec 7 | Ursinus HS IcebreakerDec 7 · 60m Hurdles · Place 25 · East Stroudsburg North | 60m Hurdles33" / 0.838m | 25. | 12.61a | 9 |