Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Auburn Middle SchoolAuburn MS Meet · Oct 3 | 14:49 | Auburn MS Meet | October 3, 2023 |
| 4,000 Meters · Cony HSLaliberte Invitational · Aug 28 | 18:14.63 | Laliberte Invitational | August 28, 2026 |
| 5,000 Meters · Leavitt Area HSKVAC: OH, MtBlue, Skow, Wat, Nok, Ersk @ Leavitt · Sep 12 | 21:18.97 | KVAC: OH, MtBlue, Skow, Wat, Nok, Ersk @ Leavitt | September 12, 2025 |
| 5,000 Meters · Cony HSMaine Class A State XC Championship · Nov 1 | 21:08.32 | Maine Class A State XC Championship | November 1, 2025 |
| 5,000 Meters · Edward Little High SchoolELHS Home Meet · Sep 4 | 22:15.00 | ELHS Home Meet | September 4, 2025 |
| 5,000 Meters · Skowhegan Area High SchoolSkowhegan XC Meet · Sep 19 | 21:37.05 | Skowhegan XC Meet | September 19, 2025 |
| 5,000 Meters · Troy Howard Middle SchoolNorthern Maine Class A Regional XC Championship · Oct 25 | 20:06.51 | Northern Maine Class A Regional XC Championship | October 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Maine Class A State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 105 · Oxford HillsOxford Hills | 5,000 Meters Varsity | 105 | 21:08.32 PB | 10 |
| Oct 25 | Northern Maine Class A Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 64 · Oxford HillsOxford Hills | 5,000 Meters Varsity | 64 | 20:06.51 PB | 10 |
| Sep 19 | Skowhegan XC MeetSep 19 · 5,000 Meters Varsity · Place 14 · Oxford HillsOxford Hills | 5,000 Meters Varsity | 14 | 21:37.05 PB | 10 |
| Sep 12 | KVAC: OH, MtBlue, Skow, Wat, Nok, Ersk @ LeavittSep 12 · 5,000 Meters Varsity · Place 29 · Oxford HillsOxford Hills | 5,000 Meters Varsity | 29 | 21:18.97 PB | 10 |
| Sep 4 | ELHS Home MeetSep 4 · 5,000 Meters Varsity · Place 26 · Oxford HillsOxford Hills | 5,000 Meters Varsity | 26 | 22:15.00 PB | 10 |
2023 Cross Country
2 results