Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.65 Miles · Ellsworth High SchoolPVMSCC Coastal Championship · Oct 15 | 13:30.15 | PVMSCC Coastal Championship | October 15, 2025 |
| 1.7 Miles · Central Middle SchoolPVMSCC Large School Championship · Oct 8 | 14:24.40 | PVMSCC Large School Championship | October 8, 2025 |
| 2.9 Miles · Ellsworth High SchoolEllsworth Invitational · Sep 3 | 23:48.81 | Ellsworth Invitational | September 3, 2026 |
| 5,000 Meters · Hermon High SchoolPendales Meet · Oct 10 | 24:25.73 | Pendales Meet | October 10, 2026 |
| 5,000 Meters · Old Town HSOld Town Sectionals · Sep 26 | 25:45.80 | Old Town Sectionals | September 26, 2026 |
| 5,000 Meters · Troy Howard Middle SchoolNorthern Maine Class B Regional XC Championship · Oct 24 | 22:12.0 | Northern Maine Class B Regional XC Championship | October 24, 2026 |
| 5,000 Meters · University of Maine at Presque IslePresque Isle XC Invitational · Sep 11 | 23:40.41 | 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
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Northern Maine Class B Regional XC ChampionshipOct 24 · 5,000 Meters Varsity · Place 80 · EllsworthEllsworth | 5,000 Meters Varsity | 80 | 22:12.0 PB | 9 |
| Oct 17 | PVC XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 37 · EllsworthEllsworth | 5,000 Meters Varsity | 37 | 22:56.00 | 9 |
| Oct 17 | PVC XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 37 · EllsworthEllsworth | 5,000 Meters Varsity | 37 | 22:56.00 | 9 |
| Oct 10 | Pendales MeetOct 10 · 5,000 Meters Varsity · Place 33 · EllsworthEllsworth | 5,000 Meters Varsity | 33 | 24:25.73 PB | 9 |
| Oct 3 | Maine XC Festival of ChampionsOct 3 · 5,000 Meters Freshman · Place 166 · EllsworthEllsworth | 5,000 Meters Freshman | 166 | 23:41.57 | 9 |
| Sep 26 | Old Town SectionalsSep 26 · 5,000 Meters Varsity · Place 55 · EllsworthEllsworth | 5,000 Meters Varsity | 55 | 25:45.80 PB | 9 |
| Sep 11 | Presque Isle XC InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 2 · EllsworthEllsworth | 5,000 Meters Junior Varsity | 2 | 23:40.41 PB | 9 |
| Sep 3 | Ellsworth InvitationalSep 3 · 2.9 Miles Junior Varsity · Place 10 · EllsworthEllsworth | 2.9 Miles Junior Varsity | 10 | 23:48.81 PB | 9 |
2025 Cross Country
2 results2024 Cross Country
2 results2023 Cross Country
3 results2022 Cross Country
2 results