Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorVermont Division 1 HS Track and Field State Championship · Jun 64:14.98aVermont Division 1 HS Track and Field State ChampionshipJune 6, 2026
1500 Meters · Outdoor · Hand timedU-32 Home HS Meet 2 · May 204:38.3hU-32 Home HS Meet 2May 20, 2025
200 Meters · OutdoorBFA Meet # 3 · May 2627.35aBFA Meet # 3May 26, 2026
3000 Meters · OutdoorTwilight Invitational @ South Burlington HS · May 411:26.96aTwilight Invitational @ South Burlington HSMay 4, 2024
400 Meters · OutdoorBFA Meet # 3 · May 2657.49aBFA Meet # 3May 26, 2026
800 Meters · OutdoorEssex TF Invitational (Individual VT State Championship - NE Qualifier) · May 302:07.46aEssex TF Invitational (Individual VT State Championship - NE Qualifier)May 30, 2026
800 Meters · Outdoor · Hand timedU-32 Home HS Meet 2 · May 202:14.2hU-32 Home HS Meet 2May 20, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 6Vermont Division 1 HS Track and Field State ChampionshipJun 6 · 1500 Meters · Place 12 · Bellows Free Academy - St. Albans1500 Meters124:14.98a PB11
Jun 6Vermont Division 1 HS Track and Field State ChampionshipJun 6 · 800 Meters · Place 23 · Bellows Free Academy - St. Albans800 Meters232:09.84a11
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 1500 Meters · Place 35 · Bellows Free Academy - St. Albans1500 Meters354:37.69a11
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 800 Meters · Place 17 · Bellows Free Academy - St. Albans800 Meters172:07.46a PB11
May 26BFA Meet # 3May 26 · 400 Meters · Place 4 · Bellows Free Academy - St. Albans400 Meters4.57.49a PB11
May 26BFA Meet # 3May 26 · 200 Meters · Place 13 · Bellows Free Academy - St. Albans200 Meters13.27.35a PB11
May 20Colchester HS TF Meet 2 (11th & 12th Gr.)May 20 · 1500 Meters · Place 7 · Bellows Free Academy - St. Albans1500 Meters74:19.00a11
May 20Colchester HS TF Meet 2 (11th & 12th Gr.)May 20 · 800 Meters · Place 14 · Bellows Free Academy - St. Albans800 Meters142:09.38a11
May 16Burlington HS TF InvitationalMay 16 · 1500 Meters · Place 26 · Bellows Free Academy - St. Albans1500 Meters264:35.58a11
May 16Burlington HS TF InvitationalMay 16 · 800 Meters · Place 23 · Bellows Free Academy - St. Albans800 Meters232:12.53a11
May 12STJA Home Meet #2May 12 · 1500 Meters · Place 1 · Bellows Free Academy - St. Albans1500 Meters14:29.97a11
May 12STJA Home Meet #2May 12 · 800 Meters · Place 5 · Bellows Free Academy - St. Albans800 Meters52:17.28a11
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 1500 Meters · Place 6 · Bellows Free Academy - St. Albans1500 Meters64:28.09a11
Apr 28MMU Home Track #2Apr 28 · 1500 Meters · Place 3 · Bellows Free Academy - St. Albans1500 Meters34:36.76a11
Apr 21Mt. Mansfield Vacation Meet 2026Apr 21 · 1500 Meters · Place 5 · Bellows Free Academy - St. Albans1500 Meters54:49.54a11
Apr 21Mt. Mansfield Vacation Meet 2026Apr 21 · 800 Meters · Place 9 · Bellows Free Academy - St. Albans800 Meters92:29.97a11
Apr 17BFA Meet # 1Apr 17 · 1500 Meters · Place 4 · Bellows Free Academy - St. Albans1500 Meters4.4:41.46a11

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 7Div. 1 Vermont State TF ChampionshipJun 7 · 1500 Meters · Place 18 · Bellows Free Academy - St. Albans1500 Meters18.4:29.46a10
Jun 7Div. 1 Vermont State TF ChampionshipJun 7 · 800 Meters · Place 32 · Bellows Free Academy - St. Albans800 Meters32.2:13.54a10
Jun 1Essex HS Invitational/NE QualifierJun 1 · 1500 Meters · Place 27 · Bellows Free Academy - St. Albans1500 Meters274:28.66a10
Jun 1Essex HS Invitational/NE QualifierJun 1 · 800 Meters · Place 45 · Bellows Free Academy - St. Albans800 Meters452:16.78a10
May 20U-32 Home HS Meet 2May 20 · 1500 Meters · Place 11 · Bellows Free Academy - St. Albans1500 Meters114:38.3h PB10
May 20U-32 Home HS Meet 2May 20 · 800 Meters · Place 12 · Bellows Free Academy - St. Albans800 Meters122:14.2h PB10
May 15NVAC 9/10 Grade TF ChampionshipMay 15 · 1500 Meters · Place 10 · Bellows Free Academy - St. Albans1500 Meters104:44.58a10
May 15NVAC 9/10 Grade TF ChampionshipMay 15 · 800 Meters · Place 18 · Bellows Free Academy - St. Albans800 Meters182:26.87a10
May 10Burlington HS TF InvitationalMay 10 · 1500 Meters · Place 35 · Bellows Free Academy - St. Albans1500 Meters354:37.27a10
May 7MMU Home #3May 7 · 1500 Meters · Place 4 · Bellows Free Academy - St. Albans1500 Meters44:41.18a10
May 7MMU Home #3May 7 · 800 Meters · Place 11 · Bellows Free Academy - St. Albans800 Meters112:30.12a10
May 3Twilight TF Invitational @ South BurlingtonMay 3 · 1500 Meters · Place 26 · Bellows Free Academy - St. Albans1500 Meters264:47.76a10
May 3Twilight TF Invitational @ South BurlingtonMay 3 · 800 Meters · Place 41 · Bellows Free Academy - St. Albans800 Meters412:24.30a10
Apr 29BFA Meet # 2Apr 29 · 1500 Meters · Place 6 · Bellows Free Academy - St. Albans1500 Meters64:56.82a10
Apr 29BFA Meet # 2Apr 29 · 800 Meters · Place 8 · Bellows Free Academy - St. Albans800 Meters82:25.35a10
Apr 22MMU Home #2 - Vacation MeetApr 22 · 1500 Meters · Place 8 · Bellows Free Academy - St1500 Meters84:59.4710
Apr 22MMU Home #2 - Vacation MeetApr 22 · 800 Meters · Place 12 · Bellows Free Academy - St800 Meters122:33.9010

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 28Last Chance MeetMay 28 · 1500 Meters · Place 15 · Bellows Free Academy -1500 Meters155:12.60a—
May 15NVAC 9th/10th Grade Championship TF MeetMay 15 · 3000 Meters · Place 8 · Bellows Free Academy -3000 Meters811:33.75a—
May 15NVAC 9th/10th Grade Championship TF MeetMay 15 · 1500 Meters · Place 13 · Bellows Free Academy -1500 Meters135:05.10a—
May 11Burlington HS TF InvitationalMay 11 · 1500 Meters · Place 24 · Bellows Free Academy -1500 Meters245:18.48a—
May 6CVU HS Host TF Meet #2May 6 · 800 Meters · Place 4 · Bellows Free Academy -800 Meters42:32.10a—
May 4Twilight Invitational @ South Burlington HSMay 4 · 3000 Meters · Place 30 · Bellows Free Academy -3000 Meters3011:26.96a PB—
May 4Twilight Invitational @ South Burlington HSMay 4 · 1500 Meters · Place 60 · Bellows Free Academy -1500 Meters605:32.53a—
May 2Essex HS Host TF Meet #2May 2 · 1500 Meters · Place 30 · Bellows Free Academy -1500 Meters305:16.12a—
Apr 18BFA Meet # 1Apr 18 · 3000 Meters · Place 4 · Bellows Free Academy -3000 Meters412:18.18a—
Apr 18BFA Meet # 1Apr 18 · 1500 Meters · Place 12 · Bellows Free Academy -1500 Meters125:36.22a—
Apr 11Burlington HS Host TF Meet #1Apr 11 · 3000 Meters · Place 10 · Bellows Free Academy -3000 Meters1012:15.47a—
Apr 11Burlington HS Host TF Meet #1Apr 11 · 1500 Meters · Place 47 · Bellows Free Academy -1500 Meters475:24.58a—