Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorRiverhawk Invitational · Jan 244:19.42aRiverhawk InvitationalJanuary 24, 2025
1000 Meters · IndoorRiverhawk Invitational · Jan 262:36.71Riverhawk InvitationalJanuary 26, 2024
1500 Meters · OutdoorD1 Vermont TF State Championship · Jun 43:59.20aD1 Vermont TF State ChampionshipJune 4, 2022
1500 Meters · Outdoor · Hand timedBFA Meet # 1 · Apr 274:23.6hBFA Meet # 1April 27, 2021
3000 Meters · IndoorVT HS Indoor Track 2 · Dec 279:50.46aVT HS Indoor Track 2December 27, 2021
3000 Meters · OutdoorSouth Burlington HS TF Meet #2 · May 159:19.01South Burlington HS TF Meet #2May 15, 2021
3000 Meters · Outdoor · Hand timedSBHS Distance Meet · Apr 249:30.6hSBHS Distance MeetApril 24, 2021
800 Meters · IndoorUSATF-NE Indoor Track and Field Championships · Feb 231:57.59aUSATF-NE Indoor Track and Field ChampionshipsFebruary 23, 2025
800 Meters · OutdoorD1 Vermont TF State Championship · Jun 41:59.53aD1 Vermont TF State ChampionshipJune 4, 2022
800 Meters · Outdoor · Hand timedBFA Meet # 2 · May 132:01.80hBFA Meet # 2May 13, 2021
Complete · Outdoor · Hand timedBFA # 2 · Apr 3010:32.1hBFA # 2April 30, 2019

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

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23USATF-NE Indoor Track and Field ChampionshipsFeb 23 · 800 Meters · Place 3 · Rhode IslandRhode Island800 Meters3.1:57.59a PBJr
Jan 24Riverhawk InvitationalJan 24 · 1 Mile · Place 24 · UNAT-Rhode IslandUNAT-Rhode Island1 Mile24.4:19.42a PBJr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 26Riverhawk InvitationalJan 26 · 1000 Meters · Place 37 · UNAT-Rhode IslandUNAT-Rhode Island1000 Meters372:36.71 PBSO

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 4D1 Vermont TF State ChampionshipJun 4 · 1500 Meters · Place 6 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans1500 Meters6.3:59.20a PB12
Jun 4D1 Vermont TF State ChampionshipJun 4 · 800 Meters · Place 5 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans800 Meters5.1:59.53a PB12
May 28Essex Invitational/NE Champ QualifierMay 28 · 1500 Meters · Place 4 · Bellows Free Academy -Bellows Free Academy -1500 Meters44:10.54a12
May 28Essex Invitational/NE Champ QualifierMay 28 · 800 Meters · Place 6 · Bellows Free Academy -Bellows Free Academy -800 Meters62:00.74a12
May 17Essex HS Host TF Meet #3May 17 · 1500 Meters · Place 1 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans1500 Meters1.4:08.02a12
May 14Burlington HS TF InvitationalMay 14 · 1500 Meters · Place 8 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans1500 Meters8.4:11.26a12
May 14Burlington HS TF InvitationalMay 14 · 800 Meters · Place 5 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans800 Meters5.2:04.10a12
May 9MMU Track Home #4May 9 · 3000 Meters · Place 2 · Bellows Free Academy -Bellows Free Academy -3000 Meters29:31.05a12
May 5BFA # 2May 5 · 800 Meters · Place 4 · Bellows Free Academy - StBellows Free Academy - St800 Meters42:04.8012
Apr 30Twilight TF Meet @ South Burlington HSApr 30 · 3000 Meters · Place 9 · Bellows Free Academy -Bellows Free Academy -3000 Meters99:24.43a12
Apr 30Twilight TF Meet @ South Burlington HSApr 30 · 1500 Meters · Place 4 · Bellows Free Academy -Bellows Free Academy -1500 Meters44:16.37a12
Apr 26BFA # 1Apr 26 · 800 Meters · Place 2 · Bellows Free Academy - S...Bellows Free Academy - S...800 Meters22:01.812
Apr 22NCUHS VacationalApr 22 · 1500 Meters · Place 2 · Bellows Free Academy - S...Bellows Free Academy - S...1500 Meters24:26.2512
Apr 22NCUHS VacationalApr 22 · 800 Meters · Place 4 · Bellows Free Academy - S...Bellows Free Academy - S...800 Meters42:10.7712
Apr 9STJ host Dual meet vs BFAApr 9 · 3000 Meters · Place 3 · Bellows Free Academy - S.Bellows Free Academy - S.3000 Meters39:41.012

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 302022 VT HS Indoor Track & Field State ChampionshipsJan 30 · 1000 Meters · Place 2 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans1000 Meters2.2:42.98a12
Jan 15VT HS Indoor Track 5Jan 15 · 3000 Meters · Place 9 · Bellows Free Academy - S.Bellows Free Academy - S.3000 Meters910:04.6712
Jan 15VT HS Indoor Track 5Jan 15 · 1000 Meters · Place 1 · Bellows Free Academy - S.Bellows Free Academy - S.1000 Meters12:45.8012

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 27VT HS Indoor Track 2Dec 27 · 3000 Meters · Place 4 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans3000 Meters4.9:50.46a PB12

