Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Exeter High SchoolExeter Home Meet · Sep 215:33.9Exeter Home MeetSeptember 2, 2025
4,000 Meters · Stratham Hill ParkExeter Home Meet · Sep 215:33.90Exeter Home MeetSeptember 2, 2025
5,000 Meters · 5K High SchoolBlack Bear Invitational · Sep 2720:12Black Bear InvitationalSeptember 27, 2025
5,000 Meters · Derryfield ParkManchester Invite · Sep 2019:45.4Manchester InviteSeptember 20, 2025
5,000 Meters · Hamilton CollegeHamilton Short Course Invitational · Sep 1218:45.3Hamilton Short Course InvitationalSeptember 12, 2026
5,000 Meters · Hopkinton FairgroundsHOPKINTON CROSS COUNTRY FESTIVAL(HS) · Oct 1119:37.0HOPKINTON CROSS COUNTRY FESTIVAL(HS)October 11, 2025
5,000 Meters · Portsmouth High SchoolKennett, Dover @ Portsmouth · Sep 1220:43.40Kennett, Dover @ PortsmouthSeptember 12, 2025
5,000 Meters · West Castleton RoadCastleton Invitational · Sep 519:48.2Castleton InvitationalSeptember 5, 2026
8,000 Meters · CastletonLittle East XC Championship · Oct 3130:34.4Little East XC ChampionshipOctober 31, 2026
8,000 Meters · Fitchburg State UniversityJim Jellison Invitational · Oct 331:18.1Jim Jellison InvitationalOctober 3, 2026
8,000 Meters · Washington Country FairgroundsRPI Fairgrounds Showdown · Sep 2629:27.7RPI Fairgrounds ShowdownSeptember 26, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Little East XC ChampionshipOct 31 · 8,000 Meters Collegiate · Place 67 · CastletonCastleton8,000 Meters Collegiate6730:34.4 PBFr
Oct 3Jim Jellison InvitationalOct 3 · 8,000 Meters Men · Place 7 · CastletonCastleton8,000 Meters Men731:18.1 PBFr
Sep 26RPI Fairgrounds ShowdownSep 26 · 8,000 Meters College · Place 181 · CastletonCastleton8,000 Meters College18129:27.7 PBFr
Sep 12Hamilton Short Course InvitationalSep 12 · 5,000 Meters Collegiate · Place 94 · CastletonCastleton5,000 Meters Collegiate9418:45.3 PBFr
Sep 5Castleton InvitationalSep 5 · 5,000 Meters Collegiate · Place 34 · CastletonCastleton5,000 Meters Collegiate3419:48.2 PBFr

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25NHIAA Division State X-C ChampionshipsOct 25 · 5,000 Meters D1 · Place 110 · DoverDover5,000 Meters D111020:16.812
Oct 11HOPKINTON CROSS COUNTRY FESTIVAL(HS)Oct 11 · 5,000 Meters Varsity · Place 121 · DoverDover5,000 Meters Varsity12119:37.0 PB12
Sep 27Black Bear InvitationalSep 27 · 5,000 Meters Varsity · Place 87 · DoverDover5,000 Meters Varsity8720:12 PB12
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys Varsity Large School · Place 176 · DoverDover5,000 Meters Boys Varsity Large School17619:45.4 PB12
Sep 12Kennett, Dover @ PortsmouthSep 12 · 5,000 Meters Varsity · Place 14 · DoverDover5,000 Meters Varsity1420:43.40 PB12
Sep 12Kennett, Dover @ Portsmouth MeetSep 12 · 5,000 Meters Varsity · Place 14 · DoverDover5,000 Meters Varsity1420:43.412
Sep 2Exeter Home MeetSep 2 · 4,000 Meters Varsity · Place 18 · DoverDover4,000 Meters Varsity1815:33.90 PB12
Sep 2Exeter Home MeetSep 2 · 4,000 Meters Varsity · Place 18 · DoverDover4,000 Meters Varsity1815:33.9 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18NH Division I JV State ChampionshipsOct 18 · 5,000 Meters Varsity · Place 85 · DoverDover5,000 Meters Varsity8520:32.7JR
Oct 520th Battle of the BorderOct 5 · 5,000 Meters Varsity · Place 122 · DoverDover5,000 Meters Varsity12222:28.5811
Oct 520th Battle of the BorderOct 5 · 5,000 Meters Junior Varsity · Place 122 · DoverDover5,000 Meters Junior Varsity12222:28.6JR
Sep 13Dover, Kennett @ PortsmouthSep 13 · 5,000 Meters Varsity · Place 17 · DoverDover5,000 Meters Varsity1721:18.2JR

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 232023 Manchester InvitationalSep 23 · 3.1 Miles Varsity · Place 226 · DoverDover3.1 Miles Varsity22621:26.9SO
Aug 29Exeter Tri MeetAug 29 · 4,000 Meters Varsity · Place 26 · DoverDover4,000 Meters Varsity2617:16.76SO

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 818th Annual Battle of the Border XC InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 96 · DoverDover5,000 Meters Junior Varsity9621:18.49
Oct 1CBNA Black Bear InvitationalOct 1 · Varsity · Place 95 · DoverDoverVarsity9523:389
Sep 20League High School MeetSep 20 · 5,000 Meters Varsity · Place 45 · DoverDover5,000 Meters Varsity4521:53.0FR