Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3266 m · Mt. Blue High SchoolMt. Blue Relays · Oct 10 | 12:09 | Mt. Blue Relays | October 10, 2025 |
| 4,000 Meters · Cony HSLaliberte Invitational · Aug 28 | 14:10.52 | Laliberte Invitational | August 28, 2026 |
| 5,000 Meters · Leavitt Area HSLeavitt Area High School Meet · Sep 11 | 17:05.62 | Leavitt Area High School Meet | September 11, 2026 |
| 5,000 Meters · Brunswick High SchoolBrunswick HS Meet · Sep 20 | 18:42.48 | Brunswick HS Meet | September 20, 2025 |
| 5,000 Meters · Cony HSMaine State XC Championship · Oct 31 | 17:09.2 | Maine State XC Championship | October 31, 2026 |
| 5,000 Meters · Lincoln AcademyLincoln Academy XC Meet · Sep 24 | 17:22.40 | Lincoln Academy XC Meet | September 24, 2026 |
| 5,000 Meters · Mt. Blue High SchoolMt. Blue High School Meet · Sep 4 | 18:02.63 | Mt. Blue High School Meet | September 4, 2026 |
| 5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 3 | 16:33.51 | Maine XC Festival of Champions | October 3, 2026 |
| 5,000 Meters · Twin Brook Recreation AreaMaine State Championships · Nov 9 | 19:32.66 | Maine State Championships | November 9, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Maine State XC ChampionshipOct 31 · 5,000 Meters Class A · Place 8 · Mt Blue | 5,000 Meters Class A | 8 | 17:09.2 PB | 11 |
| Oct 17 | KVAC XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 3 · Mt. Blue | 5,000 Meters Varsity | 3 | 17:33.62 | 11 |
| Oct 3 | Maine XC Festival of ChampionsOct 3 · 5,000 Meters Seeded · Place 24 · Mt Blue | 5,000 Meters Seeded | 24 | 16:33.51 PB | 11 |
| Sep 24 | Lincoln Academy XC MeetSep 24 · 5,000 Meters Varsity · Place 1 · Mt Blue | 5,000 Meters Varsity | 1 | 17:22.40 PB | 11 |
| Sep 11 | Leavitt Area High School MeetSep 11 · 5,000 Meters Varsity · Place 1 · Mt Blue | 5,000 Meters Varsity | 1 | 17:05.62 PB | 11 |
| Sep 4 | Mt. Blue High School MeetSep 4 · 5,000 Meters Varsity · Place 1 · Mt Blue | 5,000 Meters Varsity | 1 | 18:02.63 PB | 11 |
| Aug 28 | Laliberte InvitationalAug 28 · 4,000 Meters Varsity · Place 4 · Mt Blue | 4,000 Meters Varsity | 4 | 14:10.52 PB | 11 |
2025 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Maine Class A State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 47 · Mt Blue | 5,000 Meters Varsity | 47 | 18:50.72 | 10 |
| Oct 25 | Northern Maine Class A Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 18 · Mt Blue | 5,000 Meters Varsity | 18 | 17:38.50 | 10 |
| Oct 18 | KVAC XC ChampionshipOct 18 · 5,000 Meters Varsity · Place 15 · Mt. Blue | 5,000 Meters Varsity | 15 | 18:37.19 | 10 |
| Oct 10 | Mt. Blue RelaysOct 10 · 2.03 Miles Varsity · Place 15 · Mt Blue | 2.03 Miles Varsity | 15 | 12:09 PB | 10 |
| Oct 4 | Festival of ChampionsOct 4 · 5,000 Meters Varsity · Place 109 · Mt. Blue | 5,000 Meters Varsity | 109 | 18:24.36 | 10 |
| Oct 4 | Festival of ChampionsOct 4 · 5,000 Meters Seeded · Place 98 · Mt. Blue | 5,000 Meters Seeded | 98 | 18:24.36 | 10 |
| Sep 27 | Lincoln Academy XC MeetSep 27 · 5,000 Meters Varsity · Place 7 · Mt Blue | 5,000 Meters Varsity | 7 | 18:31.12 | 10 |
| Sep 20 | Brunswick HS MeetSep 20 · 5,000 Meters Varsity · Place 13 · Mt Blue | 5,000 Meters Varsity | 13 | 18:42.48 PB | 10 |
| Sep 12 | KVAC: OH, MtBlue, Skow, Wat, Nok, Ersk @ LeavittSep 12 · 5,000 Meters Varsity · Place 5 · Mt Blue | 5,000 Meters Varsity | 5 | 18:43.12 | 10 |
| Sep 5 | Mt Blue XC MeetSep 5 · 5,000 Meters Varsity · Place 5 · Mt Blue | 5,000 Meters Varsity | 5 | 19:26.02 | 10 |
| Aug 29 | Laliberte InvitationalAug 29 · 4,000 Meters Varsity · Place 9 · Mt Blue | 4,000 Meters Varsity | 9 | 15:05.3 | 10 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | Maine State ChampionshipsNov 9 · 5,000 Meters A · Place 95 · Mt Blue | 5,000 Meters A | 95 | 19:32.66 PB | 9 |
| Oct 26 | Northern Maine Class A Regional XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 44 · Mt Blue | 5,000 Meters Varsity | 44 | 18:49.89 | 9 |
| Oct 19 | KVAC XC ChampionshipOct 19 · 5,000 Meters Varsity · Place 40 · Mt. Blue | 5,000 Meters Varsity | 40 | 19:54.32 | 9 |
| Oct 11 | Mt. Blue RelaysOct 11 · 2.03 Miles Varsity · Place 37 · Mt. Blue | 2.03 Miles Varsity | 37 | 12:43:00 | — |
| Oct 5 | Festival of ChampionsOct 5 · 5,000 Meters Varsity · Place 246 · Mt. Blue | 5,000 Meters Varsity | 246 | 19:07.43 | 9 |
| Oct 5 | Festival of ChampionsOct 5 · 5,000 Meters Freshman · Place 24 · Mt. Blue | 5,000 Meters Freshman | 24 | 19:07.43 | 9 |
| Sep 21 | Brunswick Meet #2Sep 21 · 5,000 Meters Varsity · Place 24 · MT. BLUE | 5,000 Meters Varsity | 24 | 19:28.7 | 9 |