Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 11 | 23:34.80 | MSTCA Twilight Meet All Divisions | October 11, 2025 |
| 5,000 Meters · Dacey Community FieldInaugural MAC Jamboree · Sep 9 | 25:44.44 | Inaugural MAC Jamboree | September 9, 2025 |
| 5,000 Meters · Dacey Field VarsityMayflower Athletic Conference XC Championships · Oct 20 | 23:49.50 | Mayflower Athletic Conference XC Championships | October 20, 2025 |
| 5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 3 Championships · Nov 11 | 23:10.23 | MIAA Division 3 Championships | November 11, 2023 |
| 5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 15 | 25:22.42 | MIAA XC Meet of Champions | November 15, 2025 |
| 5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 18 | 23:08.17 | MIAA Divisional State Championships | November 18, 2023 |
| 5,000 Meters · Wrentham Development Center CourseMVADA Cross Country Championships · Oct 28 | 23:34.50 | MVADA Cross Country Championships | October 28, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 3 · Place 175 · Norfolk County Agricultural | 5,000 Meters Division 3 | 175 | 25:22.42 PB | 12 |
| Oct 28 | MVADA Cross Country ChampionshipsOct 28 · 5,000 Meters Small School Varsity · Place 16 · Norfolk County Agricultural | 5,000 Meters Small School Varsity | 16 | 23:34.50 PB | 12 |
| Oct 20 | Mayflower Athletic Conference XC ChampionshipsOct 20 · 5,000 Meters Girls Varsity · Place 11 · Norfolk County Agricultural | 5,000 Meters Girls Varsity | 11 | 23:49.50 PB | 12 |
| Oct 11 | MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Small · Place 111 · Norfolk County Agricultural | 5,000 Meters Varsity Small | 111 | 23:34.80 PB | 12 |
| Oct 1 | TCXC vs. Norfolk AggieOct 1 · 5,000 Meters Varsity · Place 9 · Norfolk County Agricultural | 5,000 Meters Varsity | 9 | 24:21.21 | 12 |
| Sep 9 | Inaugural MAC JamboreeSep 9 · 5,000 Meters Varsity · Place 8 · Norfolk County Agricultural | 5,000 Meters Varsity | 8 | 25:44.44 PB | 12 |
2024 Cross Country
4 results2023 Cross Country
4 results2022 Cross Country
3 results