Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2397 m · Stanley ParkMSTCA Ted Dutkiewicz Memorial XC Invitational · Sep 21 | 10:52.18 | MSTCA Ted Dutkiewicz Memorial XC Invitational | September 21, 2025 |
| 5,000 Meters · Ashley ReservoirHolyoke HS Vs. East Longmeadow HS & Minnechaug Regional HS · Sep 8 | 22:56 | Holyoke HS Vs. East Longmeadow HS & Minnechaug Regional HS | September 8, 2026 |
| 5,000 Meters · Furcolo Hall (UMASS XC Course)Amherst Invitational · Sep 19 | 22:48.8 | Amherst Invitational | September 19, 2026 |
| 5,000 Meters · Minnechaug Regional High SchoolMinnechaug Vs Amherst · Sep 22 | 22:04 | Minnechaug Vs Amherst | September 22, 2026 |
| 5,000 Meters · Ray Ellerbrook FieldNorthampton vs Minnechaug Regional · Sep 15 | 22:28.5 | Northampton vs Minnechaug Regional | September 15, 2026 |
| 5,000 Meters · Stanley ParkWMASS XC Championship · Oct 26 | 23:30.65 | WMASS XC Championship | October 26, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | WMASS XC ChampionshipOct 26 · 5,000 Meters JV Boys · Place 203 · Minnechaug Reg | 5,000 Meters JV Boys | 203 | 23:30.65 PB | 10 |
| Oct 15 | Minnechaug Vs Ludlow Oct 15 · 5,000 Meters Varsity · Place 30 · Minnechaug Reg | 5,000 Meters Varsity | 30 | 23:21 | 10 |
| Oct 8 | Minnechaug Vs AgawamOct 8 · 5,000 Meters Varsity · Place 27 · Minnechaug Reg | 5,000 Meters Varsity | 27 | 23:35 | 10 |
| Sep 21 | MSTCA Ted Dutkiewicz Memorial XC InvitationalSep 21 · 1.49 Miles Junior Varsity · Place 29 · Minnechaug Reg | 1.49 Miles Junior Varsity | 29 | 10:52.18 PB | 10 |
| Sep 10 | Minnechaug vs Northampton * Alternate CourseSep 10 · 5,000 Meters Varsity · Place 34 · Minnechaug Reg | 5,000 Meters Varsity | 34 | 23:42 | 10 |
| Sep 3 | Minnechaug Vs. East Longmeadow & HolyokeSep 3 · 5,000 Meters Varsity · Place 27 · Minnechaug Reg | 5,000 Meters Varsity | 27 | 24:05.54 | 10 |
2024 Cross Country
4 results