Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · 5K High SchoolBlack Bear Invitational · Sep 2717:33Black Bear InvitationalSeptember 27, 2025
5,000 Meters · Alvirne High SchoolNHIAA Cross Country Meet of Champions · Nov 117:25.7NHIAA Cross Country Meet of ChampionsNovember 1, 2025
5,000 Meters · Derryfield ParkNHIAA Division State X-C Championships · Oct 2518:23.3NHIAA Division State X-C ChampionshipsOctober 25, 2025
5,000 Meters · Nashua High School SouthNashua North X-C Invitational · Sep 1317:31.1Nashua North X-C InvitationalSeptember 13, 2025
5,000 Meters · Sanborn Regional High SchoolJamie Martin Sanborn Invitational · Sep 316:47.0Jamie Martin Sanborn InvitationalSeptember 3, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 19Pop Crowell InvitationalSep 19 · 8,000 Meters Collegiate · EmersonEmerson8,000 Meters Collegiate0DNSFr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1NHIAA Cross Country Meet of ChampionsNov 1 · 5,000 Meters Varsity · Place 74 · Hollis-BrooklineHollis-Brookline5,000 Meters Varsity7417:25.7 PB12
Oct 25NHIAA Division State X-C ChampionshipsOct 25 · 5,000 Meters D2 · Place 32 · Hollis-BrooklineHollis-Brookline5,000 Meters D23218:23.3 PB12
Oct 421st Battle of BorderOct 4 · 5,000 Meters Varsity · Place 95 · Hollis-BrooklineHollis-Brookline5,000 Meters Varsity9518:48.7512
Sep 27Black Bear InvitationalSep 27 · 5,000 Meters Varsity · Place 14 · Hollis-BrooklineHollis-Brookline5,000 Meters Varsity1417:33 PB12
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys Varsity Small School · Place 85 · Hollis-BrooklineHollis-Brookline5,000 Meters Boys Varsity Small School8519:03.912
Sep 13Nashua North X-C InvitationalSep 13 · 5,000 Meters Varsity · Place 36 · Hollis-BrooklineHollis-Brookline5,000 Meters Varsity3617:31.1 PB12
Sep 3Jamie Martin Sanborn InvitationalSep 3 · 5,000 Meters Varsity · Place 2 · Hollis-BrooklineHollis-Brookline5,000 Meters Varsity216:47.0 PB12