Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100m Hurdles · 33" / 0.838m · OutdoorNEC Week #6 - Salem, Winthrop, Marblehead · May 5 | 20.0 | NEC Week #6 - Salem, Winthrop, Marblehead | May 5, 2026 |
| 400m Hurdles · 30" / 0.762m · OutdoorNEC Week #6 - Salem, Winthrop, Marblehead · May 5 | 1:23.7 | NEC Week #6 - Salem, Winthrop, Marblehead | May 5, 2026 |
| Javelin · 600g · OutdoorNEC Week #2 Marblehead,Danvers,Swampscott · Apr 7 | 38-03.0 | NEC Week #2 Marblehead,Danvers,Swampscott | April 7, 2026 |
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 |
| May 22 | NEC ChampionshipsMay 22 · 400m Hurdles · Place 21 · Marblehead | 400m Hurdles30" / 0.762m | 21. | 1:23.95a | 12 |
| May 22 | NEC ChampionshipsMay 22 · 100m Hurdles · Place 17 · Marblehead | 100m Hurdles33" / 0.838mRound P | 17. | 20.68aWind: 0 | 12 |
| May 12 | NEC Rain Date MeetMay 12 · 400m Hurdles · Place 15 · Marblehead | 400m Hurdles30" / 0.762m | 15. | 1:23.86a | 12 |
| May 5 | NEC Week #6 - Salem, Winthrop, MarbleheadMay 5 · 400m Hurdles · Place 3 · Marblehead | 400m Hurdles30" / 0.762m | 3. | 1:23.7 PB | 12 |
| May 5 | NEC Week #6 - Salem, Winthrop, MarbleheadMay 5 · 100m Hurdles · Place 4 · Marblehead | 100m Hurdles33" / 0.838m | 4. | 20.0 PB | 12 |
| Apr 29 | NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · Javelin · Place 4 · Marblehead | Javelin600g | 4. | 35' 10" | 12 |
| Apr 29 | NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · 400m Hurdles · Place 6 · Marblehead | 400m Hurdles30" / 0.762m | 6. | 1:25.79a | 12 |
| Apr 29 | NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · 100m Hurdles · Place 7 · Marblehead | 100m Hurdles33" / 0.838m | 7. | 21.10a | 12 |
| Apr 14 | NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · 400m Hurdles · Place 7 · Marblehead | 400m Hurdles30" / 0.762m | 7. | 84.1 | 12 |
| Apr 7 | NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · Javelin · Place 12 · Marblehead | Javelin600g | 12. | 38-03.0 PB | 12 |
| Apr 7 | NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · 400m Hurdles · Place 7 · Marblehead | 400m Hurdles30" / 0.762m | 7. | 1:31.7 | 12 |
| Apr 7 | NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · 100m Hurdles · Place 5 · Marblehead | 100m Hurdles33" / 0.838m | 5. | 20.4 | 12 |
2026 Indoor Track
3 results2025 Indoor Track
3 results2025 Outdoor Track
3 results2024 Outdoor Track
1 results