Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJohn Thomas Terrier Classic · Jan 303:40.14John Thomas Terrier ClassicJanuary 30, 2026
100 Meters · OutdoorU-32 Home Meet 2 · May 2314.33aU-32 Home Meet 2May 23, 2023
1000 Meters · IndoorVTFOA Weekend 5 · Jan 123:09.28aVTFOA Weekend 5January 12, 2025
1500 Meters · IndoorVTFOA HS Indoor #3 · Dec 315:07.72aVTFOA HS Indoor #3December 31, 2023
1500 Meters · OutdoorEssex HS Invitational/NE Qualifier · Jun 14:40.56aEssex HS Invitational/NE QualifierJune 1, 2025
1600 Meters · IndoorVermont TF Indoor State Championship · Jan 265:10.55aVermont TF Indoor State ChampionshipJanuary 26, 2025
1600 Meters · OutdoorNew England Outdoor Track & Field Championship · Jun 145:02.36aNew England Outdoor Track & Field ChampionshipJune 14, 2025
200 Meters · OutdoorCVU HS Host TF Meet #3 · May 2029.04aCVU HS Host TF Meet #3May 20, 2024
300 Meters · IndoorVTFOA Weekend 5 · Jan 1245.37aVTFOA Weekend 5January 12, 2025
3000 Meters · IndoorNorth East Invitational · Jan 611:22.97aNorth East InvitationalJanuary 6, 2024
3000 Meters · OutdoorTwilight Invitational @ South Burlington HS · May 410:54.14aTwilight Invitational @ South Burlington HSMay 4, 2024
3000 Meters · Outdoor · Hand timedU-32 Home HS meet 1 · Apr 3010:56.7hU-32 Home HS meet 1April 30, 2025
3000m Steeplechase · 0.762m · OutdoorEmory Thrills in the Hills · Mar 2611:26.00aEmory Thrills in the HillsMarch 26, 2026
3200 Meters · IndoorVTFOA Weekend 4 · Jan 512:13.45aVTFOA Weekend 4January 5, 2025
400 Meters · OutdoorU-32 Home Meet 2 · May 231:00.85aU-32 Home Meet 2May 23, 2023
55 Meters · OutdoorThe Rising Stars Classic · Mar 85:25.76aThe Rising Stars ClassicMarch 8, 2025
600 Meters · IndoorNew England HS Indoor Track & Field Championship · Mar 21:38.55aNew England HS Indoor Track & Field ChampionshipMarch 2, 2024
800 Meters · IndoorTufts Cupid Challenge · Feb 132:15.79aTufts Cupid ChallengeFebruary 13, 2026
800 Meters · OutdoorEssex HS TF Invitational - NE Champ Qualifier · May 252:20.53aEssex HS TF Invitational - NE Champ QualifierMay 25, 2024
800 Meters · Outdoor · Hand timedU-32 Home HS meet 1 · Apr 302:18.3hU-32 Home HS meet 1April 30, 2025
BU Facility: 4:17.01 2025 Heather MacLean, New Balance · IndoorJohn Thomas Terrier Classic · Jan 305:01.55John Thomas Terrier ClassicJanuary 30, 2026

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 11UMASS Commonwealth InvitationalApr 11 · 1500 Meters · WilliamsWilliams1500 Meters—DNSFr
Mar 26Emory Thrills in the HillsMar 26 · 3000m Steeplechase · Place 3 · WilliamsWilliams3000m Steeplechase0.762m3.11:26.00a PBFr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 1New England Division III Indoor ChampionshipsMar 1 · 800 Meters · Place 7 · WilliamsWilliams800 Meters72:15.94aFR
Feb 13Tufts Cupid ChallengeFeb 13 · 800 Meters · Place 1 · WilliamsWilliams800 Meters12:15.79a PBFr
Jan 30John Thomas Terrier ClassicJan 30 · 1 Mile · Place 62 · WilliamsWilliams1 Mile626:07.90FR
Jan 30John Thomas Terrier ClassicJan 30 · 1 Mile · Place 62 · WilliamsWilliams1 Mile623:40.14 PBFR
Jan 30John Thomas Terrier ClassicJan 30 · BU Facility: 4:17.01 2025 Heather MacLean, New Balance · Place 62 · WilliamsWilliamsBU Facility: 4:17.01 2025 Heather MacLean, New Balance625:01.55 PBFR

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · 1600 Meters · Place 9 · UThirtyTwoUThirtyTwo1600 Meters9.5:02.36a PB12
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · 1500 Meters · Place 1 · UThirtyTwoUThirtyTwo1500 Meters14:51.57a12
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · 800 Meters · Place 1 · UThirtyTwoUThirtyTwo800 Meters12:22.67a12
Jun 1Essex HS Invitational/NE QualifierJun 1 · 1500 Meters · Place 2 · UThirtyTwoUThirtyTwo1500 Meters24:40.56a PB12
May 28Qualifier MeetMay 28 · 400 Meters · UThirtyTwoUThirtyTwo400 Meters—DNS12
May 10Burlington HS TF InvitationalMay 10 · 1500 Meters · Place 4 · UThirtyTwoUThirtyTwo1500 Meters44:48.06a12
May 10Burlington HS TF InvitationalMay 10 · 800 Meters · Place 3 · UThirtyTwoUThirtyTwo800 Meters32:22.79a12
May 3Twilight TF Invitational @ South BurlingtonMay 3 · 1500 Meters · Place 2 · UThirtyTwoUThirtyTwo1500 Meters24:45.34a12
Apr 30U-32 Home HS meet 1Apr 30 · 3000 Meters · Place 1 · UThirtyTwoUThirtyTwo3000 Meters110:56.7h PB12
Apr 30U-32 Home HS meet 1Apr 30 · 800 Meters · Place 1 · UThirtyTwoUThirtyTwo800 Meters12:18.3h PB12
Apr 23Vacational TF Meet @ Essex HSApr 23 · 3000 Meters · UThirtyTwoUThirtyTwo3000 Meters—DNS12
Apr 12SJA Home Meet #1Apr 12 · 3000 Meters · Place 2 · UThirtyTwoUThirtyTwo3000 Meters211:12.74a12
Apr 12SJA Home Meet #1Apr 12 · 1500 Meters · Place 1 · UThirtyTwoUThirtyTwo1500 Meters14:50.50a12
Mar 8The Rising Stars ClassicMar 8 · 55 Meters · Place 11 · UThirtyTwoUThirtyTwo55 MetersRound P115:25.76a PB—

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 1New England HS Indoor Track & Field ChampionshipMar 1 · 1 Mile · Place 19 · UThirtyTwoUThirtyTwo1 Mile195:18.94a—
Jan 26Vermont TF Indoor State ChampionshipJan 26 · 1600 Meters · Place 1 · UThirtyTwoUThirtyTwo1600 Meters15:10.55a PB—
Jan 26Vermont TF Indoor State ChampionshipJan 26 · 1000 Meters · Place 5 · UThirtyTwoUThirtyTwo1000 Meters53:16.77a—
Jan 26Vermont TF Indoor State ChampionshipJan 26 · 600 Meters · Place 1 · UThirtyTwoUThirtyTwo600 Meters11:40.56a—
Jan 19GBTC InvitationalJan 19 · 1 Mile · Place 6 · UThirtyTwoUThirtyTwo1 Mile6.5:09.35a12
Jan 12VTFOA Weekend 5Jan 12 · 1000 Meters · Place 2 · UThirtyTwoUThirtyTwo1000 Meters23:09.28a PB—
Jan 12VTFOA Weekend 5Jan 12 · 300 Meters · Place 6 · UThirtyTwoUThirtyTwo300 Meters645.37a PB—
Jan 5VTFOA Weekend 4Jan 5 · 3200 Meters · Place 1 · UThirtyTwoUThirtyTwo3200 Meters112:13.45a PB—
Jan 5VTFOA Weekend 4Jan 5 · 600 Meters · Place 1 · UThirtyTwoUThirtyTwo600 Meters11:43.81a—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28VTFOA Weekend 3Dec 28 · 600 Meters · UThirtyTwoUThirtyTwo600 Meters--DNS12
Dec 21Chip Langmaid InvitationalDec 21 · 1600 Meters · Place 2 · UThirtyTwoUThirtyTwo1600 Meters2.5:29.29a12
Mar 2New England HS Indoor Track & Field ChampionshipMar 2 · 600 Meters · Place 8 · UThirtyTwoUThirtyTwo600 Meters8.1:38.55a PB11
Jan 27Vermont TF Indoor State ChampionshipJan 27 · 600 Meters · Place 1 · UThirtyTwoUThirtyTwo600 Meters11:39.18a—
Jan 14VTFOA HS Indoor #5Jan 14 · 1500 Meters · Place 1 · UThirtyTwoUThirtyTwo1500 Meters15:08.58a—
Jan 6North East InvitationalJan 6 · 3000 Meters · Place 1 · UThirtyTwoUThirtyTwo3000 Meters111:22.97a PB—
Jan 6North East InvitationalJan 6 · 600 Meters · Place 1 · UThirtyTwoUThirtyTwo600 Meters11:41.00a—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 31Div. 2 Vermont TF State ChampionshipMay 31 · 1500 Meters · Place 1 · UThirtyTwoUThirtyTwo1500 Meters14:52.90a—
May 31Div. 2 Vermont TF State ChampionshipMay 31 · 400 Meters · Place 2 · UThirtyTwoUThirtyTwo400 Meters21:01.34a—
May 25Essex HS TF Invitational - NE Champ QualifierMay 25 · 1500 Meters · Place 5 · UThirtyTwoUThirtyTwo1500 Meters54:44.83a—
May 25Essex HS TF Invitational - NE Champ QualifierMay 25 · 800 Meters · Place 2 · UThirtyTwoUThirtyTwo800 Meters22:20.53a PB—
May 20CVU HS Host TF Meet #3May 20 · 400 Meters · Place 1 · UThirtyTwoUThirtyTwo400 Meters11:01.89a—
May 20CVU HS Host TF Meet #3May 20 · 200 Meters · Place 6 · UThirtyTwoUThirtyTwo200 Meters629.04a PB—
May 11Burlington HS TF InvitationalMay 11 · 1500 Meters · Place 2 · UThirtyTwoUThirtyTwo1500 Meters24:45.98a—
May 11Burlington HS TF InvitationalMay 11 · 800 Meters · Place 2 · UThirtyTwoUThirtyTwo800 Meters22:22.68a—
May 8MMU Home Track #2May 8 · 3000 Meters · Place 1 · UThirtyTwoUThirtyTwo3000 Meters111:46.19a—
May 8MMU Home Track #2May 8 · 800 Meters · Place 1 · UThirtyTwoUThirtyTwo800 Meters12:29.76a—
May 4Twilight Invitational @ South Burlington HSMay 4 · 3000 Meters · Place 3 · UThirtyTwoUThirtyTwo3000 Meters310:54.14a PB—
May 4Twilight Invitational @ South Burlington HSMay 4 · 1500 Meters · Place 1 · UThirtyTwoUThirtyTwo1500 Meters14:47.79a—
Apr 23St J vs MMU, NCU, U32, LI, StansteadApr 23 · 1500 Meters · Place 1 · UThirtyTwoUThirtyTwo1500 Meters14:55.93a—
Apr 23St J vs MMU, NCU, U32, LI, StansteadApr 23 · 800 Meters · Place 1 · UThirtyTwoUThirtyTwo800 Meters12:28.03a—
Apr 16STJ vs U32Apr 16 · 3000 Meters · Place 1 · UThirtyTwoUThirtyTwo3000 Meters111:32.41a—
Apr 16STJ vs U32Apr 16 · 1500 Meters · Place 2 · UThirtyTwoUThirtyTwo1500 Meters25:01.00a—
Apr 11Burlington HS Host TF Meet #1Apr 11 · 3000 Meters · Place 1 · UThirtyTwoUThirtyTwo3000 Meters111:19.56a—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 31VTFOA HS Indoor #3Dec 31 · 300 Meters · Place 2 · UThirtyTwoUThirtyTwo300 Meters2.46.09a11
Dec 31VTFOA HS Indoor #3Dec 31 · 1500 Meters · Place 2 · UThirtyTwoUThirtyTwo1500 Meters2.5:07.72a PB11
Feb 4Vermont Indoor TF State ChampionshipFeb 4 · 1500 Meters · Place 1 · UThirtyTwoUThirtyTwo1500 Meters15:11.2310
Jan 14VITA TF Indoor Meet #5Jan 14 · 1500 Meters · Place 1 · UThirtyTwoUThirtyTwo1500 Meters15:17.52a10
Jan 7Northeast InvitationalJan 7 · 1500 Meters · Place 1 · UThirtyTwoUThirtyTwo1500 Meters1.5:14.12a10

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 2D2 Vermont TF State ChampionshipJun 2 · 400 Meters · Place 3 · UThirtyTwoUThirtyTwo400 Meters3.1:02.28a10
Jun 1D3 Vermont TF State ChampionshipJun 1 · 400 Meters · Place 3 · UThirtyTwoUThirtyTwo400 Meters31:02.28a—
May 23U-32 Home Meet 2May 23 · 400 Meters · Place 1 · UThirtyTwoUThirtyTwo400 Meters11:00.85a PB—
May 23U-32 Home Meet 2May 23 · 100 Meters · Place 5 · UThirtyTwoUThirtyTwo100 Meters514.33a PB—
May 17Middlebury HS Host TF MeetMay 17 · 1500 Meters · Place 6 · UThirtyTwoUThirtyTwo1500 Meters65:17.22a—
May 9Essex HS Host TF Meet #3May 9 · 3000 Meters · Place 2 · UThirtyTwoUThirtyTwo3000 Meters211:28.31a—
May 9Essex HS Host TF Meet #3May 9 · 800 Meters · Place 3 · UThirtyTwoUThirtyTwo800 Meters32:33.05a—
May 6Twilight South Burlington TF InvitationalMay 6 · 1500 Meters · Place 9 · UThirtyTwoUThirtyTwo1500 Meters95:11.76a—
May 4U-32 Home Meet 1May 4 · 3000 Meters · Place 1 · UThirtyTwoUThirtyTwo3000 Meters111:21.8ha—
May 4U-32 Home Meet 1May 4 · 1500 Meters · Place 1 · UThirtyTwoUThirtyTwo1500 Meters15:14.7ha—
Apr 11Burlington HS Host TF Meet #2Apr 11 · 1500 Meters · Place 1 · UThirtyTwoUThirtyTwo1500 Meters15:13.05a—

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 3D2 Vermont TF State ChampionshipJun 3 · 3000 Meters · UThirtyTwoUThirtyTwo3000 Meters—DNS9
Jun 3D2 Vermont TF State ChampionshipJun 3 · 1500 Meters · Place 1 · UThirtyTwoUThirtyTwo1500 Meters1.4:51.35a9
Jun 3D2 Vermont TF State ChampionshipJun 3 · 800 Meters · Place 3 · UThirtyTwoUThirtyTwo800 Meters3.2:26.60a9
May 28Essex Invitational/NE Champ QualifierMay 28 · 1500 Meters · Place 6 · UThirtyTwoUThirtyTwo1500 Meters65:00.01a9
May 28Essex Invitational/NE Champ QualifierMay 28 · 800 Meters · Place 8 · UThirtyTwoUThirtyTwo800 Meters82:27.12a9
May 24CVU Host TF Meet #3May 24 · 400 Meters · Place 3 · UThirtyTwoUThirtyTwo400 Meters31:04.64a9
May 19Middlebury HS Host TF Meet May 19 · 3000 Meters · Place 2 · UThirtyTwoUThirtyTwo3000 Meters211:34.65a9
May 19Middlebury HS Host TF Meet May 19 · 1500 Meters · Place 2 · UThirtyTwoUThirtyTwo1500 Meters25:10.70a9
May 19Middlebury HS Host TF Meet May 19 · 800 Meters · Place 1 · UThirtyTwoUThirtyTwo800 Meters12:37.03a9
May 14Burlington HS TF InvitationalMay 14 · 1500 Meters · Place 8 · UThirtyTwoUThirtyTwo1500 Meters8.4:59.98a9
May 14Burlington HS TF InvitationalMay 14 · 800 Meters · Place 7 · UThirtyTwoUThirtyTwo800 Meters7.2:28.52a9
May 11U32 Monster MeetMay 11 · 800 Meters · Place 1 · UThirtyTwoUThirtyTwo800 Meters12:29.1h9
May 5NCUHS Meet #1May 5 · 1500 Meters · Place 1 · UThirtyTwoUThirtyTwo1500 Meters15:08.699
Apr 30Twilight TF Meet @ South Burlington HSApr 30 · 1500 Meters · Place 6 · UThirtyTwoUThirtyTwo1500 Meters65:10.60a9
Apr 22STJA home meet postponed to FridayApr 22 · 3000 Meters · Place 1 · UThirtyTwoUThirtyTwo3000 Meters1.11:54.19
Apr 22STJA home meet postponed to FridayApr 22 · 1500 Meters · Place 1 · UThirtyTwoUThirtyTwo1500 Meters1.5:19.49
Apr 11South Burl. HS Host TF Meet #1Apr 11 · 1500 Meters · Place 3 · UThirtyTwoUThirtyTwo1500 Meters35:15.83FR
Apr 11South Burl. HS Host TF Meet #1Apr 11 · 800 Meters · Place 2 · UThirtyTwoUThirtyTwo800 Meters22:36.63FR