Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · St. Johnsbury AcademyNVAC XC Meet @STJ · Sep 1412:35NVAC XC Meet @STJSeptember 14, 2021
2 Miles · Montpelier Recreation FieldMontpelier MS XC Meet · Oct 617:46Montpelier MS XC MeetOctober 6, 2021
3,000 Meters · Monpelier ElksMontpelier MS XC Meet · Sep 2412:56.4Montpelier MS XC MeetSeptember 24, 2022
3,000 Meters · Twinfield SchoolTwinfield MS Meet · Oct 1412:10Twinfield MS MeetOctober 14, 2021
5,000 Meters · Craftsbury Outdoor CenterNVAC Mountain Cross-Country Run Championship · Oct 1119:03.20NVAC Mountain Cross-Country Run ChampionshipOctober 11, 2025
5,000 Meters · Derryfield ParkManchester Invite · Sep 2019:16.3Manchester InviteSeptember 20, 2025
5,000 Meters · Essex High School/Tree farmEssex HS Cross-Country Run Invitational · Sep 223:40.0Essex HS Cross-Country Run InvitationalSeptember 2, 2023
5,000 Meters · U-32 High SchoolU-32 Home Meet #1 · Sep 1021:11.01U-32 Home Meet #1September 10, 2025
5,000 Meters · Wickham Park89th Annual New England Interscholastic Cross Country Championships · Nov 918:2589th 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.

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1Vermont Cross-Country Meet of Champions & Grade ChampionshipNov 1 · 5,000 Meters Varsity · Place 56 · UThirtyTwoUThirtyTwo5,000 Meters Varsity5618:15.9711
Oct 25Vermont HS Cross-Country Run State ChampionshipOct 25 · 5,000 Meters Varsity · Place 7 · UThirtyTwoUThirtyTwo5,000 Meters Varsity719:17.4011
Oct 11NVAC Mountain Cross-Country Run ChampionshipOct 11 · 5,000 Meters Varsity · Place 13 · UThirtyTwoUThirtyTwo5,000 Meters Varsity1319:03.20 PB11
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys Varsity Large School · Place 144 · UThirtyTwoUThirtyTwo5,000 Meters Boys Varsity Large School14419:16.3 PB11
Sep 10U-32 Home Meet #1Sep 10 · 5,000 Meters Varsity · Place 17 · UThirtyTwoUThirtyTwo5,000 Meters Varsity1721:11.01 PB11
Sep 6Burlington HS Cross-Country Run InvitationalSep 6 · 5,000 Meters Varsity · Place 45 · UThirtyTwoUThirtyTwo5,000 Meters Varsity4517:54.6011

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 989th Annual New England Interscholastic Cross Country ChampionshipsNov 9 · 5,000 Meters Championships · Place 216 · UThirtyTwoUThirtyTwo5,000 Meters Championships21618:25 PB10
Nov 2Vermont Cross-Country Meet of Champions & Grade ChampionshipNov 2 · 5,000 Meters Varsity · Place 25 · UThirtyTwoUThirtyTwo5,000 Meters Varsity2517:57.7410
Oct 26Vermont HS State ChampionshipsOct 26 · 5,000 Meters Varsity Division 2 · Place 35 · UThirtyTwoUThirtyTwo5,000 Meters Varsity Division 23519:38.0010
Oct 19NVAC Mountain Cross-Country Run ChampionshipOct 19 · 5,000 Meters Varsity · Place 25 · UThirtyTwoUThirtyTwo5,000 Meters Varsity2518:26.9010
Sep 28U-32 XC InvitationalSep 28 · 3.1 Miles Junior Varsity · Place 24 · UThirtyTwoUThirtyTwo3.1 Miles Junior Varsity2420:48.410
Sep 21Manchester InviteSep 21 · 5,000 Meters JV - B · Place 261 · UThirtyTwoUThirtyTwo5,000 Meters JV - B26123:55.710
Aug 31Essex HS Cross-Country Run InvitationalAug 31 · 5,000 Meters Varsity · Place 78 · UThirtyTwoUThirtyTwo5,000 Meters Varsity7821:14.410

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 2Essex HS Cross-Country Run InvitationalSep 2 · 5,000 Meters JV Boys · Place 63 · UThirtyTwoUThirtyTwo5,000 Meters JV Boys6323:40.0 PB9

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 22NVAC Mountain Divison ChampionshipsOct 22 · Middle School · Place 7 · U-32U-32Middle School79:368
Oct 8Harwood UHS Cross-Country Run InvitationalOct 8 · 3,000 Meters Middle School · Place 13 · U-32U-323,000 Meters Middle School1314:35.68
Sep 24Montpelier MS XC MeetSep 24 · 3,000 Meters 7/8th · Place 5 · U-32U-323,000 Meters 7/8th512:56.4 PB8
Sep 17U-32 InvitationalSep 17 · 1.7 Miles Middle School · Place 18 · U-32U-321.7 Miles Middle School189:45.478

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 16NVAC Mountain Division Championship MeetOct 16 · 2,500 Meters Middle School · Place 31 · U-32U-322,500 Meters Middle School3111:27.37
Oct 14Twinfield MS MeetOct 14 · 3,000 Meters Middle School · Place 4 · U-32U-323,000 Meters Middle School412:10 PB7
Oct 9Harwood Cross-Country Run InvitationalOct 9 · 3,000 Meters Middle School · Place 13 · U-32U-323,000 Meters Middle School1315:32.47
Oct 6Montpelier MS XC MeetOct 6 · 2 Miles 7/8th · Place 3 · U-32U-322 Miles 7/8th317:46 PB7
Sep 21NVAC XC Meet @ Blue MountainSep 21 · 3,000 Meters Middle School · Place 9 · U-32U-323,000 Meters Middle School914:28.07
Sep 18U-32 XC InvitationalSep 18 · 2,500 Meters Middle School (7th/8th) · Place 20 · U-32U-322,500 Meters Middle School (7th/8th)20NT7
Sep 14NVAC XC Meet @STJSep 14 · 1.5 Miles Middle School · Place 11 · U-32U-321.5 Miles Middle School1112:35 PB7