Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Smiling Hill FarmUSATF Maine Association Junior Olympic Championships · Nov 522:46.00USATF Maine Association Junior Olympic ChampionshipsNovember 5, 2023
5,000 Meters · Troy Howard Middle SchoolMaine Class C State XC Championship · Nov 420:15.89Maine Class C State XC ChampionshipNovember 4, 2023
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class C Regional · Oct 2121:22.44Southern Maine Class C RegionalOctober 21, 2023
5,000 Meters · University of Maine at AugustaMVC XC Championship · Oct 1422:18.3MVC XC ChampionshipOctober 14, 2023
5,000 Meters · University of Maine FarmingtonUMF Alumni Invitational · Sep 624:29.5UMF Alumni InvitationalSeptember 6, 2025
5,000 Meters · Winthrop HSWinthrop HS Meet · Sep 1523:15.60Winthrop HS MeetSeptember 15, 2023
6,000 Meters · Thomas CollegeThomas (Maine) Meet · Sep 2827:50.6Thomas (Maine) MeetSeptember 28, 2024
8,000 Meters · Bowdoin CollegeMaine State Championship · Sep 2040:48.1Maine State ChampionshipSeptember 20, 2025
8,000 Meters · Saint Joseph's College of MaineCoach Dann Runnin' Monks Classic · Oct 1746:58.9Coach Dann Runnin' Monks ClassicOctober 17, 2026
8,000 Meters · Saxl ParkNAC Preview · Oct 439:53.0NAC PreviewOctober 4, 2025
8,000 Meters · Thomas CollegeThomas Invitational · Oct 1838:47.9Thomas InvitationalOctober 18, 2025
8,000 Meters · University of Maine FarmingtonNAC Cross Country Championships · Oct 3143:37.5NAC Cross Country ChampionshipsOctober 31, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31NAC Cross Country ChampionshipsOct 31 · 8,000 Meters NAC · Place 45 · UMaine Presque IsleUMaine Presque Isle8,000 Meters NAC4543:37.5 PBJr
Oct 17Coach Dann Runnin' Monks ClassicOct 17 · 8,000 Meters Collegiate · Place 52 · UMaine Presque IsleUMaine Presque Isle8,000 Meters Collegiate5246:58.9 PBJr
Oct 3Thomas InvitationalOct 3 · 6,000 Meters Collegiate · Place 34 · UMaine Presque IsleUMaine Presque Isle6,000 Meters Collegiate3437:21.8Jr
Sep 19Maine State ChampionshipsSep 19 · 8,000 Meters Collegiate · Place 156 · UMaine Presque IsleUMaine Presque Isle8,000 Meters Collegiate15651:06.3Jr
Sep 12NAC Preview MeetSep 12 · 8,000 Meters Collegiate · Place 37 · UMaine Presque IsleUMaine Presque Isle8,000 Meters Collegiate3752:37.3Jr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1NAC Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 39 · UMaine Presque IsleUMaine Presque Isle8,000 Meters Champ3941:08.9So
Oct 18Thomas InvitationalOct 18 · 8,000 Meters College · Place 30 · UMaine Presque IsleUMaine Presque Isle8,000 Meters College3038:47.9 PBSo
Oct 4NAC PreviewOct 4 · 8,000 Meters College · Place 38 · UMaine Presque IsleUMaine Presque Isle8,000 Meters College3839:53.0 PBSo
Sep 20Maine State ChampionshipSep 20 · 8,000 Meters College · Place 137 · UMaine Presque IsleUMaine Presque Isle8,000 Meters College13740:48.1 PBSo
Sep 6UMF Alumni InvitationalSep 6 · 5,000 Meters College · Place 19 · UMaine Presque IsleUMaine Presque Isle5,000 Meters College1924:29.5 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 12Husson Harrier InviatationalOct 12 · 8,000 Meters Varsity · Place 23 · Maine-Presque IsleMaine-Presque Isle8,000 Meters Varsity2336:12.8FR
Sep 28Thomas (Maine) MeetSep 28 · 6,000 Meters College · Place 23 · UMaine Presque IsleUMaine Presque Isle6,000 Meters College2327:50.6 PBFr
Sep 21Maine State ChampionshipsSep 21 · 8,000 Meters Varsity · Place 89 · Maine-Presque IsleMaine-Presque Isle8,000 Meters Varsity8935:32.4FR

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 5USATF Maine Association Junior Olympic ChampionshipsNov 5 · 5,000 Meters 15-18 · Place 4 · 01-Unattached-maine01-Unattached-maine5,000 Meters 15-18422:46.00 PB12
Nov 4Maine Class C State XC ChampionshipNov 4 · 5,000 Meters Varsity · Place 79 · WinthropWinthrop5,000 Meters Varsity7920:15.89 PB11
Oct 21Southern Maine Class C RegionalOct 21 · 5,000 Meters Varsity · Place 46 · WinthropWinthrop5,000 Meters Varsity4621:22.44 PB11
Oct 14MVC XC ChampionshipOct 14 · 5,000 Meters Varsity · Place 29 · WinthropWinthrop5,000 Meters Varsity2922:18.3 PB11
Sep 30Maine XC Festival of ChampionsSep 30 · 5,000 Meters Unseeded · Place 50 · WinthropWinthrop5,000 Meters Unseeded5021:24.4512
Sep 30Maine XC Festival of ChampionsSep 30 · 5,000 Meters Varsity · Place 565 · WinthropWinthrop5,000 Meters Varsity5656:53.512
Sep 22Hall-Dale MeetSep 22 · 5,000 Meters Varsity · Place 25 · Winthrop HigWinthrop Hig5,000 Meters Varsity2523:13.18—
Sep 22Hall-Dale MeetSep 22 · 5,000 Meters Varsity · Place 38 · Winthrop HigWinthrop Hig5,000 Meters Varsity3823:13.18—
Sep 15Winthrop HS MeetSep 15 · 5,000 Meters Varsity · Place 29 · WinthropWinthrop5,000 Meters Varsity2923:15.60 PB11