Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorNEPSTA All-Comers Invitational 2023 · Feb 4 | 6:22.49 | NEPSTA All-Comers Invitational 2023 | February 4, 2023 |
| 1500 Meters · OutdoorBB&N, Middlesex, Rivers, RL @ Belmont Hill · Apr 8 | 5:44.61a | BB&N, Middlesex, Rivers, RL @ Belmont Hill | April 8, 2023 |
| 3000 Meters · OutdoorGovernors, Belmont Hill, Middlesex, Groton, Rivers · Apr 22 | 12:30.36a | Governors, Belmont Hill, Middlesex, Groton, Rivers | April 22, 2023 |
| 400 Meters · OutdoorBB&N, Middlesex, Rivers, RL @ Belmont Hill · Apr 8 | 1:10.95a | BB&N, Middlesex, Rivers, RL @ Belmont Hill | April 8, 2023 |
| 800 Meters · OutdoorLawrence, Middlesex, Milton @ Thayer · Apr 16 | 2:50.97a | Lawrence, Middlesex, Milton @ Thayer | April 16, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 29 | Tabor Academy T&F InvitationalApr 29 · 3000 Meters · Place 10 · Middlesex | 3000 Meters | 10 | 12:34.52a | — |
| Apr 22 | Governors, Belmont Hill, Middlesex, Groton, RiversApr 22 · 3000 Meters · Place 3 · Middlesex | 3000 Meters | 3 | 12:30.36a PB | — |
| Apr 15 | Thayer, Middlesex, Lawrence, BH @ Milton AcademyApr 15 · 1500 Meters · Place 13 · Middlesex | 1500 Meters | 13 | 5:47.77 | 11 |
| Apr 8 | BB&N, Middlesex, Rivers, RL @ Belmont HillApr 8 · 1500 Meters · Place 4 · Middlesex | 1500 Meters | 4 | 5:44.61a PB | — |
| Apr 8 | BB&N, Middlesex, Rivers, RL @ Belmont HillApr 8 · 400 Meters · Place 6 · Middlesex | 400 Meters | 6 | 1:10.95a PB | — |
| Apr 8 | Belmont Hill -Roxbury Latin,-Middlesex,-BBN-RiversApr 8 · 1500 Meters · Place 4 · Middlesex | 1500 Meters | 4 | 5:44.61a | — |
| Apr 8 | Belmont Hill -Roxbury Latin,-Middlesex,-BBN-RiversApr 8 · 400 Meters · Place 6 · Middlesex | 400 Meters | 6 | 1:10.95a | — |
2023 Indoor Track
1 results2022 Outdoor Track
7 results