Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Derryfield ParkManchester Invite · Sep 2112:45.2Manchester InviteSeptember 21, 2024
5,000 Meters · 5K High SchoolCoe-Brown Homecoming · Sep 1318:02.90Coe-Brown HomecomingSeptember 13, 2025
5,000 Meters · Alvirne High SchoolNHIAA Cross Country Meet of Champions · Nov 116:57.2NHIAA Cross Country Meet of ChampionsNovember 1, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 2217:58.2NXR Northeast & New York Regional OpenNovember 22, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2319:26.0NXR Northeast & New York Regional ChampionshipsNovember 23, 2024
5,000 Meters · Coe-Brown Northwood AcademyCoe-Brown Homecoming Meet · Sep 1318:02.9Coe-Brown Homecoming MeetSeptember 13, 2025
5,000 Meters · Derryfield ParkNHIAA Division State X-C Championships · Oct 2517:53.6NHIAA Division State X-C ChampionshipsOctober 25, 2025
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2717:35.4Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Portsmouth Christian AcademySpaulding, Newmarket, Souhegan, Timberlane, Trinity @ Portsmouth · Oct 1717:39.1Spaulding, Newmarket, Souhegan, Timberlane, Trinity @ PortsmouthOctober 17, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Open - Northeast Green · Place 43 · Souhegan5,000 Meters Open - Northeast Green4317:58.2 PB11
Nov 1NHIAA Cross Country Meet of ChampionsNov 1 · 5,000 Meters Varsity · Place 49 · Souhegan5,000 Meters Varsity4916:57.2 PB11
Oct 25NHIAA Division State X-C ChampionshipsOct 25 · 5,000 Meters D2 · Place 21 · Souhegan5,000 Meters D22117:53.6 PB11
Oct 17Spaulding, Newmarket, Souhegan, Timberlane, Trinity @ PortsmouthOct 17 · 5,000 Meters Varsity · Place 1 · Souhegan5,000 Meters Varsity117:39.1 PB11
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Varsity 2 · Place 34 · Souhegan5,000 Meters Varsity 23417:35.4 PB11
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys Varsity Small School · Place 49 · Souhegan5,000 Meters Boys Varsity Small School4918:11.011
Sep 13Coe-Brown HomecomingSep 13 · 5,000 Meters Varsity · Place 10 · Souhegan5,000 Meters Varsity1018:02.90 PB11
Sep 13Coe-Brown Homecoming MeetSep 13 · 5,000 Meters Varsity · Place 10 · Souhegan5,000 Meters Varsity1018:02.9 PB11

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 23NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Open - Northeast Blue · Place 176 · Souhegan5,000 Meters Open - Northeast Blue17619:26.0 PB10
Nov 2NHIAA Cross Country Meet of ChampionsNov 2 · 5,000 Meters Varsity · Place 107 · Souhegan5,000 Meters Varsity10718:11.9SO
Oct 26NHIAA Division Cross Country ChampionshipsOct 26 · 5,000 Meters Varsity · Place 54 · Souhegan5,000 Meters Varsity5419:42.7SO
Oct 18Portsmouth MeetOct 18 · 5,000 Meters Varsity · Place 10 · Souhegan5,000 Meters Varsity1019:18.9SO
Oct 12Pelham InvitationalOct 12 · 5,000 Meters Junior Varsity · Place 5 · Souhegan5,000 Meters Junior Varsity519:11.7SO
Sep 21Manchester InviteSep 21 · 2 Miles JV - C · Place 23 · Souhegan2 Miles JV - C2312:45.2 PB10