Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 2 | Lafayette-LehighMay 2 · 400m Hurdles · Place 4 · Lafayette | 400m Hurdles30" / 0.762m | 4. | 1:06.05a PB | So |
| May 2 | Lafayette-LehighMay 2 · 100m Hurdles · Place 2 · Lafayette | 100m Hurdles33" / 0.838m | 2. | 14.92a | So |
| Apr 17 | Navy Spring InvitationalApr 17 · 400m Hurdles · Place 2 · Lafayette | 400m Hurdles30" / 0.762m | 2. | 1:08.11a | So |
| Apr 17 | Navy Spring InvitationalApr 17 · 100m Hurdles · Place 6 · Lafayette | 100m Hurdles33" / 0.838m | 6. | 14.73a PBWind: 1.4 | So |
| Apr 11 | Rutgers RelaysApr 11 · 100m Hurdles · Place 9 · Lafayette | 100m Hurdles33" / 0.838m | 9. | 15.32aWind: 1.7 | So |
| Apr 4 | ESU All AmericanApr 4 · 400m Hurdles · Place 6 · Lafayette | 400m Hurdles30" / 0.762m | 6. | 1:10.25a | So |
| Apr 4 | ESU All AmericanApr 4 · 100m Hurdles · Place 4 · Lafayette | 100m Hurdles33" / 0.838m | 4. | 15.58aWind: -1.9 | So |
| Mar 28 | Lafayette OpenMar 28 · 100m Hurdles · Place 2 · Lafayette | 100m Hurdles | 2 | 15.74a | So |
2026 Indoor Track
3 results2025 Outdoor Track
3 results2025 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 21 | Bucknell Tune UpFeb 21 · 60m Hurdles · Place 10 · Lafayette | 60m Hurdles | 10 | 9.46a | — |
| Jan 25 | Gulden InvitationalJan 25 · 60m Hurdles · Place 21 · Lafayette | 60m Hurdles | 21 | 9.81a | — |