Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 29 | ESN Dual #3Apr 29 · 300m Hurdles · Place 7 · East Stroudsburg North | 300m Hurdles36" / 0.914m | 7. | 50.10a PB | 11 |
| Apr 29 | ESN Dual #3Apr 29 · 110m Hurdles · Place 5 · East Stroudsburg North | 110m Hurdles39" / 0.991m | 5. | 20.29a | 11 |
| Apr 14 | ESN Dual #2Apr 14 · 110m Hurdles · Place 6 · East Stroudsburg North | 110m Hurdles39" / 0.991m | 6. | 20.65a | 11 |
| Apr 7 | Pleasant Valley #3Apr 7 · 300m Hurdles · Place 5 · East Stroudsburg North | 300m Hurdles33" / 0.838m | 5. | 54.94a PB | 11 |
| Apr 7 | Pleasant Valley #3Apr 7 · 110m Hurdles · Place 5 · East Stroudsburg North | 110m Hurdles36" / 0.914m | 5. | 20.93a PB | 11 |
| Apr 6 | EPC Sub Varsity Meet #2 @ NorthamptonApr 6 · 200 Meters · Place 15 · East Stroudsburg North | 200 Meters | 15. | 26.51a PB | 11 |
| Mar 31 | Liberty DualMar 31 · 300m Hurdles · Place 6 · East Stroudsburg North | 300m Hurdles36" / 0.914m | 6. | 54.01a | 11 |
| Mar 31 | Liberty DualMar 31 · 110m Hurdles · Place 4 · East Stroudsburg North | 110m Hurdles39" / 0.991m | 4. | 20.83a | 11 |
| Mar 26 | ESN Dual #1Mar 26 · 110m Hurdles · Place 4 · East Stroudsburg North | 110m Hurdles39" / 0.991m | 4. | 20.07a PB | 11 |
| Mar 24 | ES North at PM West MeetMar 24 · 110m Hurdles · Place 8 · East Stroudsburg North | 110m Hurdles39" / 0.991m | 8. | 20.80 | 11 |
| Mar 21 | EPC Sub Varsity Meet #1Mar 21 · 300m Hurdles · Place 14 · East Stroudsburg North | 300m Hurdles36" / 0.914m | 14. | 53.01a | 11 |
| Mar 21 | EPC Sub Varsity Meet #1Mar 21 · 110m Hurdles · Place 6 · East Stroudsburg North | 110m Hurdles39" / 0.991m | 6. | 20.42a | 11 |
2026 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 15 | Big Bear MeetJan 15 · 60m Hurdles · Place 22 · East Stroudsburg North | 60m Hurdles | 22 | 11.25a | 11 |
| Jan 3 | ESU Warrior ClassicJan 3 · 55m Hurdles · Place 21 · East Stroudsburg North | 55m HurdlesRound P | 21 | 10.47a | 11 |
2025 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 13 | Warrior Winter WarmupDec 13 · 55m Hurdles · Place 9 · East Stroudsburg North | 55m Hurdles39"Round P | 9. | 10.52a | 11 |
| Dec 13 | Warrior Winter WarmupDec 13 · 55m Hurdles · Place 8 · East Stroudsburg North | 55m Hurdles39" | 8. | 10.47a PB | 11 |
| Dec 7 | Ursinus HS IcebreakerDec 7 · 60m Hurdles · Place 18 · East Stroudsburg North | 60m Hurdles39" / 0.991m | 18. | 11.42a PB | 11 |
| Dec 7 | Ursinus HS IcebreakerDec 7 · 60m Hurdles · Place 18 · East Stroudsburg North | 60m Hurdles39" / 0.991m | 18. | 11.42a | 11 |
| Feb 13 | Doug Wesner MemorialFeb 13 · 55m Hurdles · East Stroudsburg North | 55m Hurdles39"Round P | -- | DNS | 10 |
| Jan 24 | Ursinus HS InvitationalJan 24 · 55 Meter · Place 104 · East Stroudsburg North | 55 Meter | 104. | 7.67a PB | 10 |
| Jan 10 | Golden Bear HS InviteJan 10 · 55m Hurdles · East Stroudsburg North | 55m Hurdles39"Round P | -- | DNS | 10 |
2025 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 28 | ESS Dual #4Apr 28 · 300m Hurdles · Place 6 · East Stroudsburg North | 300m Hurdles36" / 0.914m | 6. | 53.24a | 10 |
| Apr 26 | ESS CavalierApr 26 · 300m Hurdles · Place 13 · East Stroudsburg North | 300m Hurdles36" / 0.914m | 13. | 55.43a | 10 |