Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Deerfield ParkUSATF New England Association Junior Olympic Championships · Nov 1216:30.68USATF New England Association Junior Olympic ChampionshipsNovember 12, 2017
4,000 Meters · Nashua High School SouthUSATF New England Association Junior Olympic Championships · Nov 1117:55.81USATF New England Association Junior Olympic ChampionshipsNovember 11, 2018
5,000 Meters · Bellows Falls Union HSBFUHS Meet 9.7.2021 · Sep 723:28BFUHS Meet 9.7.2021September 7, 2021
5,000 Meters · CastletonCastleton University Invitational · Sep 223:13.1Castleton University InvitationalSeptember 2, 2023
5,000 Meters · Hopkinton FairgroundsBruce Kirsh Meet · Oct 1521:39.6Bruce Kirsh MeetOctober 15, 2022
5,000 Meters · Keene State CollegeKeene State Invitational · Oct 120:41.2Keene State InvitationalOctober 1, 2022
5,000 Meters · Middlebury CollegeAldrich Invitational · Sep 1326:27.70Aldrich InvitationalSeptember 13, 2025
5,000 Meters · Plattsburgh State CollegeCardinal Classic · Aug 3021:51.6Cardinal ClassicAugust 30, 2025
5,000 Meters · Thetford Academy XC Home CourseVermont D-2 State Championships · Oct 2724:49.1Vermont D-2 State ChampionshipsOctober 27, 2018
5,000 Meters · UMass Dartmouth Cross Country CourseLittle East XC Championship · Nov 220:10.90Little East XC ChampionshipNovember 2, 2024
6,000 Meters · Castleton CASTLETON INVITATIONAL · Sep 324:26 CASTLETON INVITATIONAL September 3, 2022
6,000 Meters · Keene State CollegeLittle East XC Championship · Nov 125:22.90Little East XC ChampionshipNovember 1, 2025
6,000 Meters · Middlebury CollegeAldrich Invitational · Sep 1426:41.1Aldrich InvitationalSeptember 14, 2024
6,000 Meters · Ronald C. Hoffmann Cross Country CourseNCAA DIII Mideast Regional · Nov 1525:47.3NCAA DIII Mideast RegionalNovember 15, 2025
6,000 Meters · Stanley ParkNCAA Division III Mideast Regional · Nov 1125:03.40NCAA Division III Mideast RegionalNovember 11, 2023
6,000 Meters · SUNY Polytechnic InstituteWildcat Classic · Sep 2726:53.9Wildcat ClassicSeptember 27, 2025
6,000 Meters · Western New England UniversityWNE Golden Bear Invitational · Oct 1825:00.36WNE Golden Bear InvitationalOctober 18, 2025
6050 m · Ronald C. Hoffmann Cross Country CourseNCAA D3 Mideast Regional XC Championships · Nov 1227:43.6NCAA D3 Mideast Regional XC ChampionshipsNovember 12, 2022

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Mideast RegionalNov 15 · 6,000 Meters D3 Mid-East · Place 116 · CastletonCastleton6,000 Meters D3 Mid-East11625:47.3 PBSr
Nov 1Little East XC ChampionshipNov 1 · 6,000 Meters Collegiate · Place 31 · CastletonCastleton6,000 Meters Collegiate3125:22.90 PBSr
Oct 18WNE Golden Bear InvitationalOct 18 · 6,000 Meters College · Place 26 · CastletonCastleton6,000 Meters College2625:00.36 PBSr
Oct 4KSC InvitationalOct 4 · 6,000 Meters College · Place 168 · CastletonCastleton6,000 Meters College16826:08.20Sr
Sep 27Wildcat ClassicSep 27 · 6,000 Meters College · Place 17 · CastletonCastleton6,000 Meters College1726:53.9 PBSr
Sep 13Aldrich InvitationalSep 13 · 5,000 Meters · Place 24 · CastletonCastleton5,000 Meters2426:27.70 PBSr
Aug 30Cardinal ClassicAug 30 · 5,000 Meters Women's Race · Place 22 · CastletonCastleton5,000 Meters Women's Race2221:51.6 PBSr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2Little East XC ChampionshipNov 2 · 5,000 Meters Varsity · Place 22 · CastletonCastleton5,000 Meters Varsity2220:10.90 PBJr
Oct 19Golden Bear InvitationalOct 19 · 6,000 Meters Women · Place 20 · CastletonCastleton6,000 Meters Women2025:02Jr
Oct 19Western New England University Cross-Country InvitationalOct 19 · 6,000 Meters Western NE · Place 20 · CastletonCastleton6,000 Meters Western NE2025:01.2Jr
Sep 14Aldrich InvitationalSep 14 · 6,000 Meters Women's 6K · Place 22 · CastletonCastleton6,000 Meters Women's 6K2226:41.1 PBJr
Sep 7Silloway Vermont State Maple Syrup ChallengeSep 7 · 5,000 Meters Varsity · Place 20 · CastletonCastleton5,000 Meters Varsity2021:58.8416
Aug 31Castleton InvitationalAug 31 · 6,000 Meters Varsity · Place 6 · CastletonCastleton6,000 Meters Varsity623:28.5JR

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III Mideast RegionalNov 11 · 6,000 Meters Championship · Place 123 · CastletonCastleton6,000 Meters Championship12325:03.40 PBSo
Sep 2Castleton University InvitationalSep 2 · 5,000 Meters College · Place 7 · CastletonCastleton5,000 Meters College723:13.1 PBSo

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 12NCAA D3 Mideast Regional XC ChampionshipsNov 12 · 6,050 Meters Championship · Place 123 · CastletonCastleton6,050 Meters Championship12327:43.6 PBFr
Oct 15Bruce Kirsh MeetOct 15 · 5,000 Meters College · Place 17 · CastletonCastleton5,000 Meters College1721:39.6 PBFr
Oct 1Keene State InvitationalOct 1 · 5,000 Meters College · Place 38 · CastletonCastleton5,000 Meters College3820:41.2 PBFr
Sep 17UMass Dartmouth Cross Country InvitationalSep 17 · 5,000 Meters Varsity · Place 191 · CastletonCastleton5,000 Meters Varsity19121:26.7FR
Sep 3 CASTLETON INVITATIONAL Sep 3 · 6,000 Meters College · Place 2 · CastletonCastleton6,000 Meters College224:26 PBFr

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 30Vermont State XC ChampionshipsOct 30 · 5,000 Meters Championship · Place 79 · HartfordHartford5,000 Meters Championship7923:34.8SR
Oct 30Vermont State XC ChampionshipsOct 30 · 5,000 Meters Division 2 · Place 23 · HartfordHartford5,000 Meters Division 22323:34.8SR
Sep 7BFUHS Meet 9.7.2021Sep 7 · 5,000 Meters Varsity · Place 9 · HartfordHartford5,000 Meters Varsity923:28 PB12

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 31Vermont State ChampionshipOct 31 · 5,000 Meters Division 2 · Place 43 · HartfordHartford5,000 Meters Division 24325:40.211

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 26Vermont State ChampionshipOct 26 · 5,000 Meters Varsity Division 2 · Place 66 · HartfordHartford5,000 Meters Varsity Division 26627:32.910
Oct 15SVL ChampionshipOct 15 · 5,000 Meters Varsity · Place 13 · HartfordHartford5,000 Meters Varsity1324:5510
Oct 1Windsor SVL meetOct 1 · 5,000 Meters Varsity · Place 6 · HartfordHartford5,000 Meters Varsity625:0410

