Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.9 Miles · U-32 High SchoolU-32 Home Meet #1 · Sep 1013:27.00U-32 Home Meet #1September 10, 2025
2 Miles · Lamoille Union (Cricket Hill Trails)Lamoille XC Meet · Sep 1713:31.1Lamoille XC MeetSeptember 17, 2025
2,300 Meters · Monpelier ElksMontpelier MS XC Meet · Sep 2412:45.1Montpelier MS XC MeetSeptember 24, 2022
3,000 Meters · Craftsbury Outdoor CenterNVAC Mountain Cross-Country Run Championship · Oct 1112:37.90NVAC Mountain Cross-Country Run ChampionshipOctober 11, 2025
3,000 Meters · Hard'Ack Recreation AreaMiddle School Vermont Cross-Country Run Championship · Oct 2913:12.2Middle School Vermont Cross-Country Run ChampionshipOctober 29, 2023
3,000 Meters · Monpelier ElksMontpelier MS Invitational · Sep 2713:12Montpelier MS InvitationalSeptember 27, 2023
4,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1315:10.602025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
4,000 Meters · Highland ParkUSATF Region 1 Junior Olympic Championship · Nov 2314:07.03USATF Region 1 Junior Olympic ChampionshipNovember 23, 2025
5,000 Meters · Craftsbury Outdoor CenterNVAC Mountain Cross-Country Run Championship · Oct 1419:11.5NVAC Mountain Cross-Country Run ChampionshipOctober 14, 2026
5,000 Meters · Essex High School/Tree farmEssex HS Cross-Country Run Invitational · Aug 2917:15.5Essex HS Cross-Country Run InvitationalAugust 29, 2026
5,000 Meters · Hard'Ack Recreation AreaVermont Cross Country Meet of Champions & Grade Championships · Oct 3016:49.2Vermont Cross Country Meet of Champions & Grade ChampionshipsOctober 30, 2026
5,000 Meters · Thetford AcademyWoods Trail Run · Oct 318:18.4Woods Trail RunOctober 3, 2026
5,000 Meters · U-32 High SchoolU-32 Home Meet · Sep 917:46U-32 Home MeetSeptember 9, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 30Vermont Cross Country Meet of Champions & Grade ChampionshipsOct 30 · 5,000 Meters Varsity · Place 21 · MontpelierMontpelier5,000 Meters Varsity2116:49.2 PB9
Oct 14NVAC Mountain Cross-Country Run ChampionshipOct 14 · 5,000 Meters Varsity · Place 20 · MontpelierMontpelier5,000 Meters Varsity2019:11.5 PB9
Oct 10Harwood UHS Cross-Country Run InvitationalOct 10 · 5,000 Meters Varsity HS Boys · MontpelierMontpelier5,000 Meters Varsity HS Boys—DNS9
Oct 3Woods Trail RunOct 3 · 5,000 Meters 1st Seed High School Boys · Place 39 · MontpelierMontpelier5,000 Meters 1st Seed High School Boys3918:18.4 PB9
Sep 26U-32 Cross-Country Run InvitationalSep 26 · 5,000 Meters Varsity · Place 12 · MontpelierMontpelier5,000 Meters Varsity1217:58.99
Sep 9U-32 Home MeetSep 9 · 5,000 Meters Varsity · Place 4 · MontpelierMontpelier5,000 Meters Varsity417:46 PB9
Sep 5Burlington HS Cross-Country Run InvitationalSep 5 · 5,000 Meters HS Varsity · Place 22 · MontpelierMontpelier5,000 Meters HS Varsity2217:18.49
Aug 29Essex HS Cross-Country Run InvitationalAug 29 · 5,000 Meters Varsity · Place 18 · MontpelierMontpelier5,000 Meters Varsity1817:15.5 PB9

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 4,000 Meters 13-14 · Place 151 · Granite State FlashGranite State Flash4,000 Meters 13-1415115:10.60 PB8
Nov 23USATF Region 1 Junior Olympic ChampionshipNov 23 · 4,000 Meters 13-14 · Place 27 · Granite State FlashGranite State Flash4,000 Meters 13-142714:07.03 PB8
Nov 16USATF New England Junior Olympic ChampionshipNov 16 · 4,000 Meters 13-14 · Place 31 · Granite State FlashGranite State Flash4,000 Meters 13-143114:48.248
Oct 11NVAC Mountain Cross-Country Run ChampionshipOct 11 · 3,000 Meters Middle School · Place 3 · MontpelierMontpelier3,000 Meters Middle School312:37.90 PB8
Sep 17Lamoille XC MeetSep 17 · 2 Miles Middle School · Place 6 · MontpelierMontpelier2 Miles Middle School613:31.1 PB8
Sep 10U-32 Home Meet #1Sep 10 · 1.9 Miles Middle School · Place 3 · MontpelierMontpelier1.9 Miles Middle School313:27.00 PB8

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 29Middle School Vermont Cross-Country Run ChampionshipOct 29 · 3,000 Meters Varsity · Place 105 · MontpelierMontpelier3,000 Meters Varsity10513:12.2 PB6
Sep 27Montpelier MS InvitationalSep 27 · 3,000 Meters Middle School 5/6th · Place 7 · MontpelierMontpelier3,000 Meters Middle School 5/6th713:12 PB6

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 30Vermont Middle School Cross-Country Run State ChampionshipOct 30 · 3,000 Meters Varsity · Place 207 · MontpelierMontpelier3,000 Meters Varsity20714:13.05
Oct 22NVAC Mountain Divison ChampionshipsOct 22 · Middle School · Place 57 · 5 Montpelier5 MontpelierMiddle School5712:16—
Sep 24Montpelier MS XC MeetSep 24 · 2,300 Meters 5/6th · Place 12 · MontpelierMontpelier2,300 Meters 5/6th1212:45.1 PB5