Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Catamount Family CenterMiddle School Cross-Country Run Vermont State Championship · Oct 2313:57.5Middle School Cross-Country Run Vermont State Championship October 23, 2021
3,000 Meters · Hard'Ack Recreation AreaVermont Middle School Cross-Country Run State Championship · Oct 3012:09.8Vermont Middle School Cross-Country Run State ChampionshipOctober 30, 2022
5,000 Meters · Bombardier Park WestMilton Host Cross-Country Meet 1 · Sep 821:18.4Milton Host Cross-Country Meet 1September 8, 2026
5,000 Meters · Essex High School/Tree farmEssex HS Cross-Country Run Invitational · Sep 222:04.4Essex HS Cross-Country Run InvitationalSeptember 2, 2023
5,000 Meters · Hard'Ack Recreation AreaVermont Cross Country Meet of Champions & Grade Championships · Oct 3018:20.3Vermont Cross Country Meet of Champions & Grade ChampionshipsOctober 30, 2026
5,000 Meters · Harwood Union Harwood UHS Cross-Country Run Invitational · Oct 1019:37.7Harwood UHS Cross-Country Run InvitationalOctober 10, 2026
5,000 Meters · Mills Riverside ParkMills Riverside Invitational 2025 · Oct 1818:40.39Mills Riverside Invitational 2025October 18, 2025
5,000 Meters · Missisquoi Valley Union High School NVAC Metro Cross-Country Run Championship · Oct 1719:01.8NVAC Metro Cross-Country Run ChampionshipOctober 17, 2026
5,000 Meters · Mt. Abraham Union High SchoolMt. Abraham MS/HS Home Meet · Sep 1621:23Mt. Abraham MS/HS Home MeetSeptember 16, 2026
5,000 Meters · Thetford AcademyWoods Trail Run · Oct 321:11.7Woods Trail RunOctober 3, 2026
5,000 Meters · U-32 High SchoolU-32 Cross-Country Run Invitational · Sep 2621:39.4U-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

