Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.65 Miles · Ellsworth High SchoolPVMSCC Coastal Championship · Oct 15 | 14:54.96 | PVMSCC Coastal Championship | October 15, 2025 |
| 1.7 Miles · Central Middle SchoolPVMSCC Large School Championship · Oct 8 | 15:23.93 | PVMSCC Large School Championship | October 8, 2025 |
| 2.9 Miles · Ellsworth High SchoolEllsworth Invitational · Sep 3 | 31:10.81 | Ellsworth Invitational | September 3, 2026 |
| 5,000 Meters · Hermon High SchoolPendales Meet · Oct 10 | 31:48.00 | Pendales Meet | October 10, 2026 |
| 5,000 Meters · Old Town HSOld Town Sectionals · Sep 26 | 30:07.40 | Old Town Sectionals | September 26, 2026 |
| 5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 3 | 31:33.42 | Maine XC Festival of Champions | October 3, 2026 |
| 5,000 Meters · University of Maine at Presque IslePresque Isle XC Invitational · Sep 11 | 34:23.01 | Presque Isle XC Invitational | September 11, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | PVC XC ChampionshipOct 17 · 5,000 Meters Junior Varsity · Place 17 · EllsworthEllsworth | 5,000 Meters Junior Varsity | 17 | 29:27.49 | 9 |
| Oct 10 | Pendales MeetOct 10 · 5,000 Meters Junior Varsity · Place 5 · EllsworthEllsworth | 5,000 Meters Junior Varsity | 5 | 31:48.00 PB | 9 |
| Oct 3 | Maine XC Festival of ChampionsOct 3 · 5,000 Meters Freshman · Place 217 · EllsworthEllsworth | 5,000 Meters Freshman | 217 | 31:33.42 PB | 9 |
| Sep 26 | Old Town SectionalsSep 26 · 5,000 Meters Junior Varsity · Place 13 · EllsworthEllsworth | 5,000 Meters Junior Varsity | 13 | 30:07.40 PB | 9 |
| Sep 11 | Presque Isle XC InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 16 · EllsworthEllsworth | 5,000 Meters Junior Varsity | 16 | 34:23.01 PB | 9 |
| Sep 3 | Ellsworth InvitationalSep 3 · 2.9 Miles Junior Varsity · Place 19 · EllsworthEllsworth | 2.9 Miles Junior Varsity | 19 | 31:10.81 PB | 9 |
2025 Cross Country
2 results2024 Cross Country
2 results2023 Cross Country
3 results