Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNew Balance Nationals Indoor · Mar 75:19.43aNew Balance Nationals IndoorMarch 7, 2024
1000 Meters · IndoorNew England HS Indoor Track & Field Championship · Mar 23:16.55aNew England HS Indoor Track & Field ChampionshipMarch 2, 2024
1500 Meters · IndoorVermont TF Indoor State Championship · Jan 275:09.40aVermont TF Indoor State ChampionshipJanuary 27, 2024
1500 Meters · OutdoorCVU HS Host TF Meet #3 · May 205:07.33aCVU HS Host TF Meet #3May 20, 2024
600 Meters · IndoorDartmouth Relays · Jan 61:48.34aDartmouth RelaysJanuary 6, 2024
75m Hurdles · 30" · OutdoorMiddle School State Track Meet · Jun 314.51aMiddle School State Track MeetJune 3, 2022
800 Meters · IndoorNew Balance Nationals Indoor · Mar 72:26.77aNew Balance Nationals IndoorMarch 7, 2024
800 Meters · OutdoorMiddle School State Track Meet · Jun 32:43.66aMiddle School State Track MeetJune 3, 2022

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

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 26Vermont TF Indoor State ChampionshipJan 26 · 1000 Meters · Place 7 · Champlain Valley UnionChamplain Valley Union1000 Meters73:20.23a—
Jan 12VTFOA Weekend 5Jan 12 · 1000 Meters · Place 7 · Champlain Valley UnionChamplain Valley Union1000 Meters73:22.03a—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 22VTFOA Weekend 2Dec 22 · 1000 Meters · Place 3 · Champlain Valley UnionChamplain Valley Union1000 Meters3.3:19.81a10
Mar 7New Balance Nationals IndoorMar 7 · 1 Mile · Place 31 · Champlain Valley UnionChamplain Valley Union1 Mile315:19.43a PB—
Mar 7New Balance Nationals IndoorMar 7 · 800 Meters · Place 52 · Champlain Valley UnionChamplain Valley Union800 Meters522:26.77a PB—
Mar 2New England HS Indoor Track & Field ChampionshipMar 2 · 1000 Meters · Place 22 · Champlain Valley UnionChamplain Valley Union1000 Meters22.3:16.55a PB9
Jan 27Vermont TF Indoor State ChampionshipJan 27 · 1500 Meters · Place 3 · Champlain Valley UnionChamplain Valley Union1500 Meters35:09.40a PB—
Jan 27Vermont TF Indoor State ChampionshipJan 27 · 1000 Meters · Place 2 · Champlain Valley UnionChamplain Valley Union1000 Meters23:17.43a—
Jan 14VTFOA HS Indoor #5Jan 14 · 1500 Meters · Place 1 · Champlain Valley UnionChamplain Valley Union1500 Meters15:14.89a—
Jan 14VTFOA HS Indoor #5Jan 14 · 1000 Meters · Place 4 · Champlain Valley UnionChamplain Valley Union1000 Meters43:16.67a—
Jan 6Dartmouth RelaysJan 6 · 1 Mile · Place 10 · Champlain Valley UnionChamplain Valley Union1 Mile10.5:38.87a9
Jan 6Dartmouth RelaysJan 6 · 600 Meters · Place 8 · Champlain Valley UnionChamplain Valley Union600 Meters8.1:48.34a PB9

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20CVU HS Host TF Meet #3May 20 · 1500 Meters · Place 4 · Champlain Valley UnionChamplain Valley Union1500 Meters45:07.33a PB—
May 6CVU HS Host TF Meet #2May 6 · 1500 Meters · Place 1 · Champlain Valley UnionChamplain Valley Union1500 Meters15:11.07a—
Apr 24Essex HS Vacational TF MeetApr 24 · 1500 Meters · Champlain Valley UnionChamplain Valley Union1500 Meters—DNS9
Apr 24Essex HS Vacational TF MeetApr 24 · 800 Meters · Champlain Valley UnionChamplain Valley Union800 Meters—DNS9
Apr 15CVU HS Host TF Meet #1Apr 15 · 1500 Meters · Place 4 · Champlain Valley UnionChamplain Valley Union1500 Meters45:09.01a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 31VTFOA HS Indoor #3Dec 31 · 600 Meters · Champlain Valley UnionChamplain Valley Union600 Meters—DNS9

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 3Middle School State Track MeetJun 3 · 75m Hurdles · Place 7 · Shelburne CommunityShelburne Community75m Hurdles30"7.14.51a PB7
Jun 3Middle School State Track MeetJun 3 · 1500 Meters · Place 1 · Shelburne CommunityShelburne Community1500 Meters1.5:21.57a7
Jun 3Middle School State Track MeetJun 3 · 800 Meters · Place 3 · Shelburne CommunityShelburne Community800 Meters3.2:43.66a PB7