10 results
DateMeetEventPlMarkGr
Oct 30Vermont Cross Country Meet of Champions & Grade ChampionshipsOct 30 · 5,000 Meters Varsity · Place 81 · ColchesterColchester5,000 Meters Varsity8118:20.3 PB12
Oct 24Vermont HS Cross-Country Run State ChampionshipsOct 24 · 5,000 Meters Varsity Division 1 · Place 64 · ColchesterColchester5,000 Meters Varsity Division 16420:23.312
Oct 17NVAC Metro Cross-Country Run ChampionshipOct 17 · 5,000 Meters Large School Varsity · Place 22 · ColchesterColchester5,000 Meters Large School Varsity2219:01.8 PB12
Oct 10Harwood UHS Cross-Country Run InvitationalOct 10 · 5,000 Meters Varsity HS Boys · Place 19 · ColchesterColchester5,000 Meters Varsity HS Boys1919:37.7 PB12
Oct 3Woods Trail RunOct 3 · 5,000 Meters 3rd Seed High School Boys · Place 43 · ColchesterColchester5,000 Meters 3rd Seed High School Boys4321:11.7 PB12
Sep 26U-32 Cross-Country Run InvitationalSep 26 · 5,000 Meters Varsity · Place 70 · ColchesterColchester5,000 Meters Varsity7021:39.4 PB12
Sep 16Mt. Abraham MS/HS Home MeetSep 16 · 5,000 Meters Varsity Boys · Place 9 · ColchesterColchester5,000 Meters Varsity Boys921:23 PB12
Sep 8Milton Host Cross-Country Meet 1Sep 8 · 5,000 Meters HS Varsity · Place 27 · ColchesterColchester5,000 Meters HS Varsity2721:18.4 PB12
Sep 5Burlington HS Cross-Country Run InvitationalSep 5 · 5,000 Meters HS Varsity · Place 104 · ColchesterColchester5,000 Meters HS Varsity10420:42.212
Aug 29Essex HS Cross-Country Run InvitationalAug 29 · 5,000 Meters Varsity · Place 115 · ColchesterColchester5,000 Meters Varsity11524:29.412

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1Vermont Cross-Country Meet of Champions & Grade ChampionshipNov 1 · 5,000 Meters Varsity · Place 65 · ColchesterColchester5,000 Meters Varsity6518:26.4011
Oct 25Vermont HS Cross-Country Run State ChampionshipOct 25 · 5,000 Meters Varsity Division 1 · Place 63 · ColchesterColchester5,000 Meters Varsity Division 16320:08.4011
Oct 18Mills Riverside Invitational 2025Oct 18 · 5,000 Meters Varsity · Place 27 · ColchesterColchester5,000 Meters Varsity2718:40.39 PB11
Oct 11NVAC Cross-Country Run ChampionshipOct 11 · 5,000 Meters Varsity · Place 27 · ColchesterColchester5,000 Meters Varsity2718:44.6011
Sep 27U-32 Cross-Country Run InvitationalSep 27 · 5,000 Meters Varsity · Place 58 · ColchesterColchester5,000 Meters Varsity5819:53.9011
Sep 13Harwood UHS Cross-Country Run InvitationalSep 13 · 5,000 Meters Varsity · Place 33 · ColchesterColchester5,000 Meters Varsity3320:55.7011
Sep 9Milton Host Cross-Country Meet #1Sep 9 · 5,000 Meters Varsity · Place 7 · ColchesterColchester5,000 Meters Varsity719:34.6011
Sep 6Burlington HS Cross-Country Run InvitationalSep 6 · 5,000 Meters Varsity · Place 86 · ColchesterColchester5,000 Meters Varsity8619:30.6011
Aug 30Essex HS Cross-Country Run InvitationalAug 30 · 5,000 Meters Varsity · Place 62 · ColchesterColchester5,000 Meters Varsity6219:33.3011

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 2Vermont Cross-Country Meet of Champions & Grade ChampionshipNov 2 · 5,000 Meters Varsity · Place 42 · ColchesterColchester5,000 Meters Varsity4218:53.9810
Oct 26Vermont HS State ChampionshipsOct 26 · 5,000 Meters Varsity Division 1 · Place 63 · ColchesterColchester5,000 Meters Varsity Division 16320:37.9010
Oct 18Mills Riverside InvitationalOct 18 · 5,000 Meters Varsity · Place 60 · ColchesterColchester5,000 Meters Varsity6019:15.9610
Oct 10***Rescheduled***NVAC Cross-Country Run ChampionshipOct 10 · 5,000 Meters Varsity · Place 18 · ColchesterColchester5,000 Meters Varsity1819:21.5010
Sep 28U-32 XC InvitationalSep 28 · 3.1 Miles Varsity · Place 59 · ColchesterColchester3.1 Miles Varsity5920:07.910
Sep 24Rice Memorial HS XC MeetSep 24 · 5,000 Meters Varsity · Place 30 · ColchesterColchester5,000 Meters Varsity3019:3710
Sep 19Colchester HS Host Cross-Country MeetSep 19 · 5,000 Meters Varsity · Place 3 · ColchesterColchester5,000 Meters Varsity320:18.610
Sep 17Mt. Abraham HS/MS XC MeetSep 17 · 5,000 Meters Varsity · Place 25 · ColchesterColchester5,000 Meters Varsity2522:15.2710
Aug 31Essex HS Cross-Country Run InvitationalAug 31 · 5,000 Meters Varsity · Place 72 · ColchesterColchester5,000 Meters Varsity7220:32.910

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 4Vermont HS Cross-Country Run Meet of Champions, Grade ChampionshipNov 4 · 5,000 Meters Varsity · Place 66 · ColchesterColchester5,000 Meters Varsity6618:45.169
Nov 4Vermont HS Cross-Country Run Meet of Champions, Grade ChampionshipNov 4 · 5,000 Meters Varsity · Place 66 · ColchesterColchester5,000 Meters Varsity6618:45.169
Oct 28Vermont HS Cross-Country Run ChampionshipOct 28 · 5,000 Meters Varsity Division 1 · Place 61 · ColchesterColchester5,000 Meters Varsity Division 16121:33.09
Oct 20MMUXC - Mills Riverside InvitationalOct 20 · 5,000 Meters Varsity · Place 78 · ColchesterColchester5,000 Meters Varsity7819:51.189
Oct 13NVAC Cross-Country Run ChampionshipOct 13 · 5,000 Meters Varsity · Place 49 · ColchesterColchester5,000 Meters Varsity4919:52.99
Oct 72023 Wood Trails RunOct 7 · 5,000 Meters Varsity · Place 10 · ColchesterColchester5,000 Meters Varsity1021:08.8—
Oct 72023 Wood Trails RunOct 7 · 5,000 Meters Varsity · Place 225 · ColchesterColchester5,000 Meters Varsity22521:08.8—
Sep 27Rice Memorial HS XC MeetSep 27 · Varsity · Place 58 · ColchesterColchesterVarsity5822:059
Sep 21Colchester HS Cross-Country Run MeetSep 21 · 5,000 Meters Varsity · Place 11 · ColchesterColchester5,000 Meters Varsity1121:55.49
Sep 9Burlington HS Cross-Country Run InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 43 · ColchesterColchester5,000 Meters Junior Varsity4321:05.19
Sep 2Essex HS Cross-Country Run InvitationalSep 2 · 5,000 Meters JV Boys · Place 42 · ColchesterColchester5,000 Meters JV Boys4222:04.4 PB9

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 30Vermont Middle School Cross-Country Run State ChampionshipOct 30 · 3,000 Meters Varsity · Place 92 · ColchesterColchester3,000 Meters Varsity9212:09.8 PB8

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 23Middle School Cross-Country Run Vermont State Championship Oct 23 · 3,000 Meters Varsity · Place 107 · ColchesterColchester3,000 Meters Varsity10713:57.5 PB7