Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Castle in the CloudsNH High School D-IV X-C Championship · Oct 1918:46.1NH High School D-IV X-C ChampionshipOctober 19, 2022
8,000 Meters · Gordon CollegePop Crowell Invitational · Sep 1329:49.5Pop Crowell InvitationalSeptember 13, 2025
8,000 Meters · New England CollegeHopkinton Cross Country Festival · Oct 1029:19.9Hopkinton Cross Country FestivalOctober 10, 2025
8,000 Meters · NHTI - Concord's Community CollegeYankee Small College Conference Championships · Nov 131:22Yankee Small College Conference ChampionshipsNovember 1, 2025
8,000 Meters · Penn State Fayette, The Eberly Campus2025 USCAA Cross Country National Championships · Nov 831:15.802025 USCAA Cross Country National ChampionshipsNovember 8, 2025
8,000 Meters · Saint Michael's CollegeEquality Cross-Country Run Invitational · Sep 2731:08.40Equality Cross-Country Run InvitationalSeptember 27, 2025
8,000 Meters · Vermont Technical CollegeSilloway Vermont State Maple Syrup Challenge · Sep 632:40.86Silloway Vermont State Maple Syrup ChallengeSeptember 6, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 82025 USCAA Cross Country National ChampionshipsNov 8 · 8,000 Meters USCAA Men's · Place 16 · NHTINHTI8,000 Meters USCAA Men's1631:15.80 PBFr
Nov 1Yankee Small College Conference ChampionshipsNov 1 · 8,000 Meters Varsity · Place 5 · NHTINHTI8,000 Meters Varsity531:22 PBFr
Oct 10Hopkinton Cross Country FestivalOct 10 · 8,000 Meters College · Place 78 · NHTINHTI8,000 Meters College7829:19.9 PBFr
Sep 27Equality Cross-Country Run InvitationalSep 27 · 8,000 Meters Men · Place 22 · NHTINHTI8,000 Meters Men2231:08.40 PBFr
Sep 13Pop Crowell InvitationalSep 13 · 8,000 Meters College · Place 45 · NHTINHTI8,000 Meters College4529:49.5 PBFr
Sep 6Silloway Vermont State Maple Syrup ChallengeSep 6 · 8,000 Meters Collegiate · Place 53 · NHTINHTI8,000 Meters Collegiate5332:40.86 PBFr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2NHIAA Cross Country Meet of ChampionsNov 2 · 5,000 Meters Varsity · Place 71 · NewmarketNewmarket5,000 Meters Varsity7117:03.9SR
Oct 26NHIAA Division Cross Country ChampionshipsOct 26 · 5,000 Meters Varsity · Place 13 · NewmarketNewmarket5,000 Meters Varsity1318:47.2SR
Oct 18Portsmouth MeetOct 18 · 5,000 Meters Varsity · Place 2 · NewmarketNewmarket5,000 Meters Varsity218:13.4SR
Oct 16NH High School D-IV X-C ChampionshipOct 16 · 5,000 Meters Varsity · Place 3 · NewmarketNewmarket5,000 Meters Varsity318:21.3SR
Sep 7Bobcat InvitationalSep 7 · 5,000 Meters Varsity · Place 23 · NewmarketNewmarket5,000 Meters Varsity2318:37.9SR

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 232023 Manchester InvitationalSep 23 · 3.1 Miles Varsity · Place 87 · NewmarketNewmarket3.1 Miles Varsity8718:48.9JR
Sep 9Bobcat Cross-Country InvitationalSep 9 · 5,000 Meters Varsity · Place 28 · NewmarketNewmarket5,000 Meters Varsity2818:55.9JR
Aug 29Jamie Martin Cross-Country InvitationalAug 29 · 5,000 Meters Varsity · Place 5 · NewmarketNewmarket5,000 Meters Varsity517:50.0JR

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 5NHIAA XC Meet of ChampionsNov 5 · 5,000 Meters Varsity · Place 101 · NewmarketNewmarket5,000 Meters Varsity10118:21.3SO
Oct 19NH High School D-IV X-C ChampionshipOct 19 · 5,000 Meters Varsity · Place 2 · NewmarketNewmarket5,000 Meters Varsity218:46.1 PB10
Sep 24Manchester InvitationalSep 24 · 5,000 Meters Varsity · Place 44 · NewmarketNewmarket5,000 Meters Varsity4418:3210
Aug 30Jamie Martin Cross-Country InvitationalAug 30 · 5,000 Meters Varsity · Place 4 · NewmarketNewmarket5,000 Meters Varsity417:39.0SO
Aug 30Jamie Martin Cross-Country InvitationalAug 30 · 5,000 Meters Varsity · Place 4 · NewmarketNewmarket5,000 Meters Varsity405:40.8SO

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 30NHIAA ChampionshipsOct 30 · 5,000 Meters Division 3 · Place 42 · NewmarketNewmarket5,000 Meters Division 3426:17.5FR
Sep 25Manchester InvitationalSep 25 · 5,000 Meters Varsity · Place 83 · NewmarketNewmarket5,000 Meters Varsity8319:269

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 31New Hampshire NHIAA State Divisional ChampionshipsOct 31 · 5,000 Meters Division 3 · Place 49 · NewmarketNewmarket5,000 Meters Division 34919:34.6—
Oct 23Oyster River vs Newmark vs DoverOct 23 · 5,000 Meters Varsity · Place 13 · NewmarketNewmarket5,000 Meters Varsity1321:08.2—