Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorNEPSTA All-Comers Invitational 2023 · Feb 4 | 6:27.73 | NEPSTA All-Comers Invitational 2023 | February 4, 2023 |
| 1000 Meters · IndoorPATF vs. Landmark, Governor's · Dec 18 | 4:07.54a | PATF vs. Landmark, Governor's | December 18, 2024 |
| 1500 Meters · OutdoorThayer Meet #4 · May 4 | 6:06.86 | Thayer Meet #4 | May 4, 2024 |
| 300 Meters · IndoorPATF Home Meet #2 (1/18) · Jan 18 | 50.04a | PATF Home Meet #2 (1/18) | January 18, 2023 |
| 600 Meters · IndoorPhillips Exeter Independent Schools · Feb 8 | 1:57.03a | Phillips Exeter Independent Schools | February 8, 2023 |
| 800 Meters · IndoorNEPSTA All-Comers Invitational 2024 · Feb 10 | 2:55.68a | NEPSTA All-Comers Invitational 2024 | February 10, 2024 |
| 800 Meters · OutdoorGovernors, BB&N and Nobles at Milton Academy · May 3 | 2:50.88a | Governors, BB&N and Nobles at Milton Academy | May 3, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 2 | Thayer Home Meet #4May 2 · 800 Meters · Place 12 · Governor's Academy | 800 Meters | 12. | 3:24.41a | 12 |
| Apr 18 | Governor's Tri-Meet #2Apr 18 · 800 Meters · Place 10 · Governor's Academy | 800 Meters | 10. | 3:12.04a | 12 |
2024 Indoor Track
4 results2024 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| May 4 | Thayer Meet #4May 4 · 800 Meters · Place 11 · The Governor's Academy | 800 Meters | 11 | 3:08.04 | 10 |
| May 4 | Thayer Meet #4May 4 · 1500 Meters · Place 10 · The Governor's Academy | 1500 Meters | 10 | 6:06.86 PB | 10 |
| May 1 | 5124 Govs MeetMay 1 · 800 Meters · Place 5 · Governor's Academy | 800 Meters | 5. | 2:54.95a | 10 |
| Apr 26 | ISL Meet #4 @ Governors AcademyApr 26 · 800 Meters · Place 5 · Governor's Academy | 800 Meters | 5 | 2:52.87a | — |
| Apr 20 | 4/20/24 Govs MeetApr 20 · 800 Meters · Place 5 · Governor's Academy | 800 Meters | 5. | 2:54.05a | 10 |
2023 Outdoor Track
5 results2023 Indoor Track
5 results2022 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 10 | PATF Home OpenerDec 10 · 300 Meters · Place 19 · Governor's Academy | 300 Meters | 19. | 52.56a | 9 |
| Dec 10 | PATF Home OpenerDec 10 · 600 Meters · Place 5 · Governor's Academy | 600 Meters | 5. | 2:01.87a | 9 |