2021 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 5D1 Vermont TF State ChampionshipJun 5 · 1500 Meters · Place 7 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans1500 Meters7.4:15.15a11
Jun 5D1 Vermont TF State ChampionshipJun 5 · 800 Meters · Place 7 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans800 Meters7.2:03.51a11
May 29Essex HS TF InvitationalMay 29 · 1500 Meters · Place 5 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans1500 Meters5.4:17.93a11
May 29Essex HS TF InvitationalMay 29 · 800 Meters · Place 4 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans800 Meters4.2:04.91a11
May 15South Burlington HS TF Meet #2May 15 · 3000 Meters · Place 3 · Bellows Free Academy - StBellows Free Academy - St3000 Meters39:19.01 PB11
May 13BFA Meet # 2May 13 · 800 Meters · Place 2 · Bellows Free Academy - StBellows Free Academy - St800 Meters22:01.80h PB11
May 8Burlington TF InvitationalMay 8 · 1500 Meters · Place 8 · Bellows Free Academy - StBellows Free Academy - St1500 Meters84:14.9011
May 8Burlington TF InvitationalMay 8 · 800 Meters · Place 7 · Bellows Free Academy - StBellows Free Academy - St800 Meters72:06.3811
May 1South Burlington HS TF Meet #1May 1 · 1500 Meters · Place 4 · Bellows Free Academy - StBellows Free Academy - St1500 Meters44:21.2511
May 1South Burlington HS TF Meet #1May 1 · 800 Meters · Place 2 · Bellows Free Academy - StBellows Free Academy - St800 Meters22:07.7511
Apr 27BFA Meet # 1Apr 27 · 1500 Meters · Place 3 · Bellows Free Academy - StBellows Free Academy - St1500 Meters34:23.6h PB11
Apr 27BFA Meet # 1Apr 27 · 800 Meters · Place 2 · Bellows Free Academy - StBellows Free Academy - St800 Meters22:07.7h11
Apr 24SBHS Distance MeetApr 24 · 3000 Meters · Place 9 · Bellows Free Academy - StBellows Free Academy - St3000 Meters99:30.6h PB11
Apr 22MMU - Track - Home #1Apr 22 · 1500 Meters · Place 2 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans1500 Meters2.4:29.04a11

2019 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · 3000 Meters · Green Mountain Athletic AssociationGreen Mountain Athletic Association3000 Meters—DNS9
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · 1500 Meters · Place 12 · Green Mountain Athletic AssociationGreen Mountain Athletic Association1500 Meters12.4:46.54a9
Jun 1Vermont Div 1 State ChampionshipsJun 1 · 3000 Meters · Place 14 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans3000 Meters14.10:02.81a9
Jun 1Vermont Div 1 State ChampionshipsJun 1 · 1500 Meters · Place 14 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans1500 Meters14.4:31.94a9
May 28Mt. Mansfield Union Last Chance MeetMay 28 · 800 Meters · Place 7 · Bellows Free Academy - StBellows Free Academy - St800 Meters72:19.779
May 25Essex TF Invitational/NE Qual.May 25 · 3000 Meters · Place 19 · Bellows Free Academy - StBellows Free Academy - St3000 Meters1910:04.459
May 25Essex TF Invitational/NE Qual.May 25 · 1500 Meters · Place 36 · Bellows Free Academy - StBellows Free Academy - St1500 Meters364:40.869
May 20MMU - Home Track #2May 20 · 1500 Meters · Place 3 · Bellows Free Academy - StBellows Free Academy - St1500 Meters34:43.569
May 20MMU - Home Track #2May 20 · 800 Meters · Place 12 · Bellows Free Academy - StBellows Free Academy - St800 Meters122:19.159
May 149th Grade Meet @ Essex HSMay 14 · 3000 Meters · Place 2 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans3000 Meters2.10:11.11a9
May 149th Grade Meet @ Essex HSMay 14 · 1500 Meters · Place 3 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans1500 Meters3.4:37.25a9
May 11Burlington HS TF InvitationalMay 11 · 1500 Meters · Place 6 · Bellows Free Academy - StBellows Free Academy - St1500 Meters64:39.87h9
May 4Coaches Vs. Cancer Twilight OpenMay 4 · 3000 Meters · Place 17 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans3000 Meters17.10:15.85a9
May 4Coaches Vs. Cancer Twilight OpenMay 4 · 1500 Meters · Place 24 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans1500 Meters24.4:45.77a9
Apr 30BFA # 2Apr 30 · Complete · Place 4 · Bellows Free Academy - StBellows Free Academy - StComplete410:32.1h PB9
Apr 24Essex HS Vacational Apr 24 · 3000 Meters · Place 8 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans3000 Meters8.10:30.99a9
Apr 24Essex HS Vacational Apr 24 · 1500 Meters · Place 16 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans1500 Meters16.4:48.78a9
Apr 11Burlington HS Host #1Apr 11 · 1500 Meters · Place 14 · Bellows Free Academy - StBellows Free Academy - St1500 Meters144:56.22PR9
Apr 11Burlington HS Host #1Apr 11 · 800 Meters · Place 18 · Bellows Free Academy - StBellows Free Academy - St800 Meters182:30.36PR9

2018 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 14BFA Middle School MeetMay 14 · 1500 Meters · Place 2 · St Albans TownSt Albans Town1500 Meters2.5:11.2h8
May 14BFA Middle School MeetMay 14 · 800 Meters · St Albans TownSt Albans Town800 Meters—NT8

2017 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15BFA Jr. High MeetMay 15 · 1500 Meters · St Albans TownSt Albans Town1500 Meters—NT7
May 15BFA Jr. High MeetMay 15 · 400 Meters · St Albans TownSt Albans Town400 Meters—NT7