Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Gray-New Gloucester High SchoolGray New Gloucester HS Meet · Sep 2621:26Gray New Gloucester HS MeetSeptember 26, 2025
5,000 Meters · Lake Region High SchoolFRYEBURG-GNG-YORK-POLAND-LAKE REGION · Sep 1919:22.25FRYEBURG-GNG-YORK-POLAND-LAKE REGIONSeptember 19, 2025
5,000 Meters · Twin Brook Recreation AreaMaine State Championships · Nov 919:10.48Maine State ChampionshipsNovember 9, 2024
5,000 Meters · Wells High SchoolWells High School Meet · Sep 320:34Wells High School MeetSeptember 3, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 3Wells High School Invitational Laudholm FarmSep 3 · 5,000 Meters Varsity · Place 158 · Gray-New Gloucester5,000 Meters Varsity15847:5111
Aug 29Dan Dors XC InvitationalAug 29 · 5,000 Meters Varsity · Place 20 · Gray-New Gloucester5,000 Meters Varsity2023:2311

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Sep 26Gray New Gloucester HS MeetSep 26 · 5,000 Meters Varsity · Place 26 · Gray-New Gloucester5,000 Meters Varsity2621:26 PB10
Sep 19FRYEBURG-GNG-YORK-POLAND-LAKE REGIONSep 19 · 5,000 Meters Varsity · Place 18 · Gray-New Gloucester5,000 Meters Varsity1819:22.25 PB10
Sep 13Southern Maine ClassicSep 13 · 5,000 Meters Freshman Sophomore · Place 73 · Gray New Glo5,000 Meters Freshman Sophomore7319:41.3910
Sep 13Southern Maine ClassicSep 13 · 5,000 Meters Varsity · Place 172 · Gray New Gloucester High Schoo5,000 Meters Varsity17219:41.3910
Sep 3Wells High School MeetSep 3 · 5,000 Meters Varsity · Place 54 · Gray-New Gloucester5,000 Meters Varsity5420:34 PB10
Aug 29Dan Dors XC InvitationalAug 29 · 5,000 Meters Varsity · Place 15 · Gray-New Gloucester5,000 Meters Varsity1520:0410

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9Maine State ChampionshipsNov 9 · 5,000 Meters B · Place 61 · Gray-New Gloucester5,000 Meters B6119:10.48 PB9
Oct 26Southern Maine Class B Regional XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 40 · Gray-New Gloucester5,000 Meters Varsity4019:28.709
Oct 10Cape Elizabeth High School MeetOct 10 · 5,000 Meters Varsity · Place 6 · M GRAY NEW GLOUCESTER5,000 Meters Varsity619:00—
Sep 27Gray New Gloucester High School MeetSep 27 · 5,000 Meters Varsity · Place 20 · Gray New Glo5,000 Meters Varsity2020:21.12—
Sep 14Southern Maine ClassicSep 14 · 5,000 Meters Varsity · Place 95 · Gray New Gloucester High Schoo5,000 Meters Varsity9519:30.389
Sep 5Wells High School MeetSep 5 · 5,000 Meters Varsity · Place 43 · M GRAY NEW GLOUCESTER5,000 Meters Varsity4320:17—
Sep 5Wells High School MeetSep 5 · 5,000 Meters Varsity · Place 42 · M GRAY NEW GLOUCESTER5,000 Meters Varsity4220:17—

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 29Scarborough Track Club Middle School InvitationalSep 29 · 1.7 Miles Varsity · Place 4 · Gray New Glo1.7 Miles Varsity410:22.00—