Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
11 results2025 Outdoor Track
4 results2025 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 15 | 2025 NEPSTA All-ComersFeb 15 · 55m Hurdles · Place 4 · Noble & Greenough | 55m Hurdles | 4 | 9.56a | — |
2024 Outdoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| May 18 | NEPSTA D2 T&F Championships 2024May 18 · 300m Hurdles · Place 19 · Noble & Greenough | 300m Hurdles36" / 0.914m | 19. | 47.27a | 10 |
| May 18 | NEPSTA D2 T&F Championships 2024May 18 · 110m Hurdles · Place 13 · Noble & Greenough | 110m Hurdles39" / 0.991m | 13. | 18.62aWind: 0 | 10 |
| May 11 | ISL T&F Championships 2024May 11 · 300m Hurdles · Place 16 · Noble & Greenough | 300m Hurdles36" / 0.914m | 16. | 47.15a PB | 10 |
| May 11 | ISL T&F Championships 2024May 11 · 110m Hurdles · Place 12 · Noble & Greenough | 110m Hurdles39" / 0.991m | 12. | 19.05aWind: 0 | 10 |
| May 4 | Thayer Meet #4May 4 · 300m Hurdles · Place 4 · Noble and Greenough | 300m Hurdles | 4 | 48.83 | 10 |
| May 4 | Thayer Meet #4May 4 · 100 Meters · Place 26 · Noble and Greenough | 100 Meters | 26 | 12.80 PB | 10 |
| May 4 | Thayer Meet #4May 4 · 110m Hurdles · Place 1 · Noble and Greenough | 110m Hurdles | 1 | 18.32 | 10 |
| May 1 | TABOR ACADEMY TRACK MEETMay 1 · 300m Hurdles · Place 5 · Noble & Greenough | 300m Hurdles36" / 0.914m | 5. | 49.06a | 10 |
| May 1 | TABOR ACADEMY TRACK MEETMay 1 · 110m Hurdles · Place 3 · Noble & Greenough | 110m Hurdles39" / 0.991m | 3. | 19.16a | 10 |
| Apr 26 | ISL Meet #4 @ Governors AcademyApr 26 · 300m Hurdles · Place 8 · Noble & Greenough | 300m Hurdles | 8 | 49.91a | — |
| Apr 26 | ISL Meet #4 @ Governors AcademyApr 26 · 110m Hurdles · Place 5 · Noble & Greenough | 110m Hurdles | 5 | 19.62a | — |
| Apr 13 | ISL Meet at Belmont HillApr 13 · 300m Hurdles · Place 9 · Noble & Greenough | 300m Hurdles36" / 0.914m | 9. | 48.53a | 10 |
| Apr 13 | ISL Meet at Belmont HillApr 13 · 110m Hurdles · Place 6 · Noble & Greenough | 110m Hurdles39" / 0.991m | 6. | 19.04a | 10 |
| Apr 6 | TaborApr 6 · 300m Hurdles · Place 3 · Noble & Greenough | 300m Hurdles | 3 | 50.74a | — |
| Apr 6 | TaborApr 6 · 110m Hurdles · Place 3 · Noble & Greenough | 110m Hurdles | 3 | 19.82a | — |
2023 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 13 | ISL T&F Championships 2023May 13 · 110m Hurdles · Place 12 · Noble & Greenough | 110m Hurdles39" / 0.991m | 12. | 19.38a | 9 |
| May 6 | Thayer, Nobles, Rivers @ GovsMay 6 · 300m Hurdles · Place 4 · Noble & Greenough | 300m Hurdles | 4 | 51.10a | — |
| May 6 | Thayer, Nobles, Rivers @ GovsMay 6 · 110m Hurdles · Place 2 · Noble & Greenough | 110m Hurdles | 2 | 19.42a | — |
| May 3 | Governors, BB&N and Nobles at Milton AcademyMay 3 · 300m Hurdles · Place 4 · Noble & Greenough | 300m Hurdles36" / 0.914m | 4. | 50.59a | 9 |
| May 3 | Governors, BB&N and Nobles at Milton AcademyMay 3 · 110m Hurdles · Place 3 · Noble & Greenough | 110m Hurdles39" / 0.991m | 3. | 19.75a | 9 |
| Apr 29 | Nobles, Worcester, Lawrence, Belmont Hill @ ThayerApr 29 · 300m Hurdles · Place 4 · Noble & Greenough | 300m Hurdles | 4 | 51.65a | — |
| Apr 29 | Nobles, Worcester, Lawrence, Belmont Hill @ ThayerApr 29 · 110m Hurdles · Place 6 · Noble & Greenough | 110m Hurdles | 6 | 19.98a | — |
| Apr 15 | Governor's-Roxbury Latin-Tabor-Groton,-NoblesApr 15 · 110m Hurdles · Place 4 · Noble and Greenough | 110m Hurdles | 4 | 19.84 | FR |
| Apr 15 | Governor's-Roxbury Latin-Tabor-Groton,-NoblesApr 15 · 200 Meters · Place 5 · Noble and Greenough | 200 Meters | 5 | 28.11 PB | FR |
| Apr 8 | Pre-Season ISL Invitational @ ThayerApr 8 · 110m Hurdles · Place 2 · Noble & Greenough | 110m Hurdles39" / 0.991m | 2. | 20.47a | 9 |
| Apr 8 | Pre-Season ISL Invitational @ ThayerApr 8 · 100 Meters · Place 42 · Noble & Greenough | 100 Meters | 42. | 13.29a | 9 |