Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Nashua High School SouthUSATF New England Association Junior Olympic Championships · Nov 11 | 15:51.57 | USATF New England Association Junior Olympic Championships | November 11, 2018 |
| 5,000 Meters · Deerfield ParkUSATF New England Association Junior Olympic Championships · Nov 13 | 18:56.50 | USATF New England Association Junior Olympic Championships | November 13, 2022 |
| 5,000 Meters · Derryfield ParkNHIAA Divisional XC Championships · Oct 29 | 18:48.4 | NHIAA Divisional XC Championships | October 29, 2022 |
| 5,000 Meters · Highland ParkUSATF Region 1 Junior Olympic Championships · Nov 21 | 19:18 | USATF Region 1 Junior Olympic Championships | November 21, 2021 |
| 5,000 Meters · Noble High SchoolUSATF Region 1 Junior Olympic Championships · Nov 20 | 20:00.40 | USATF Region 1 Junior Olympic Championships | November 20, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
3 results2021 Cross Country
1 results2018 Cross Country
1 results