Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorBSR Elite Scholastic Meet · May 154:17.57aBSR Elite Scholastic MeetMay 15, 2026
1500 Meters · OutdoorEssex TF Invitational (Individual VT State Championship - NE Qualifier) · May 304:01.19aEssex TF Invitational (Individual VT State Championship - NE Qualifier)May 30, 2026
1500 Meters · Outdoor · Hand timedU-32 Home HS Meet 2 · May 204:06.2hU-32 Home HS Meet 2May 20, 2025
1600 Meters · IndoorVTFOA Weekend 3 · Dec 284:38.57aVTFOA Weekend 3December 28, 2024
1600 Meters · OutdoorNew England HS Outdoor TF Championship · Jun 134:15.55aNew England HS Outdoor TF ChampionshipJune 13, 2026
300 Meters · IndoorVTFOA Weekend 1 · Dec 1441.98aVTFOA Weekend 1December 14, 2024
3000 Meters · OutdoorVermont Division 2 HS Track and Field State Championship · Jun 59:06.19aVermont Division 2 HS Track and Field State ChampionshipJune 5, 2026
3000 Meters · Outdoor · Hand timedU-32 HS Meet · May 110:06.0hU-32 HS MeetMay 1, 2024
400 Meters · OutdoorState Meet Qualifier Meet · Jun 352.90aState Meet Qualifier MeetJune 3, 2025
600 Meters · IndoorChip Langmaid Invitational · Dec 211:32.32aChip Langmaid InvitationalDecember 21, 2024
800 Meters · OutdoorBurlington HS TF Invitational · May 161:55.59aBurlington HS TF InvitationalMay 16, 2026
800 Meters · Outdoor · Hand timedU-32 Home HS Meet 2 · May 201:59.9hU-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

