Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 98:13.36USATF National Junior Olympic ChampionshipsDecember 9, 2023
2,000 Meters · Highland ParkUSATF New England Association Junior Olympic Championships · Nov 128:24.32USATF New England Association Junior Olympic ChampionshipsNovember 12, 2023
2,500 Meters · Eleanor Ellis/Springweather Nature AreaSpringfield SVL Home Meet · Oct 69:54.70Springfield SVL Home MeetOctober 6, 2026
2,500 Meters · N. Springfield DamSVL Meet - Springfield · Oct 810:43.91SVL Meet - SpringfieldOctober 8, 2024
2715 m · Thetford AcademyWoods Trail Run · Oct 310:05.0Woods Trail RunOctober 3, 2026
3,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1312:03.102025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
3,000 Meters · Green Mountain Union High SchoolGMUHS Meet #1 · Sep 3012:05GMUHS Meet #1September 30, 2025
3,000 Meters · Hartford High SchoolHartford SVL · Sep 1610:31.1Hartford SVLSeptember 16, 2025
3,000 Meters · Highland ParkUSATF Region 1 Junior Olympic Championship · Nov 2311:25.79USATF Region 1 Junior Olympic ChampionshipNovember 23, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25Vermont Middle School Cross Country State ChampionshipOct 25 · 3,000 Meters Varsity · Place 2 · WeathersfieldWeathersfield3,000 Meters Varsity211:01.06
Oct 25Vermont Middle School Cross Country State ChampionshipOct 25 · 3,000 Meters Varsity · Place 11 · WeathersfieldWeathersfield3,000 Meters Varsity1111:01.06
Oct 16SVL Championship 2026Oct 16 · 2,500 Meters Middle School · Place 1 · WeathersfieldWeathersfield2,500 Meters Middle School19:50.8Unofficial6
Oct 6Springfield SVL Home MeetOct 6 · 2,500 Meters Middle School · Place 1 · WeathersfieldWeathersfield2,500 Meters Middle School19:54.70 PB6
Oct 3Woods Trail RunOct 3 · 2,715 Meters Junior HS Varsity Boys · Place 13 · WeathersfieldWeathersfield2,715 Meters Junior HS Varsity Boys1310:05.0 PB6

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 3,000 Meters 9-10 · Place 28 · Granite State FlashGranite State Flash3,000 Meters 9-102812:03.10 PB5
Nov 23USATF Region 1 Junior Olympic ChampionshipNov 23 · 3,000 Meters 9-10 · Place 5 · Granite State FlashGranite State Flash3,000 Meters 9-10511:25.79 PB5
Nov 16USATF New England Junior Olympic ChampionshipNov 16 · 3,000 Meters 9-10 · Place 2 · Granite State FlashGranite State Flash3,000 Meters 9-10211:31.245
Oct 26Vermont Middle School Cross-Country Run State ChampionshipOct 26 · 3,000 Meters Middle School Varsity · Place 19 · WeathersfieldWeathersfield3,000 Meters Middle School Varsity1911:19.705
Oct 17SVL-B ChampionshipOct 17 · 2,500 Meters Middle School · Place 1 · WeathersfieldWeathersfield2,500 Meters Middle School19:49.105
Oct 7Springfield SVL MeetOct 7 · 2,500 Meters Middle School · Place 1 · WeathersfieldWeathersfield2,500 Meters Middle School19:57.555
Sep 30GMUHS Meet #1Sep 30 · 3,000 Meters Middle School · Place 1 · WeathersfieldWeathersfield3,000 Meters Middle School112:05 PB5
Sep 16Hartford SVLSep 16 · 3,000 Meters Boys Middle School · Place 1 · WeathersfieldWeathersfield3,000 Meters Boys Middle School110:31.1 PB5
Sep 12Bellows Falls Home Meet #2Sep 12 · Varsity · Place 1 · WeathersfieldWeathersfieldVarsity110:42—

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 3,000 Meters 9-10 · Place 129 · Granite State FlashGranite State Flash3,000 Meters 9-1012912:11.624
Nov 10USATF New England Junior Olympic ChampionshipsNov 10 · 3,000 Meters 9-10 · Place 3 · Granite State FlashGranite State Flash3,000 Meters 9-10311:49.164
Oct 18SVL B-Division Championships @ SpringfieldOct 18 · 2,500 Meters Middle School · Place 2 · WeathersfieldWeathersfield2,500 Meters Middle School210:28.684
Oct 8SVL Meet - SpringfieldOct 8 · 2,500 Meters Middle School · Place 6 · WeathersfieldWeathersfield2,500 Meters Middle School610:43.91 PB4

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 2,000 Meters 7-8 · Place 77 · Granite State FlashGranite State Flash2,000 Meters 7-8778:13.36 PB3
Nov 12USATF New England Association Junior Olympic ChampionshipsNov 12 · 2,000 Meters 8U · Place 5 · Granite State FlashGranite State Flash2,000 Meters 8U58:24.32 PB3