Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.1 Miles · Cape Cod FairgroundsMSTCA Bob Glennon Twilight Invitational (Large School) · Oct 14 | 11:36.1 | MSTCA Bob Glennon Twilight Invitational (Large School) | October 14, 2022 |
| 5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 23 | 18:10.5 | NXR Northeast & New York Regional Championships | November 23, 2024 |
| 5,000 Meters · Cape Cod FairgroundsASICS MSTCA Bob Glennon Twilight Invitational (Large School) · Oct 14 | 17:29.6 | ASICS MSTCA Bob Glennon Twilight Invitational (Large School) | October 14, 2023 |
| 5,000 Meters · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 22 | 17:44.3 | 16th Ocean State XC Invitational | September 22, 2023 |
| 5,000 Meters · Pine Banks ParkSaint John's Shrewsbury @ Malden Catholic Boys · Oct 8 | 18:38 | Saint John's Shrewsbury @ Malden Catholic Boys | October 8, 2024 |
| 5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches XC Invitational · Nov 5 | 17:58.80 | MSTCA Frank Mooney Coaches XC Invitational | November 5, 2022 |
| 8,000 Meters · John Hunt Cross Country ParkNJCAA Region 17/GCAA Cross Country Championships · Oct 30 | 28:52.7 | NJCAA Region 17/GCAA Cross Country Championships | October 30, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results2024 Cross Country
2 results2023 Cross Country
3 results2022 Cross Country
4 results