2018 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 11USATF New England Association Junior Olympic ChampionshipsNov 11 · 4,000 Meters 13-14 · Place 66 · Green Mountain Athletic AssociationGreen Mountain Athletic Association4,000 Meters 13-146617:55.81 PB9
Oct 27Vermont D-2 State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 38 · HartfordHartford5,000 Meters Varsity3824:49.1 PB9
Oct 6Woods Trail Run Oct 6 · 5,000 Meters Varsity · Place 201 · Hartford VTHartford VT5,000 Meters Varsity20124:09.319
Sep 29U-32 XC Invitational 2018Sep 29 · 5,000 Meters Varsity · Place 54 · HartfordHartford5,000 Meters Varsity5423:20.19—
Sep 15BFA St. Albans InvitationalSep 15 · 5,000 Meters Junior Varsity · Place 11 · HartfordHartford5,000 Meters Junior Varsity1122:42.00—

2017 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 19USATF Region 1 Junior Olympic ChampionshipsNov 19 · 4,000 Meters Varsity · Place 85 · 04 Green Mounta04 Green Mounta4,000 Meters Varsity8517:01—
Nov 12USATF New England Association Junior Olympic ChampionshipsNov 12 · 4,000 Meters 13-14 · Place 59 · Green Mountain Athletic AssociationGreen Mountain Athletic Association4,000 Meters 13-145916:30.68 PB8