Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Haverford CollegeHaverford Invite · Oct 2424:04.3Haverford InviteOctober 24, 2025
5,000 Meters · Marshwood HSMarshwood HS Meet · Sep 2124:42.84Marshwood HS MeetSeptember 21, 2023
5,000 Meters · Troy Howard Middle SchoolMaine Class A State XC Championship · Nov 422:32.43Maine Class A State XC ChampionshipNovember 4, 2023
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class A Regional · Oct 2123:12.41Southern Maine Class A RegionalOctober 21, 2023
6,000 Meters · DREAM ParkBorder Battle · Oct 1828:31.9Border BattleOctober 18, 2025
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 329:31.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 24Haverford InviteOct 24 · 5,000 Meters College · Place 32 · HaverfordHaverford5,000 Meters College3224:04.3 PBFr
Oct 18Border BattleOct 18 · 6,000 Meters Open · Place 99 · HaverfordHaverford6,000 Meters Open9928:31.9 PBFr
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters Open · Place 426 · HaverfordHaverford6,000 Meters Open42629:31.4 PBFr
Sep 19Main Line InvitationalSep 19 · 5,000 Meters Collegiate · Place 90 · HaverfordHaverford5,000 Meters Collegiate9024:10.1Fr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 19SMAA 2nd Seven XC MeetOct 19 · 5,000 Meters Varsity · Place 13 · F FALMOUTHF FALMOUTH5,000 Meters Varsity1324:21—
Oct 10FALMOUTH-GORHAM-SCARBOROUGH@WINDHAMOct 10 · 5,000 Meters Varsity · Place 28 · Falmouth HigFalmouth Hig5,000 Meters Varsity2825:30.30—
Sep 20Portland High School MeetSep 20 · 5,000 Meters Varsity · Place 13 · F FALMOUTHF FALMOUTH5,000 Meters Varsity1322:20—

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 4Maine Class A State XC ChampionshipNov 4 · 5,000 Meters Varsity · Place 61 · FalmouthFalmouth5,000 Meters Varsity6122:32.43 PB11
Oct 21Southern Maine Class A RegionalOct 21 · 5,000 Meters Varsity · Place 35 · FalmouthFalmouth5,000 Meters Varsity3523:12.41 PB11
Sep 21Marshwood HS MeetSep 21 · 5,000 Meters Varsity · Place 16 · FalmouthFalmouth5,000 Meters Varsity1624:42.84 PB11

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 7SMAA: Gorham, Scarborough, WindhamOct 7 · 5,000 Meters Varsity · Place 18 · F FALMOUTHF FALMOUTH5,000 Meters Varsity1825:28—
Sep 22WESTBROOK SMAASep 22 · 5,000 Meters Varsity · Place 29 · Falmouth HigFalmouth Hig5,000 Meters Varsity2924:53.59—
Sep 22WESTBROOK SMAASep 22 · 5,000 Meters Varsity · Place 29 · Falmouth HigFalmouth Hig5,000 Meters Varsity2924:53.59—
Sep 17Southern Maine ClassicSep 17 · 5,000 Meters Varsity · Place 104 · Falmouth HigFalmouth Hig5,000 Meters Varsity10423:59.5110
Sep 7Noble, Deering, Falmouth, Sanford MeetSep 7 · 5,000 Meters Varsity · Place 16 · Falmouth HigFalmouth Hig5,000 Meters Varsity1626:06.24—