Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Ellsworth High SchoolPVC XC Championship · Oct 1416:31.68PVC XC ChampionshipOctober 14, 2023
3,000 Meters · Attleboro High SchoolSuffolk Short Course Classic · Aug 3010:59.42Suffolk Short Course ClassicAugust 30, 2025
5,000 Meters · Belfast HS Maine Class C State XC Championship · Oct 3017:31.92Maine Class C State XC ChampionshipOctober 30, 2021
5,000 Meters · Caribou HSPVC XC Championship · Oct 1517:54.76PVC XC ChampionshipOctober 15, 2022
5,000 Meters · Franklin ParkFoot Locker Cross Country Northeast Regional Championships · Nov 2517:29.7Foot Locker Cross Country Northeast Regional ChampionshipsNovember 25, 2023
5,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 1017:31.9New England (NEICAAA) Cross Country ChampionshipOctober 10, 2025
5,000 Meters · Ponaganset High SchoolNew England Interscholastic XC Championships · Nov 1217:51.3New England Interscholastic XC ChampionshipsNovember 12, 2022
5,000 Meters · Searsport District Middle School & High SchoolPVC XC Championship · Oct 1617:29.50PVC XC ChampionshipOctober 16, 2021
5,000 Meters · Stanley Quarter ParkCCSU Ted Owen Invite · Sep 2017:06.60CCSU Ted Owen InviteSeptember 20, 2025
5,000 Meters · Troy Howard Middle SchoolMaine Class C State XC Championship · Nov 416:57.95Maine Class C State XC ChampionshipNovember 4, 2023
5,000 Meters · Twin Brook Recreation AreaMaine Class C State XC Championship · Oct 2918:02.52Maine Class C State XC ChampionshipOctober 29, 2022
5,000 Meters · Van Cortlandt ParkCHAMPS Northeast Regional XC Championships · Nov 2617:51.8CHAMPS Northeast Regional XC ChampionshipsNovember 26, 2022
6,000 Meters · Hopkinton FairgroundsNCAA DI Northeast Regional · Nov 1520:49.7NCAA DI Northeast RegionalNovember 15, 2024
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 320:29.4Paul Short Run (College)October 3, 2025

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 10New England (NEICAAA) Cross Country ChampionshipOct 10 · 5,000 Meters NEICAAA · Place 3 · New HampshireNew Hampshire5,000 Meters NEICAAA317:31.9 PBSo
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters Brown · Place 1 · New HampshireNew Hampshire6,000 Meters Brown120:29.4 PBSo
Sep 20CCSU Ted Owen InviteSep 20 · 5,000 Meters Varsity · Place 1 · New HampshireNew Hampshire5,000 Meters Varsity117:06.60 PBSo
Aug 30Suffolk Short Course ClassicAug 30 · 3,000 Meters Women's Race · Place 1 · New HampshireNew Hampshire3,000 Meters Women's Race110:59.42 PBSo

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Northeast RegionalNov 15 · 6,000 Meters Northeast · Place 35 · New HampshireNew Hampshire6,000 Meters Northeast3520:49.7 PBFr

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country Northeast Regional ChampionshipsNov 25 · 5,000 Meters Championship · Place 3 · UnattachedUnattached5,000 Meters Championship317:29.7 PB12
Nov 4Maine Class C State XC ChampionshipNov 4 · 5,000 Meters Varsity · Place 1 · OronoOrono5,000 Meters Varsity116:57.95 PB12
Oct 21Northern Maine Class C RegionalOct 21 · 5,000 Meters Varsity · Place 1 · OronoOrono5,000 Meters Varsity117:08.1912
Oct 14PVC XC ChampionshipOct 14 · 3 Miles Varsity · Place 1 · OronoOrono3 Miles Varsity116:31.68 PB12
Oct 7Red Riot Challenge InvitationalOct 7 · 2.5 Miles Varsity · Place 1 · OronoOrono2.5 Miles Varsity113:42.9312
Sep 30Maine XC Festival of ChampionsSep 30 · 5,000 Meters Seeded · Place 1 · OronoOrono5,000 Meters Seeded116:56.9212
Sep 30Maine XC Festival of ChampionsSep 30 · 5,000 Meters Varsity · Place 1 · OronoOrono5,000 Meters Varsity116:56.9212
Sep 15Central XC MeetSep 15 · 2.83 Miles Varsity · Place 1 · OronoOrono2.83 Miles Varsity116:27.0912
Sep 9Bucksport InvitationalSep 9 · 2.9 Miles Varsity · Place 1 · OronoOrono2.9 Miles Varsity117:39.5012

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 26CHAMPS Northeast Regional XC ChampionshipsNov 26 · 5,000 Meters Championship · Place 4 · Orono, MEOrono, ME5,000 Meters Championship417:51.8 PB11
Nov 12New England Interscholastic XC ChampionshipsNov 12 · 5,000 Meters Varsity · Place 1 · OronoOrono5,000 Meters Varsity117:51.3 PB11
Oct 29Maine Class C State XC ChampionshipOct 29 · 5,000 Meters Varsity · Place 1 · OronoOrono5,000 Meters Varsity118:02.52 PB11
Oct 22Northern Maine Class C Regional XC ChampionshipOct 22 · 5,000 Meters Varsity · Place 1 · OronoOrono5,000 Meters Varsity117:51.4211
Oct 15PVC XC ChampionshipOct 15 · 5,000 Meters Varsity Class C · Place 1 · OronoOrono5,000 Meters Varsity Class C117:54.76 PB11
Oct 8Red Riot Challenge InvitationalOct 8 · 2.5 Miles Varsity · Place 1 · OronoOrono2.5 Miles Varsity114:14.9511
Oct 1Maine XC Festival of ChampionsOct 1 · 5,000 Meters Seeded · Place 1 · OronoOrono5,000 Meters Seeded117:27.1511
Oct 1Maine XC Festival of ChampionsOct 1 · 5,000 Meters Varsity · Place 1 · OronoOrono5,000 Meters Varsity15:37.111
Sep 10Bucksport InvitationalSep 10 · 5,000 Meters Varsity · Place 1 · OronoOrono5,000 Meters Varsity117:39.0711
Sep 3Ellsworth Invitational Sep 3 · 2.84 Miles Varsity · Place 1 · OronoOrono2.84 Miles Varsity117:29.1611

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 30Maine Class C State XC ChampionshipOct 30 · 5,000 Meters Varsity · Place 1 · OronoOrono5,000 Meters Varsity117:31.92 PB10
Oct 23Northern Maine Class C Regional XC ChampionshipOct 23 · 5,000 Meters Varsity · Place 1 · OronoOrono5,000 Meters Varsity117:41.1010
Oct 16PVC XC ChampionshipOct 16 · 5,000 Meters Varsity C · Place 1 · OronoOrono5,000 Meters Varsity C117:29.50 PB10
Oct 9Red Riot ChallengeOct 9 · 2.5 Miles Varsity · Place 1 · OronoOrono2.5 Miles Varsity114:29.05SO
Oct 2Maine XC Festival of ChampionsOct 2 · 5,000 Meters Varsity · Place 1 · OronoOrono5,000 Meters Varsity117:28.46SO
Oct 2Maine XC Festival of ChampionsOct 2 · 5,000 Meters Varsity · Place 1 · OronoOrono5,000 Meters Varsity117:28.46SO
Sep 17PVC:FA, Orono, OT, MA, Sch/Ste @ CentralSep 17 · 2.72 Miles Varsity · Place 1 · OronoOrono2.72 Miles Varsity116:06.21SO
Sep 11Bucksport InvitationalSep 11 · 3 Miles Varsity · Place 1 · OronoOrono3 Miles Varsity117:10.43SO
Sep 4Ellsworth InvitationalSep 4 · 2.9 Miles Varsity · Place 1 · OronoOrono2.9 Miles Varsity117:19.45SO