12 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 1600 Meters · Place 8 · UThirtyTwoUThirtyTwo1600 Meters8.4:15.55a PB11
Jun 5Vermont Division 2 HS Track and Field State ChampionshipJun 5 · 3000 Meters · Place 1 · UThirtyTwoUThirtyTwo3000 Meters1.9:06.19a PB11
Jun 5Vermont Division 2 HS Track and Field State ChampionshipJun 5 · 800 Meters · Place 1 · UThirtyTwoUThirtyTwo800 Meters1.1:59.05a11
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 1500 Meters · Place 1 · UThirtyTwoUThirtyTwo1500 Meters14:01.19a PB11
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 800 Meters · Place 1 · UThirtyTwoUThirtyTwo800 Meters11:55.85a11
May 16Burlington HS TF InvitationalMay 16 · 800 Meters · Place 1 · UThirtyTwoUThirtyTwo800 Meters11:55.59a PB11
May 15BSR Elite Scholastic MeetMay 15 · 1 Mile · Place 3 · UnattachedUnattached1 Mile3.4:17.57a PB11
May 12South Burlington HS TF Meet 3May 12 · 3000 Meters · Place 1 · UThirtyTwoUThirtyTwo3000 Meters19:13.37a11
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 1500 Meters · Place 1 · UThirtyTwoUThirtyTwo1500 Meters14:06.58a11
Apr 28STJA Home Meet #1Apr 28 · 800 Meters · Place 2 · UThirtyTwoUThirtyTwo800 Meters21:58.42a11
Apr 22Essex HS TF VacationalApr 22 · 1500 Meters · Place 2 · UThirtyTwoUThirtyTwo1500 Meters24:04.96a11
Apr 14CVU HS TF Meet 1Apr 14 · 3000 Meters · Place 1 · UThirtyTwoUThirtyTwo3000 Meters19:29.89a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Chip Langmaid Invitational - 2025Dec 20 · 1 Mile · UThirtyTwoUThirtyTwo1 Mile—DNS11
Jan 26Vermont TF Indoor State ChampionshipJan 26 · 1600 Meters · Place 3 · UThirtyTwoUThirtyTwo1600 Meters34:52.50a—
Jan 26Vermont TF Indoor State ChampionshipJan 26 · 600 Meters · Place 8 · UThirtyTwoUThirtyTwo600 Meters81:35.88a—

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · 1600 Meters · Place 29 · UThirtyTwoUThirtyTwo1600 Meters29.4:32.33a10
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · 1500 Meters · Place 2 · UThirtyTwoUThirtyTwo1500 Meters24:06.56a10
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · 800 Meters · Place 5 · UThirtyTwoUThirtyTwo800 Meters52:02.97a10
Jun 3State Meet Qualifier MeetJun 3 · 400 Meters · Place 4 · UThirtyTwoUThirtyTwo400 Meters4.52.90a PB10
Jun 1Essex HS Invitational/NE QualifierJun 1 · 1500 Meters · Place 3 · UThirtyTwoUThirtyTwo1500 Meters34:03.19a10
May 28Qualifier MeetMay 28 · Discus · UThirtyTwoUThirtyTwoDiscus1.6kg—DNS10
May 28Qualifier MeetMay 28 · 3000 Meters · UThirtyTwoUThirtyTwo3000 Meters—DNS10
May 28Qualifier MeetMay 28 · 400 Meters · Place 2 · UThirtyTwoUThirtyTwo400 Meters2.52.910
May 20U-32 Home HS Meet 2May 20 · 1500 Meters · Place 1 · UThirtyTwoUThirtyTwo1500 Meters14:06.2h PB10
May 20U-32 Home HS Meet 2May 20 · 800 Meters · Place 1 · UThirtyTwoUThirtyTwo800 Meters11:59.9h PB10
May 13SJA Host Meet #3May 13 · 3000 Meters · Place 1 · UThirtyTwoUThirtyTwo3000 Meters19:43.51a10
May 10Burlington HS TF InvitationalMay 10 · 1500 Meters · Place 2 · UThirtyTwoUThirtyTwo1500 Meters24:05.00a10
May 10Burlington HS TF InvitationalMay 10 · 800 Meters · Place 6 · UThirtyTwoUThirtyTwo800 Meters62:02.05a10
May 6CVU HS Host TF Meet #2May 6 · 3000 Meters · Place 2 · UThirtyTwoUThirtyTwo3000 Meters29:35.24a10
May 3Twilight TF Invitational @ South BurlingtonMay 3 · 1500 Meters · Place 2 · UThirtyTwoUThirtyTwo1500 Meters24:09.03a10
May 3Twilight TF Invitational @ South BurlingtonMay 3 · 800 Meters · Place 3 · UThirtyTwoUThirtyTwo800 Meters32:01.29a10
Apr 30U-32 Home HS meet 1Apr 30 · 1500 Meters · Place 1 · UThirtyTwoUThirtyTwo1500 Meters14:14.8h10
Apr 30U-32 Home HS meet 1Apr 30 · 800 Meters · Place 1 · UThirtyTwoUThirtyTwo800 Meters12:01.3h10
Apr 12SJA Home Meet #1Apr 12 · 1500 Meters · Place 1 · UThirtyTwoUThirtyTwo1500 Meters14:17.39a10
Apr 12SJA Home Meet #1Apr 12 · 800 Meters · Place 4 · UThirtyTwoUThirtyTwo800 Meters42:07.06a10

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28VTFOA Weekend 3Dec 28 · 1600 Meters · Place 3 · UThirtyTwoUThirtyTwo1600 Meters3.4:38.57a PB10
Dec 21Chip Langmaid InvitationalDec 21 · 600 Meters · Place 2 · UThirtyTwoUThirtyTwo600 Meters2.1:32.32a PB10
Dec 21Chip Langmaid InvitationalDec 21 · 1600 Meters · Place 2 · UThirtyTwoUThirtyTwo1600 Meters2.4:49.22a10
Dec 14VTFOA Weekend 1Dec 14 · 300 Meters · Place 26 · UThirtyTwoUThirtyTwo300 Meters26.41.98a PB10
Dec 14VTFOA Weekend 1Dec 14 · 1600 Meters · Place 4 · UThirtyTwoUThirtyTwo1600 Meters4.4:56.91a10

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 31Div. 2 Vermont TF State ChampionshipMay 31 · 1500 Meters · Place 3 · UThirtyTwoUThirtyTwo1500 Meters34:14.02a—
May 31Div. 2 Vermont TF State ChampionshipMay 31 · 800 Meters · Place 5 · UThirtyTwoUThirtyTwo800 Meters52:04.89a—
May 25Essex HS TF Invitational - NE Champ QualifierMay 25 · 1500 Meters · Place 10 · UThirtyTwoUThirtyTwo1500 Meters104:17.33a—
May 25Essex HS TF Invitational - NE Champ QualifierMay 25 · 800 Meters · Place 17 · UThirtyTwoUThirtyTwo800 Meters172:06.61a—
May 20CVU HS Host TF Meet #3May 20 · 1500 Meters · Place 5 · UThirtyTwoUThirtyTwo1500 Meters54:27.69a—
May 20CVU HS Host TF Meet #3May 20 · 800 Meters · Place 7 · UThirtyTwoUThirtyTwo800 Meters72:13.73a—
May 11Burlington HS TF InvitationalMay 11 · 800 Meters · Place 13 · UThirtyTwoUThirtyTwo800 Meters132:07.98a—
May 11Burlington HS TF InvitationalMay 11 · 1500 Meters · Place 1 · UThirtyTwoUThirtyTwo1500 Meters14:21.89a—
May 8MMU Home Track #2May 8 · 3000 Meters · Place 3 · UThirtyTwoUThirtyTwo3000 Meters310:08.98a—
May 8MMU Home Track #2May 8 · 800 Meters · Place 3 · UThirtyTwoUThirtyTwo800 Meters32:09.12a—
May 4Twilight Invitational @ South Burlington HSMay 4 · 1500 Meters · Place 13 · UThirtyTwoUThirtyTwo1500 Meters134:25.57a—
May 4Twilight Invitational @ South Burlington HSMay 4 · 800 Meters · Place 12 · UThirtyTwoUThirtyTwo800 Meters122:07.90a—
May 1U-32 HS MeetMay 1 · 3000 Meters · Place 3 · UThirtyTwoUThirtyTwo3000 Meters310:06.0h PB—
May 1U-32 HS MeetMay 1 · 1500 Meters · Place 2 · UThirtyTwoUThirtyTwo1500 Meters24:24.1h—
Apr 23St J vs MMU, NCU, U32, LI, StansteadApr 23 · 1500 Meters · Place 6 · UThirtyTwoUThirtyTwo1500 Meters64:29.78a—
Apr 16STJ vs U32Apr 16 · 3000 Meters · Place 6 · UThirtyTwoUThirtyTwo3000 Meters610:13.10a—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · 1500 Meters · Place 3 · 02-Unattached02-Unattached1500 Meters3.4:34.22a8
May 27Montpelier InvitationalMay 27 · 1500 Meters · Place 1 · U-32U-321500 Meters14:41.7—
May 27Montpelier InvitationalMay 27 · 800 Meters · Place 1 · U-32U-32800 Meters12:21.5—
May 20U-32 Middle School InvitationalMay 20 · 1500 Meters · Place 1 · U-32U-321500 Meters14:36.70—
May 20U-32 Middle School InvitationalMay 20 · 800 Meters · Place 1 · U-32U-32800 Meters12:23.30—
May 4Mt. Abraham MS Track Home MeetMay 4 · 1500 Meters · Place 1 · U-32U-321500 Meters14:56.77—
May 4Mt. Abraham MS Track Home MeetMay 4 · 800 Meters · Place 1 · U-32U-32800 Meters12:27.34—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 28Montpelier InvitationalMay 28 · 1500 Meters · Place 1 · U-32U-321500 Meters1.5:04.07
May 28Montpelier InvitationalMay 28 · 800 Meters · Place 2 · U-32U-32800 Meters2.2:30.57
May 28Montpelier InvitationalMay 28 · 400 Meters · U-32U-32400 Meters—DNS7
May 18Oxbow Home MeetMay 18 · 1500 Meters · Place 1 · U-32U-321500 Meters1.5:14.747
May 18Oxbow Home MeetMay 18 · 800 Meters · Place 1 · U-32U-32800 Meters1.2:38.97
May 10Mt. Abraham MS Track Home Meet #1May 10 · 1500 Meters · Place 1 · U-32U-321500 Meters1.5:10.097
May 10Mt. Abraham MS Track Home Meet #1May 10 · 800 Meters · Place 1 · U-32U-32800 Meters1.2:38.377
May 7U32 InvitationalMay 7 · 1500 Meters · Place 1 · U-32U-321500 Meters1.4:59.2h7
May 7U32 InvitationalMay 7 · 800 Meters · Place 1 · U-32U-32800 Meters1.2:13.2h7
May 7U32 InvitationalMay 7 · 400 Meters · Place 5 · U-32U-32400 Meters5.1:06.02a7