Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Alvirne High SchoolNHIAA Cross Country Meet of Champions · Nov 115:25.3NHIAA Cross Country Meet of ChampionsNovember 1, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 2216:25.0NXR Northeast & New York Regional OpenNovember 22, 2025
5,000 Meters · Cheshire FairgroundsMonadnock Moonlight Madness · Oct 315:09.76Monadnock Moonlight MadnessOctober 3, 2025
5,000 Meters · Derryfield ParkNHIAA Division State X-C Championships · Oct 2516:23.6NHIAA Division State X-C ChampionshipsOctober 25, 2025
5,000 Meters · Dresden Fields, Norwich, VTCVC Cross Country Championship · Oct 1616:22.90CVC Cross Country ChampionshipOctober 16, 2026
5,000 Meters · Franklin ParkBrooks Northeast XC Championships · Nov 2915:53.0Brooks Northeast XC ChampionshipsNovember 29, 2025
5,000 Meters · Hill House XC CourseNHIAA XC Meet of Champions · Nov 715:46.3NHIAA XC Meet of ChampionsNovember 7, 2026
5,000 Meters · Hopkinton FairgroundsHOPKINTON CROSS COUNTRY FESTIVAL(HS) · Oct 1115:41.9HOPKINTON CROSS COUNTRY FESTIVAL(HS)October 11, 2025
5,000 Meters · Moonlight MadnessMoonlight Madness Cross-Country Invitational · Oct 215:42.0Moonlight Madness Cross-Country InvitationalOctober 2, 2026
5,000 Meters · Thetford Academy XC Home Course90th Annual New England Interscholastic Cross Country Championships · Nov 817:00.690th Annual New England Interscholastic Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Wickham Park89th Annual New England Interscholastic Cross Country Championships · Nov 916:4089th Annual New England Interscholastic Cross Country ChampionshipsNovember 9, 2024

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7NHIAA XC Meet of ChampionsNov 7 · 5,000 Meters Varsity · Place 8 · Fall MountainFall Mountain5,000 Meters Varsity815:46.3 PB12
Oct 31NHIAA Division State X-C ChampionshipsOct 31 · 5,000 Meters D3 · Place 1 · Fall MountainFall Mountain5,000 Meters D3116:43.9012
Oct 16CVC Cross Country ChampionshipOct 16 · 5,000 Meters Varsity · Place 1 · Fall MountainFall Mountain5,000 Meters Varsity116:22.90 PB12
Oct 10Hopkinton Cross Country FestivalOct 10 · 5,000 Meters Varsity · Place 7 · Fall MountainFall Mountain5,000 Meters Varsity715:53.2012
Oct 2Moonlight Madness Cross-Country InvitationalOct 2 · 5,000 Meters Varsity · Place 2 · Fall MountainFall Mountain5,000 Meters Varsity215:42.0 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 29Brooks Northeast XC ChampionshipsNov 29 · 5,000 Meters The Marty Lewis Championship Boys · Place 20 · NHNH5,000 Meters The Marty Lewis Championship Boys2015:53.0 PB11
Nov 22NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Championship - Northeast · Place 38 · Unat-Bodanza-ElijahUnat-Bodanza-Elijah5,000 Meters Championship - Northeast3816:25.0 PB11
Nov 890th Annual New England Interscholastic Cross Country ChampionshipsNov 8 · 5,000 Meters Championships · Place 26 · Fall MountainFall Mountain5,000 Meters Championships2617:00.6 PB11
Nov 1NHIAA Cross Country Meet of ChampionsNov 1 · 5,000 Meters Varsity · Place 4 · Fall MountainFall Mountain5,000 Meters Varsity415:25.3 PB11
Oct 25NHIAA Division State X-C ChampionshipsOct 25 · 5,000 Meters D3 · Place 2 · Fall MountainFall Mountain5,000 Meters D3216:23.6 PB11
Oct 11HOPKINTON CROSS COUNTRY FESTIVAL(HS)Oct 11 · 5,000 Meters Varsity · Place 3 · Fall MountainFall Mountain5,000 Meters Varsity315:41.9 PB11
Oct 3Monadnock Moonlight MadnessOct 3 · 5,000 Meters Varsity · Place 3 · Fall MountainFall Mountain5,000 Meters Varsity315:09.76 PB11
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys Varsity Small School · Place 1 · Fall MountainFall Mountain5,000 Meters Boys Varsity Small School116:24.911

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 989th Annual New England Interscholastic Cross Country ChampionshipsNov 9 · 5,000 Meters Championships · Place 61 · Hillsboro-DeeringHillsboro-Deering5,000 Meters Championships6116:40 PB10
Nov 2NHIAA Cross Country Meet of ChampionsNov 2 · 5,000 Meters Varsity · Place 14 · Hillsboro-DeeringHillsboro-Deering5,000 Meters Varsity1415:52.7SO
Oct 26NHIAA Division Cross Country ChampionshipsOct 26 · 5,000 Meters Varsity · Place 1 · Hillsboro-DeeringHillsboro-Deering5,000 Meters Varsity116:41.8SO
Sep 21Manchester InviteSep 21 · 5,000 Meters Small School Varsity · Place 4 · Hillsboro-DeeringHillsboro-Deering5,000 Meters Small School Varsity416:39.810