Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Medomak Valley High SchoolPanther 2 Miler · Aug 30 | 11:50.76 | Panther 2 Miler | August 30, 2025 |
| 3266 m · Mt. Blue High SchoolMt. Blue Relays · Oct 10 | 12:01 | Mt. Blue Relays | October 10, 2025 |
| 5,000 Meters · Leavitt Area HSKVAC: OH, MtBlue, Skow, Wat, Nok, Ersk @ Leavitt · Sep 12 | 18:47.81 | KVAC: OH, MtBlue, Skow, Wat, Nok, Ersk @ Leavitt | September 12, 2025 |
| 5,000 Meters · Cony HSMaine Class B State XC Championship · Nov 1 | 18:07.29 | Maine Class B State XC Championship | November 1, 2025 |
| 5,000 Meters · Medomak Valley High SchoolMedomak XC Meet · Sep 18 | 18:21.48 | Medomak XC Meet | September 18, 2025 |
| 5,000 Meters · Messalonskee High SchoolKVAC XC Championship · Oct 14 | 19:14.2 | KVAC XC Championship | October 14, 2023 |
| 5,000 Meters · Mt. Blue High SchoolMt Blue XC Meet · Sep 5 | 19:56.87 | Mt Blue XC Meet | September 5, 2025 |
| 5,000 Meters · Troy Howard Middle SchoolMaine Class B State XC Championship · Nov 4 | 18:22.68 | Maine Class B State XC Championship | November 4, 2023 |
| 5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class B Regional XC Championship · Oct 25 | 18:01.8 | Southern Maine Class B Regional XC Championship | October 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Maine Class B State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 15 · Lincoln Academy | 5,000 Meters Varsity | 15 | 18:07.29 PB | 12 |
| Oct 25 | Southern Maine Class B Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 16 · Lincoln Academy | 5,000 Meters Varsity | 16 | 18:01.8 PB | 12 |
| Oct 18 | KVAC XC ChampionshipOct 18 · 5,000 Meters Varsity · Place 6 · Lincoln Academy | 5,000 Meters Varsity | 6 | 18:55.93 | 12 |
| Oct 10 | Mt. Blue RelaysOct 10 · 2.03 Miles Varsity · Place 13 · Lincoln Academy | 2.03 Miles Varsity | 13 | 12:01 PB | 12 |
| Oct 4 | Festival of ChampionsOct 4 · 5,000 Meters Varsity · Place 212 · Lincoln Academy | 5,000 Meters Varsity | 212 | 19:23.00 | 12 |
| Oct 4 | Festival of ChampionsOct 4 · 5,000 Meters Seeded · Place 172 · Lincoln Acad | 5,000 Meters Seeded | 172 | 19:23.00 | 12 |
| Sep 18 | Medomak XC MeetSep 18 · 5,000 Meters Varsity · Place 5 · Lincoln Academy | 5,000 Meters Varsity | 5 | 18:21.48 PB | 12 |
| Sep 12 | KVAC: OH, MtBlue, Skow, Wat, Nok, Ersk @ LeavittSep 12 · 5,000 Meters Varsity · Place 7 · Lincoln Academy | 5,000 Meters Varsity | 7 | 18:47.81 PB | 12 |
| Sep 5 | Mt Blue XC MeetSep 5 · 5,000 Meters Varsity · Place 9 · Lincoln Academy | 5,000 Meters Varsity | 9 | 19:56.87 PB | 12 |
| Aug 30 | Panther 2 MilerAug 30 · 2 Miles Varsity · Place 11 · Lincoln Academy | 2 Miles Varsity | 11 | 11:50.76 PB | 12 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | Maine State ChampionshipsNov 9 · 5,000 Meters B · Place 28 · Lincoln Academy | 5,000 Meters B | 28 | 18:05.61 | 11 |
| Oct 26 | Southern Maine Class B Regional XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 19 · Lincoln Academy | 5,000 Meters Varsity | 19 | 18:29.99 | 11 |
| Oct 19 | KVAC XC ChampionshipOct 19 · 5,000 Meters Varsity · Place 6 · Lincoln Academy | 5,000 Meters Varsity | 6 | 19:17.86 | 11 |
| Oct 11 | Mt. Blue RelaysOct 11 · 2.03 Miles Varsity · Place 35 · Lincoln Academy | 2.03 Miles Varsity | 35 | 12:39:00 | — |
| Oct 5 | Festival of ChampionsOct 5 · 5,000 Meters Seeded · Place 160 · Lincoln Acad | 5,000 Meters Seeded | 160 | 18:27.56 | 11 |
| Oct 5 | Festival of ChampionsOct 5 · 5,000 Meters Varsity · Place 173 · Lincoln Academy | 5,000 Meters Varsity | 173 | 18:27.56 | 11 |
| Sep 19 | Medomak XC MeetSep 19 · 5,000 Meters Varsity · Place 10 · Lincoln Academy | 5,000 Meters Varsity | 10 | 18:13.94 | 11 |
| Aug 31 | Panther 2 MilerAug 31 · 2 Miles Varsity · Place 15 · Lincoln Academy | 2 Miles Varsity | 15 | 12:02.23 | 11 |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | Maine Class B State XC ChampionshipNov 4 · 5,000 Meters Varsity · Place 44 · Lincoln Academy | 5,000 Meters Varsity | 44 | 18:22.68 PB | 10 |
| Oct 21 | Southern Maine Class B RegionalOct 21 · 5,000 Meters Varsity · Place 38 · Lincoln Academy | 5,000 Meters Varsity | 38 | 19:10.43 | 10 |
| Oct 14 | KVAC XC ChampionshipOct 14 · 5,000 Meters Varsity B · Place 12 · Lincoln Academy | 5,000 Meters Varsity B | 12 | 19:14.2 PB | 10 |
| Sep 30 | Maine XC Festival of ChampionsSep 30 · 5,000 Meters Unseeded · Place 42 · Lincoln Acad | 5,000 Meters Unseeded | 42 | 19:05.58 | 10 |
| Sep 30 | Maine XC Festival of ChampionsSep 30 · 5,000 Meters Varsity · Place 256 · Lincoln Academy | 5,000 Meters Varsity | 256 | 6:08.8 | 10 |
| Sep 21 | Lincoln Academy MeetSep 21 · 5,000 Meters Varsity · Place 39 · Lincoln Academy | 5,000 Meters Varsity | 39 | 20:35.73 | 10 |
| Aug 28 | Panther 2 MilerAug 28 · 2 Miles Varsity · Place 29 · Lincoln Academy | 2 Miles Varsity | 29 | 12:52.02 | 10 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | KVAC XC ChampionshipOct 15 · 5,000 Meters Junior Varsity · Place 19 · Lincoln Academy | 5,000 Meters Junior Varsity | 19 | 22:06.7 | 9 |
| Oct 1 | Maine XC Festival of ChampionsOct 1 · 5,000 Meters Varsity · Place 250 · Lincoln Academy | 5,000 Meters Varsity | 250 | 6:14.9 | 9 |
| Oct 1 | Maine XC Festival of ChampionsOct 1 · 5,000 Meters Freshman · Place 38 · Lincoln Acad | 5,000 Meters Freshman | 38 | 19:24.77 | 9 |
| Sep 22 | Lincoln Academy XC MeetSep 22 · 5,000 Meters Varsity · Place 28 · Lincoln Academy | 5,000 Meters Varsity | 28 | 21:14.57 | 9 |
| Sep 9 | KVAC @ WatervilleSep 9 · 5,000 Meters Varsity · Place 15 · Lincoln Academy | 5,000 Meters Varsity | 15 | 21:34 | 9 |
| Aug 27 | Panther 2 MilerAug 27 · 2 Miles Varsity · Place 35 · Lincoln Acad | 2 Miles Varsity | 35 | 13:08.29 | 9 |
| Aug 27 | Panther 2 MilerAug 27 · Freshman · Place 5 · Lincoln Academy | Freshman | 5 | 13:08.29 | 9 |