Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Essex High School/Tree farmEssex HS Cross-Country Run Invitational · Aug 2923:56.1Essex HS Cross-Country Run InvitationalAugust 29, 2026
5,000 Meters · Hard'Ack Recreation AreaVermont Cross Country Meet of Champions & Grade Championships · Oct 3022:18.1Vermont Cross Country Meet of Champions & Grade ChampionshipsOctober 30, 2026
5,000 Meters · Harwood Union Harwood UHS Cross-Country Run Invitational · Oct 1022:20.6Harwood UHS Cross-Country Run InvitationalOctober 10, 2026
5,000 Meters · Millstone TrailsSpaulding Home Meet at Millstone Trails · Sep 2925:03.47Spaulding Home Meet at Millstone TrailsSeptember 29, 2026
5,000 Meters · Oxbow HSOXBOW HS & MS Cross-Country Meet #1 · Sep 2223:51OXBOW HS & MS Cross-Country Meet #1September 22, 2026
5,000 Meters · Thetford AcademyWoods Trail Run · Oct 323:20.1Woods Trail RunOctober 3, 2026
5,000 Meters · U-32 High SchoolU-32 Cross-Country Run Invitational · Sep 2622:48.6U-32 Cross-Country Run InvitationalSeptember 26, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 30Vermont Cross Country Meet of Champions & Grade ChampionshipsOct 30 · 5,000 Meters Varsity · Place 171 · Spaulding5,000 Meters Varsity17122:18.1 PB12
Oct 24Vermont HS Cross-Country Run State ChampionshipsOct 24 · 5,000 Meters Varsity Division 2 · Place 73 · Spaulding5,000 Meters Varsity Division 27323:54.412
Oct 17NVAC Metro Cross-Country Run ChampionshipOct 17 · 5,000 Meters Small School Varsity · Spaulding5,000 Meters Small School Varsity—DNS12
Oct 10Harwood UHS Cross-Country Run InvitationalOct 10 · 5,000 Meters Varsity HS Boys · Place 59 · Spaulding5,000 Meters Varsity HS Boys5922:20.6 PB12
Oct 3Woods Trail RunOct 3 · 5,000 Meters 3rd Seed High School Boys · Place 114 · Spaulding5,000 Meters 3rd Seed High School Boys11423:20.1 PB12
Sep 29Spaulding Home Meet at Millstone TrailsSep 29 · 5,000 Meters Varsity · Place 14 · Spaulding5,000 Meters Varsity1425:03.47 PB12
Sep 26U-32 Cross-Country Run InvitationalSep 26 · 5,000 Meters Varsity · Place 85 · Spaulding5,000 Meters Varsity8522:48.6 PB12
Sep 22OXBOW HS & MS Cross-Country Meet #1Sep 22 · 5,000 Meters Varsity Boys · Place 20 · Spaulding5,000 Meters Varsity Boys2023:51 PB12
Aug 29Essex HS Cross-Country Run InvitationalAug 29 · 5,000 Meters Varsity · Place 113 · Spaulding5,000 Meters Varsity11323:56.1 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25Vermont HS Cross-Country Run State ChampionshipOct 25 · 5,000 Meters Varsity Division 2 · Place 59 · Spaulding5,000 Meters Varsity Division 25922:11.4011
Oct 16Spaulding Home Meet at MillstoneOct 16 · 5,000 Meters Varsity · Place 3 · Spaulding5,000 Meters Varsity322:5611
Oct 11NVAC Cross-Country Run ChampionshipOct 11 · 5,000 Meters Varsity · Place 24 · Spaulding5,000 Meters Varsity2420:24.2011
Sep 27U-32 Cross-Country Run InvitationalSep 27 · 5,000 Meters Varsity · Place 91 · Spaulding5,000 Meters Varsity9121:49.4011
Sep 20Danville HS Cross-Country Run InvitationalSep 20 · 5,000 Meters Varsity · Place 36 · Spaulding5,000 Meters Varsity3622:24.6011
Sep 13Harwood UHS Cross-Country Run InvitationalSep 13 · 5,000 Meters Varsity · Place 58 · Spaulding5,000 Meters Varsity5822:58.0011
Sep 6Randolph/WRV InvitationalSep 6 · 5,000 Meters Varsity · Place 8 · Spaulding5,000 Meters Varsity822:17.3310
Aug 30Essex HS Cross-Country Run InvitationalAug 30 · 5,000 Meters Varsity · Place 93 · Spaulding5,000 Meters Varsity9322:09.2011

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 26Vermont HS State ChampionshipsOct 26 · 5,000 Meters Varsity Division 2 · Place 62 · Spaulding5,000 Meters Varsity Division 26222:20.3010
Oct 17Spaulding Home MeetOct 17 · 5,000 Meters Varsity · Place 1 · Spaulding5,000 Meters Varsity121:31.0010
Oct 10***Rescheduled***NVAC Cross-Country Run ChampionshipOct 10 · 5,000 Meters Varsity · Place 36 · Spaulding5,000 Meters Varsity3621:22.7010
Sep 28U-32 XC InvitationalSep 28 · 3.1 Miles Varsity · Place 71 · Spaulding3.1 Miles Varsity7121:13.110
Sep 24Rice Memorial HS XC MeetSep 24 · 5,000 Meters Varsity · Place 70 · Spaulding5,000 Meters Varsity7022:0810
Sep 21Danville Cross-Country Run InvitationalSep 21 · 5,000 Meters Varsity · Place 22 · Spaulding5,000 Meters Varsity2222:34.410
Sep 17Mt. Abraham HS/MS XC MeetSep 17 · 5,000 Meters Varsity · Place 28 · Spaulding5,000 Meters Varsity2822:43.7910
Sep 14Harwood Cross-Country Run InvitationalSep 14 · 5,000 Meters Varsity · Place 34 · Spaulding5,000 Meters Varsity3423:45.810
Sep 7Randolph/WRV InvitationalSep 7 · 5,000 Meters Varsity · Place 26 · Spaulding5,000 Meters Varsity2623:27.4512
Aug 31Essex HS Cross-Country Run InvitationalAug 31 · 5,000 Meters Varsity · Place 100 · Spaulding5,000 Meters Varsity10024:04.610

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28Vermont HS Cross-Country Run ChampionshipOct 28 · 5,000 Meters Varsity Division 2 · Place 69 · Spaulding5,000 Meters Varsity Division 26924:38.29
Oct 13NVAC Cross-Country Run ChampionshipOct 13 · 5,000 Meters Varsity · Place 31 · Spaulding5,000 Meters Varsity3121:42.59
Sep 27Rice Memorial HS XC MeetSep 27 · Varsity · Place 82 · SpauldingVarsity8224:209
Sep 19Mt. Abraham HS & MS Home MeetSep 19 · Varsity · Place 23 · SpauldingVarsity2324:049
Sep 14Danville Cross Country MeetSep 14 · 5,000 Meters Varsity · Place 37 · Spaulding5,000 Meters Varsity3724:32.39
Sep 9Randolph/WRV InvitationalSep 9 · 5,000 Meters Varsity · Place 20 · Spaulding5,000 Meters Varsity2025:59.39