Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Belfast HS Northern Maine Class B Regional XC Championship · Oct 2320:42.75Northern Maine Class B Regional XC ChampionshipOctober 23, 2021
5,000 Meters · Caribou HSPVC XC Championship · Oct 1521:36.91PVC XC ChampionshipOctober 15, 2022
5,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 1019:48.7New England (NEICAAA) Cross Country ChampionshipOctober 10, 2025
5,000 Meters · Saxl ParkArmy West Point-Maine · Aug 3020:42.7Army West Point-MaineAugust 30, 2024
5,000 Meters · Searsport District Middle School & High SchoolPVC XC Championship · Oct 1620:03.01PVC XC ChampionshipOctober 16, 2021
5,000 Meters · Troy Howard Middle SchoolNorthern Maine Class B Regional XC Championship · Oct 2221:11.18Northern Maine Class B Regional XC ChampionshipOctober 22, 2022
5,000 Meters · Twin Brook Recreation AreaMaine Class B State XC Championship · Oct 2921:13.14Maine Class B State XC ChampionshipOctober 29, 2022
6,000 Meters · Bethpage Polo at the ParkIC4A/ECAC Cross Country Championships · Oct 1724:32.8IC4A/ECAC Cross Country ChampionshipsOctober 17, 2026
6,000 Meters · Bowdoin CollegeMaine State Championship · Sep 2023:15.6Maine State ChampionshipSeptember 20, 2025
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 226:35.0Paul Short RunOctober 2, 2026
6,000 Meters · Van Cortlandt ParkNCAA Division I Northeast Regional · Nov 1023:37.2NCAA Division I Northeast RegionalNovember 10, 2023

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 17IC4A/ECAC Cross Country ChampionshipsOct 17 · 6,000 Meters Collegiate · Place 261 · MaineMaine6,000 Meters Collegiate26124:32.8 PBSr
Oct 2Paul Short RunOct 2 · 6,000 Meters Open · Place 306 · MaineMaine6,000 Meters Open30626:35.0 PBSr
Sep 19Maine State ChampionshipsSep 19 · 6,000 Meters Collegiate · Place 76 · MaineMaine6,000 Meters Collegiate7624:32.3Sr

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 10New England (NEICAAA) Cross Country ChampionshipOct 10 · 5,000 Meters NEICAAA · Place 127 · MaineMaine5,000 Meters NEICAAA12719:48.7 PBJr
Sep 20Maine State ChampionshipSep 20 · 6,000 Meters College · Place 23 · MaineMaine6,000 Meters College2323:15.6 PBJr
Aug 29Army West Point-MaineAug 29 · 5,000 Meters Women's Race · Place 31 · MaineMaine5,000 Meters Women's Race3121:05.3Jr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 21Maine State ChampionshipsSep 21 · 6,000 Meters Varsity · Place 13 · MaineMaine6,000 Meters Varsity1324:16.7SO
Aug 30Army West Point-MaineAug 30 · 5,000 Meters College · Place 18 · MaineMaine5,000 Meters College1820:42.7 PBSo

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 10NCAA Division I Northeast RegionalNov 10 · 6,000 Meters Championship · Place 220 · MaineMaine6,000 Meters Championship22023:37.2 PBFr
Oct 27America East Cross Country ChampionshipsOct 27 · 5,000 Meters Varsity · Place 50 · MaineMaine5,000 Meters Varsity5019:54.8FR
Sep 1Maine Black Bear Cross Country InvitationalSep 1 · 5,000 Meters Varsity · Place 26 · MaineMaine5,000 Meters Varsity2619:52.3FR

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 29Maine Class B State XC ChampionshipOct 29 · 5,000 Meters Varsity · Place 11 · EllsworthEllsworth5,000 Meters Varsity1121:13.14 PB12
Oct 22Northern Maine Class B Regional XC ChampionshipOct 22 · 5,000 Meters Varsity · Place 6 · EllsworthEllsworth5,000 Meters Varsity621:11.18 PB12
Oct 15PVC XC ChampionshipOct 15 · 5,000 Meters Varsity Class B · Place 4 · EllsworthEllsworth5,000 Meters Varsity Class B421:36.91 PB12
Oct 1Maine XC Festival of ChampionsOct 1 · 5,000 Meters Seeded · Place 35 · EllsworthEllsworth5,000 Meters Seeded3520:28.9912
Oct 1Maine XC Festival of ChampionsOct 1 · 5,000 Meters Varsity · Place 41 · EllsworthEllsworth5,000 Meters Varsity416:35.612
Sep 26Maine SectionalsSep 26 · 5,000 Meters Varsity · Place 3 · Ellsworth HiEllsworth Hi5,000 Meters Varsity322:06.4412
Sep 9Presque Isle High School XC InvitationalSep 9 · 5,000 Meters Varsity · Place 3 · Ellsworth HiEllsworth Hi5,000 Meters Varsity321:54.75—
Sep 3Ellsworth Invitational Sep 3 · 2.84 Miles Varsity · Place 5 · EllsworthEllsworth2.84 Miles Varsity520:44.8112

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 30Maine Class B State XC ChampionshipOct 30 · 5,000 Meters Varsity · Place 8 · EllsworthEllsworth5,000 Meters Varsity820:44.9711
Oct 23Northern Maine Class B Regional XC ChampionshipOct 23 · 5,000 Meters Varsity · Place 8 · EllsworthEllsworth5,000 Meters Varsity820:42.75 PB11
Oct 16PVC XC ChampionshipOct 16 · 5,000 Meters Varsity B · Place 4 · EllsworthEllsworth5,000 Meters Varsity B420:03.01 PB11
Oct 2Maine XC Festival of ChampionsOct 2 · 5,000 Meters Varsity · Place 49 · EllsworthEllsworth5,000 Meters Varsity4921:10.25JR
Oct 2Maine XC Festival of ChampionsOct 2 · 5,000 Meters Varsity · Place 57 · EllsworthEllsworth5,000 Meters Varsity5721:10.25JR
Sep 17PVC:Ell, MDI, DIS, Sears, Bucks, Sumner @ GSASep 17 · 2.9 Miles Varsity · Place 6 · EllsworthEllsworth2.9 Miles Varsity620:18.59JR
Sep 11Caribou InvitationalSep 11 · 5,000 Meters Varsity · Place 4 · EllsworthEllsworth5,000 Meters Varsity421:57.38JR
Sep 4Ellsworth InvitationalSep 4 · 2.9 Miles Varsity · Place 12 · EllsworthEllsworth2.9 Miles Varsity1221:49.30JR