Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3894 m · Springfield Central High SchoolTed Dutkiewicz Memorial XC Invitational · Sep 13 | 20:43.2 | Ted Dutkiewicz Memorial XC Invitational | September 13, 2026 |
| 5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight XC (Small & Medium Schools) · Oct 10 | 21:57.62 | MSTCA Bob Glennon Twilight XC (Small & Medium Schools) | October 10, 2026 |
| 5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 11 | 21:44.50 | MSTCA Twilight Meet All Divisions | October 11, 2025 |
| 5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 3 Championships · Nov 11 | 23:19.43 | MIAA Division 3 Championships | November 11, 2023 |
| 5,000 Meters · Stanley ParkWMASS XC Championship · Oct 26 | 21:22.87 | WMASS XC Championship | October 26, 2025 |
| 5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 15 | 22:06.19 | MIAA XC Meet of Champions | November 15, 2025 |
| 5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 18 | 22:47.30 | MIAA Divisional State Championships | November 18, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 3 · Place 97 · Frontier Regional | 5,000 Meters Division 3 | 97 | 22:06.19 PB | 10 |
| Nov 8 | MIAA Division 3A-3B-3CNov 8 · 5,000 Meters Division 3C · Place 44 · Frontier Regional | 5,000 Meters Division 3C | 44 | 23:02.97 | 10 |
| Oct 26 | WMASS XC ChampionshipOct 26 · 5,000 Meters WMASS Class B · Place 28 · Frontier Regional | 5,000 Meters WMASS Class B | 28 | 21:22.87 PB | 10 |
| Oct 11 | MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Small · Place 63 · Frontier Regional | 5,000 Meters Varsity Small | 63 | 21:44.50 PB | 10 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | MIAA Meet of ChampionsNov 16 · 5,000 Meters Varsity Division 3 · Place 72 · Frontier Regional | 5,000 Meters Varsity Division 3 | 72 | 22:20.80 | 9 |
| Nov 9 | MIAA Division 3A-3B-3C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 38 · Frontier Regional | 5,000 Meters Varsity | 38 | 21:24.34 | 9 |
| Oct 27 | WMASS XC ChampionshipOct 27 · 5,000 Meters Varsity · Place 24 · Frontier Regional | 5,000 Meters Varsity | 24 | 21:30.57 | 09 |
| Oct 12 | MSTCA Bob Glennon Twilight XC Invitational (Small/Medium School)Oct 12 · 5,000 Meters Varsity · Place 69 · Frontier Regional | 5,000 Meters Varsity | 69 | 21:47.77 | 9 |
| Sep 14 | MSTCA 28th Ted Dutkiewicz Memorial InvitationalSep 14 · 5,000 Meters Varsity · Place 14 · Frontier Regional | 5,000 Meters Varsity | 14 | 22:20.67 | 9 |
2023 Cross Country
4 results