Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Browns River Middle SchoolBRMS XC Home #1 · Oct 413:06.60BRMS XC Home #1October 4, 2021
3,000 Meters · Camels Hump Middle SchoolCamels Hump Home XC - Middle School · Sep 2813:00.03Camels Hump Home XC - Middle SchoolSeptember 28, 2021
3,000 Meters · Catamount Family CenterMiddle School Cross-Country Run Vermont State Championship · Oct 2313:38.7Middle School Cross-Country Run Vermont State Championship October 23, 2021
3,000 Meters · Hard'Ack Recreation AreaMiddle School Cross-Country Run Championship · Oct 2714:54.0Middle School Cross-Country Run ChampionshipOctober 27, 2019
3,000 Meters · Mills Riverside ParkBRMS - Home XC Meet · Sep 2614:22.47BRMS - Home XC MeetSeptember 26, 2019
5,000 Meters · Derryfield ParkManchester Invite · Sep 2019:31.1Manchester InviteSeptember 20, 2025
5,000 Meters · Rice Memorial High School CourseRice Memorial HS XC Meet · Oct 1717:59Rice Memorial HS XC MeetOctober 17, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1Vermont Cross-Country Meet of Champions & Grade ChampionshipNov 1 · 5,000 Meters Varsity · Place 44 · South BurlingtonSouth Burlington5,000 Meters Varsity4418:04.4012
Oct 25Vermont HS Cross-Country Run State ChampionshipOct 25 · 5,000 Meters Varsity Division 1 · Place 48 · South BurlingtonSouth Burlington5,000 Meters Varsity Division 14819:12.1012
Oct 17Rice Memorial HS XC MeetOct 17 · 5,000 Meters Varsity · Place 6 · South BurlingtonSouth Burlington5,000 Meters Varsity617:59 PB12
Oct 11NVAC Cross-Country Run ChampionshipOct 11 · 5,000 Meters Varsity · Place 12 · South BurlingtonSouth Burlington5,000 Meters Varsity1217:46.9012
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys Varsity Large School · Place 156 · South BurlingtonSouth Burlington5,000 Meters Boys Varsity Large School15619:31.1 PB12
Sep 6Burlington HS Cross-Country Run InvitationalSep 6 · 5,000 Meters Varsity · Place 61 · South BurlingtonSouth Burlington5,000 Meters Varsity6118:30.7012
Aug 30Essex HS Cross-Country Run InvitationalAug 30 · 5,000 Meters Varsity · Place 3 · South BurlingtonSouth Burlington5,000 Meters Varsity318:43.3012

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 26Vermont HS State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 20 · South BurlingtonSouth Burlington5,000 Meters Varsity2019:53.0011
Oct 18Mills Riverside InvitationalOct 18 · 5,000 Meters Varsity · Place 52 · South BurlingtonSouth Burlington5,000 Meters Varsity5218:59.1011
Sep 21Manchester InviteSep 21 · 5,000 Meters Large School Varsity · Place 184 · South BurlingtonSouth Burlington5,000 Meters Large School Varsity18419:34.511
Sep 7Burlington HS Cross-Country Run InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 6 · South BurlingtonSouth Burlington5,000 Meters Junior Varsity618:41.311
Aug 31Essex HS Cross-Country Run InvitationalAug 31 · 5,000 Meters Varsity · Place 61 · South BurlingtonSouth Burlington5,000 Meters Varsity6119:35.511

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28Vermont HS Cross-Country Run ChampionshipOct 28 · 5,000 Meters Varsity · Place 32 · South BurlingtonSouth Burlington5,000 Meters Varsity3220:56.710
Oct 20MMUXC - Mills Riverside InvitationalOct 20 · 5,000 Meters Varsity · Place 65 · South BurlingtonSouth Burlington5,000 Meters Varsity6519:29.0110
Oct 13NVAC Cross-Country Run ChampionshipOct 13 · 5,000 Meters Varsity · Place 40 · South BurlingtonSouth Burlington5,000 Meters Varsity4019:28.110

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 5Vermont HS Cross-Country Run Meet of Champions, Grade ChampionshipNov 5 · 5,000 Meters Varsity · Place 65 · South BurlingtonSouth Burlington5,000 Meters Varsity6519:39.969
Oct 29Vermont HS Cross-Country State ChampionshipsOct 29 · 5,000 Meters Varsity · Place 36 · South BurlingtonSouth Burlington5,000 Meters Varsity3620:59.89
Oct 21MMUXC - Home #2Oct 21 · 5,000 Meters Varsity · Place 69 · South BurlingtonSouth Burlington5,000 Meters Varsity6920:29.089
Oct 15NVAC Chittenden Cross-Country Run ChampionshipOct 15 · 5,000 Meters Varsity · Place 72 · South BurlingtonSouth Burlington5,000 Meters Varsity7220:41.49
Oct 1Woods Trail RunOct 1 · 5,000 Meters Varsity · Place 262 · South Burlington VTSouth Burlington VT5,000 Meters Varsity26221:45.8FR
Sep 10Burlington HS Cross-Country Run InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 53 · South BurlingtonSouth Burlington5,000 Meters Junior Varsity5323:22.39
Sep 3Essex HS Cross-Country Run InvitationalSep 3 · 5,000 Meters Junior Varsity · Place 50 · South BurlingtonSouth Burlington5,000 Meters Junior Varsity5021:44.99

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 23Middle School Cross-Country Run Vermont State Championship Oct 23 · 3,000 Meters Varsity · Place 86 · Frederick H TuttleFrederick H Tuttle3,000 Meters Varsity8613:38.7 PB8
Oct 4BRMS XC Home #1Oct 4 · 3,000 Meters Middle School · Place 9 · Frederick H TuttleFrederick H Tuttle3,000 Meters Middle School913:06.60 PB8
Sep 28Camels Hump Home XC - Middle SchoolSep 28 · 3,000 Meters Middle School · Place 26 · Frederick H TuttleFrederick H Tuttle3,000 Meters Middle School2613:00.03 PB8

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 27Middle School Cross-Country Run ChampionshipOct 27 · 3,000 Meters Varsity · Place 104 · Frederick H TuttleFrederick H Tuttle3,000 Meters Varsity10414:54.0 PB6
Oct 3CHMS - Home XC MeetOct 3 · 3,000 Meters Middle School · Place 38 · Frederick H TuttleFrederick H Tuttle3,000 Meters Middle School3814:33.956
Sep 26BRMS - Home XC MeetSep 26 · 3,000 Meters Middle School · Place 40 · Frederick H TuttleFrederick H Tuttle3,000 Meters Middle School4014:22.47 PB6