Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100m Hurdles · 33" / 0.838m · OutdoorSam Howell Invitational · Apr 4 | 14.26a | Sam Howell Invitational | April 4, 2026 |
| 200 Meters · OutdoorPrinceton Dual Meet · Mar 31 | 25.84a | Princeton Dual Meet | March 31, 2026 |
| 300 Meters · IndoorPenn Opener · Dec 5 | 41.14a | Penn Opener | December 5, 2025 |
| 60m Hurdles · 33" / 0.838m · IndoorQuaker Invitational · Jan 17 | 8.77a | Quaker Invitational | January 17, 2026 |
| 800 Meters · IndoorPenn Elite · Jan 22 | 2:16.53a | Penn Elite | January 22, 2026 |
| High Jump · IndoorPenn Classic · Feb 6 | 1.60m | Penn Classic | February 6, 2026 |
| High Jump · OutdoorTCNJ Lions Invite · Apr 24 | 1.58m | TCNJ Lions Invite | April 24, 2026 |
| Javelin · 600g · OutdoorLarry Ellis Invitational · May 1 | 32.02m | Larry Ellis Invitational | May 1, 2026 |
| Long Jump · IndoorPenn Elite · Jan 22 | 5.75m | Penn Elite | January 22, 2026 |
| Long Jump · OutdoorLarry Ellis Invitational · May 1 | 5.80m | Larry Ellis Invitational | May 1, 2026 |
| Pentathlon (Indoor) · Standard · IndoorPenn Elite · Jan 22 | 3916 | Penn Elite | January 22, 2026 |
| Shot Put · 4kg · IndoorPenn Elite · Jan 22 | 10.78m | Penn Elite | January 22, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 1 | Larry Ellis InvitationalMay 1 · Long Jump · Place 6 · Princeton | Long Jump | 6. | 5.80m PBWind: -2.5 | Fr |
| May 1 | Larry Ellis InvitationalMay 1 · Javelin · Place 23 · Princeton | Javelin600g | 23. | 32.02m PB | Fr |
| May 1 | Larry Ellis InvitationalMay 1 · 100m Hurdles · Place 15 · Princeton | 100m Hurdles33" / 0.838mRound P | 15. | 14.68aWind: 1.2 | Fr |
| Apr 24 | TCNJ Lions InviteApr 24 · High Jump · Place 4 · Princeton | High Jump | 4. | 1.58m PB | Fr |
| Apr 24 | TCNJ Lions InviteApr 24 · 100m Hurdles · Place 3 · Princeton | 100m Hurdles33" / 0.838m | 3. | 14.53aWind: 1.7 | Fr |
| Apr 24 | TCNJ Lions InviteApr 24 · 200 Meters · Place 8 · Princeton | 200 Meters | 8. | 25.87aWind: 0 | Fr |
| Apr 4 | Sam Howell InvitationalApr 4 · 100m Hurdles · Place 3 · Princeton | 100m Hurdles33" / 0.838mRound P | 3. | 14.36aWind: 2.3 | Fr |
| Apr 4 | Sam Howell InvitationalApr 4 · 100m Hurdles · Place 4 · Princeton | 100m Hurdles33" / 0.838m | 4. | 14.26a PB | Fr |
| Mar 31 | Princeton Dual MeetMar 31 · 100m Hurdles · Place 3 · Princeton | 100m Hurdles33" / 0.838m | 3. | 14.38aWind: 0.7 | Fr |
| Mar 31 | Princeton Dual MeetMar 31 · 200 Meters · Place 7 · Princeton | 200 Meters | 7. | 25.84a PBWind: 0.3 | Fr |
| Mar 27 | Monmouth Season OpenerMar 27 · Javelin · Place 12 · Princeton | Javelin600g | 12. | 27.11m | Fr |
2026 Indoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 6 | Penn ClassicFeb 6 · High Jump · Place 16 · Princeton | High Jump | 16 | 1.60m PB | Fr |
| Feb 6 | Penn ClassicFeb 6 · Shot Put · Place 20 · Princeton | Shot Put | 20 | 10.34m | Fr |
| Feb 6 | Penn ClassicFeb 6 · 60m Hurdles · Place 16 · Princeton | 60m HurdlesRound P | 16 | 8.92a | Fr |
| Jan 22 | Penn EliteJan 22 · 800 Meters · Place 4 · Princeton | 800 MetersRound M | 4. | 2:16.53a PB | Fr |
| Jan 22 | Penn EliteJan 22 · Long Jump · Place 5 · Princeton | Long JumpRound M | 5. | 5.75m PB | Fr |
| Jan 22 | Penn EliteJan 22 · Shot Put · Place 10 · Princeton | Shot Put4kgRound M | 10. | 10.78m PB | Fr |
| Jan 22 | Penn EliteJan 22 · High Jump · Place 6 · Princeton | High JumpRound M | 6. | 1.60m | Fr |
| Jan 22 | Penn EliteJan 22 · 60m Hurdles · Place 7 · Princeton | 60m Hurdles33" / 0.838mRound M | 7. | 8.79a | Fr |
| Jan 22 | Penn EliteJan 22 · Pentathlon (Indoor) · Place 4 · Princeton | Pentathlon (Indoor)StandardRound M | 4. | 3916 PB | Fr |
| Jan 17 | Quaker InvitationalJan 17 · 60m Hurdles · Place 6 · Princeton | 60m Hurdles33" / 0.838mRound P | 6. | 8.77a PB | Fr |
| Jan 17 | Quaker InvitationalJan 17 · 60m Hurdles · Princeton | 60m Hurdles33" / 0.838m | -- | DNS | Fr |
| Jan 17 | Quaker InvitationalJan 17 · Shot Put · Place 18 · Princeton | Shot Put4kg | 18. | 10.32m | Fr |
2025 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 5 | Penn OpenerDec 5 · 300 Meters · Place 21 · Princeton | 300 Meters | 21. | 41.14a PB | Fr |
| Dec 5 | Penn OpenerDec 5 · 60m Hurdles · Place 14 · Princeton | 60m Hurdles33" / 0.838mRound P | 14. | 9.00a | Fr |
| Dec 5 | Penn OpenerDec 5 · High Jump · Place 11 · Princeton | High Jump | 11. | 1.57m | Fr |