Personal bests

Best marks in available results
Event / courseMarkMeetDate
2100 m · Thetford AcademyVermont Middle School Cross-Country Run State Championship · Nov 110:51.0Vermont Middle School Cross-Country Run State ChampionshipNovember 1, 2020
3,000 Meters · Hard'Ack Recreation AreaMiddle School Cross-Country Run Championship · Oct 2718:20.5Middle School Cross-Country Run ChampionshipOctober 27, 2019
4 Miles · Furman University Golf ClubFurman Invitational · Sep 1321:08.33Furman InvitationalSeptember 13, 2025
5,000 Meters · Bellows Falls Union HSBFUHS Meet 9.7.2021 · Sep 719:41BFUHS Meet 9.7.2021September 7, 2021
5,000 Meters · Hartford High SchoolSVL - B Championship · Oct 2219:52.0SVL - B ChampionshipOctober 22, 2022
5,000 Meters · N. Springfield DamSVL Meet - Springfield · Oct 817:07.85SVL Meet - SpringfieldOctober 8, 2024
6,000 Meters · Kituwah MoundDuel in the Valley · Aug 2919:19.00Duel in the ValleyAugust 29, 2025
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 426:37.92Swags Louisville Cross Country ClassicOctober 4, 2025
8,000 Meters · Milliken & CompanyUpstate XC Invite · Oct 1829:09.6Upstate XC InviteOctober 18, 2025
8,000 Meters · Prince Edward County HS XC CourseBig South XC · Oct 3126:57.0Big South XCOctober 31, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 4Duel in the ValleySep 4 · 6,000 Meters College · Place 25 · UNC AshevilleUNC Asheville6,000 Meters College2521:19.6So

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Big South XCOct 31 · 8,000 Meters Champs · Place 42 · UNC AshevilleUNC Asheville8,000 Meters Champs4226:57.0 PBFr
Oct 18Upstate XC InviteOct 18 · 8,000 Meters College · Place 179 · UNC AshevilleUNC Asheville8,000 Meters College17929:09.6 PBFr
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Gold · Place 244 · UNC AshevilleUNC Asheville8,000 Meters College Gold24426:37.92 PBFr
Sep 13Furman InvitationalSep 13 · 4 Miles Men's Race · Place 55 · UNC AshevilleUNC Asheville4 Miles Men's Race5521:08.33 PBFr
Aug 29Duel in the ValleyAug 29 · 6,000 Meters College · Place 7 · UNC AshevilleUNC Asheville6,000 Meters College719:19.00 PBFr

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26Vermont HS State ChampionshipsOct 26 · 5,000 Meters Varsity Division 2 · Place 4 · HartfordHartford5,000 Meters Varsity Division 2417:23.2012
Oct 18SVL B-Division Championships @ SpringfieldOct 18 · 5,000 Meters Varsity · Place 1 · HartfordHartford5,000 Meters Varsity116:43.2212
Oct 8SVL Meet - SpringfieldOct 8 · 5,000 Meters Varsity · Place 2 · HartfordHartford5,000 Meters Varsity217:07.85 PB12
Sep 24Bellows Falls Home Meet #4Sep 24 · Varsity · Place 1 · HartfordHartfordVarsity117:5612
Sep 17Hartford SVLSep 17 · 5,000 Meters Varsity · Place 1 · HartfordHartford5,000 Meters Varsity116:4012
Sep 10Thetford SVL MeetSep 10 · 5,000 Meters Varsity · Place 3 · HartfordHartford5,000 Meters Varsity318:0312
Sep 3Bellows Falls Home Meet #1Sep 3 · 5,000 Meters Varsity · Place 1 · HartfordHartford5,000 Meters Varsity117:1412

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 28Vermont HS Cross-Country Run ChampionshipOct 28 · 5,000 Meters Varsity Division 2 · Place 19 · HartfordHartford5,000 Meters Varsity Division 21919:13.311
Oct 20SVL B-Division ChampionshipOct 20 · 5,000 Meters Varsity · Place 2 · HartfordHartford5,000 Meters Varsity218:53.1611
Oct 14Harwood UHS Cross-Country Run InvitationalOct 14 · 3,000 Meters Middle School · Place 8 · HartfordHartford3,000 Meters Middle School819:31.111
Oct 10Springfield SVL MeetOct 10 · Varsity · Place 2 · HartfordHartfordVarsity218:3811
Oct 72023 Wood Trails RunOct 7 · 5,000 Meters Varsity · Place 14 · HartfordHartford5,000 Meters Varsity1419:08.5—
Oct 72023 Wood Trails RunOct 7 · 5,000 Meters Varsity · Place 87 · HartfordHartford5,000 Meters Varsity8719:08.5—
Sep 19Hartford SVL MeetSep 19 · Varsity · Place 1 · HartfordHartfordVarsity116:3311
Sep 12Thetford Southern Vermont League MeetSep 12 · Varsity · Place 4 · HartfordHartfordVarsity419:3111
Sep 2Maynard-Hagen OpenerSep 2 · Varsity · Place 1 · HartfordHartfordVarsity117:5511

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29Vermont HS Cross-Country State ChampionshipsOct 29 · 5,000 Meters Varsity Division 2 · Place 48 · HartfordHartford5,000 Meters Varsity Division 24820:55.110
Oct 22SVL - B ChampionshipOct 22 · 5,000 Meters Varsity · Place 6 · HartfordHartford5,000 Meters Varsity619:52.0 PB10
Oct 11Hartford SVL MeetOct 11 · 5,000 Meters Varsity · Place 4 · HartfordHartford5,000 Meters Varsity419:36.910
Oct 4Windsor - SVL meetOct 4 · 5,000 Meters Varsity · Place 4 · HartfordHartford5,000 Meters Varsity420:5510
Oct 1Woods Trail RunOct 1 · 5,000 Meters Varsity · Place 182 · Hartford VTHartford VT5,000 Meters Varsity18220:44.3SO
Sep 17U-32 InvitationalSep 17 · 3.1 Miles Varsity · Place 45 · HartfordHartford3.1 Miles Varsity4520:39.2610

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 30Vermont State XC ChampionshipsOct 30 · 5,000 Meters Championship · Place 115 · HartfordHartford5,000 Meters Championship11520:21.0FR
Oct 30Vermont State XC ChampionshipsOct 30 · 5,000 Meters Division 2 · Place 37 · HartfordHartford5,000 Meters Division 23720:21.0FR
Sep 7BFUHS Meet 9.7.2021Sep 7 · 5,000 Meters Varsity · Place 6 · HartfordHartford5,000 Meters Varsity619:41 PB9

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 1Vermont Middle School Cross-Country Run State ChampionshipNov 1 · 2,100 Meters Varsity · Place 20 · HartfordHartford2,100 Meters Varsity2010:51.0 PB8

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 27Middle School Cross-Country Run ChampionshipOct 27 · 3,000 Meters Varsity · Place 192 · HartfordHartford3,000 Meters Varsity19218:20.5 PB7