Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Leary FieldDual Meet Waltham vs NEE #2 · Oct 11 | 5:57.8 | Dual Meet Waltham vs NEE #2 | October 11, 2020 |
| 1.5 Miles · Chickasha Sports ComplexOklahoma Junior High 28th Annual All Star · Oct 14 | 10:57.66 | Oklahoma Junior High 28th Annual All Star | October 14, 2021 |
| 1770 m · Franklin ParkBoston Mayors Cup · Oct 25 | 6:53 | Boston Mayors Cup | October 25, 2020 |
| 3,000 Meters · Deerfield ParkUSATF New England Association Junior Olympic Championships · Nov 17 | 12:11.46 | USATF New England Association Junior Olympic Championships | November 17, 2019 |
| 3,000 Meters · Saturday RaceNXR Midwest Middle School & Community Race Registration · Nov 12 | 11:50.5 | NXR Midwest Middle School & Community Race Registration | November 12, 2022 |
| 3,000 Meters · Sunken Meadow State ParkUSATF Region 1 Junior Olympic Championships · Nov 24 | 12:02 | USATF Region 1 Junior Olympic Championships | November 24, 2019 |
| 5,000 Meters · Chase FarmEastern Independent League Cross Country Championship Meet · Oct 31 | 22:03.43 | Eastern Independent League Cross Country Championship Meet | October 31, 2025 |
| 5,000 Meters · University of Maine at AugustaNEPSTA Division IV Cross Country Championships · Nov 8 | 22:48 | NEPSTA Division IV Cross Country Championships | November 8, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2022 Cross Country
1 results2021 Cross Country
1 results2020 Cross Country
6 results2019 Cross Country
2 results