Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMIAA All-State Championships · Feb 265:04.74MIAA All-State ChampionshipsFebruary 26, 2022
1 Mile · OutdoorTufts National Qualifying Meet · Mar 75:06.06aTufts National Qualifying MeetMarch 7, 2026
10,000 Meters · OutdoorThe FIRE Meet at Williams · May 835:47.72aThe FIRE Meet at WilliamsMay 8, 2026
1000 Meters · IndoorMSTCA Northeast Invitational · Jan 143:03.94MSTCA Northeast InvitationalJanuary 14, 2022
1500 Meters · OutdoorTufts Spring Stampede · Apr 104:49.29aTufts Spring StampedeApril 10, 2026
2 Miles · IndoorMSTCA Northeast Invitational · Jan 1410:49.94MSTCA Northeast InvitationalJanuary 14, 2022
2 Miles · OutdoorMIAA Meet of Champions · Jun 210:56.45aMIAA Meet of ChampionsJune 2, 2022
3000 Meters · IndoorUAA Championship · Feb 2810:00.60aUAA ChampionshipFebruary 28, 2026
3000 Meters · OutdoorTufts National Qualifying Meet · Mar 710:09.03aTufts National Qualifying MeetMarch 7, 2026
40 Meters · IndoorMid-Wach JV · Jan 307.1Mid-Wach JVJanuary 30, 2017
5000 Meters · IndoorSharon Colyear-Danville Season Opener · Dec 618:15.90aSharon Colyear-Danville Season OpenerDecember 6, 2025
5000 Meters · OutdoorNew England Division III Outdoor Championships · May 117:22.49aNew England Division III Outdoor ChampionshipsMay 1, 2026
800 Meters · OutdoorMIAA Division 6 Championship · May 262:22.98aMIAA Division 6 ChampionshipMay 26, 2022
BU Facility: 4:17.01 2025 Heather MacLean, New Balance · IndoorJohn Thomas Terrier Classic · Jan 305:08.68John Thomas Terrier ClassicJanuary 30, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14MIT Final QualifierMay 14 · 10,000 Meters · Place 3 · BrandeisBrandeis10,000 Meters3.37:11.49aSr
May 8The FIRE Meet at WilliamsMay 8 · 10,000 Meters · Place 1 · BrandeisBrandeis10,000 Meters1.35:47.72a PBSr
May 1New England Division III Outdoor ChampionshipsMay 1 · 5000 Meters · Place 3 · BrandeisBrandeis5000 Meters3.17:22.49a PBSr
Apr 252026 UAA Outdoor ChampionshipsApr 25 · 10,000 Meters · Place 5 · BrandeisBrandeis10,000 Meters5.36:31.23aSr
Apr 10Tufts Spring StampedeApr 10 · 5000 Meters · BrandeisBrandeis5000 Meters--DNSSr
Apr 10Tufts Spring StampedeApr 10 · 1500 Meters · Place 7 · BrandeisBrandeis1500 Meters7.4:49.29a PBSr
Apr 4Amherst Spring FlingApr 4 · 5000 Meters · Place 2 · BrandeisBrandeis5000 Meters2.17:35.74aSr
Mar 7Tufts National Qualifying MeetMar 7 · 3000 Meters · Place 9 · BrandeisBrandeis3000 Meters910:09.03a PBSR
Mar 7Tufts National Qualifying MeetMar 7 · 1 Mile · Place 11 · BrandeisBrandeis1 Mile115:06.06a PBSR

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 6Tufts Final QualifierMar 6 · 1 Mile · Place 11 · BrandeisBrandeis1 Mile11.5:06.06aSr
Mar 6Tufts Final QualifierMar 6 · 3000 Meters · Place 9 · BrandeisBrandeis3000 Meters9.10:09.03aSr
Feb 28UAA ChampionshipFeb 28 · 3000 Meters · Place 7 · BrandeisBrandeis3000 Meters7.10:00.60a PBSr
Feb 27New England Division III Indoor Championships [Combined Events]Feb 27 · 3000 Meters · Place 7 · BrandeisBrandeis3000 Meters710:00.60SR
Feb 13David Hemery Valentine InvitationalFeb 13 · 3000 Meters · Place 179 · BrandeisBrandeis3000 Meters17910:08.69aSr
Feb 7Tufts 6-Way InvitationalFeb 7 · 3000 Meters · Place 3 · BrandeisBrandeis3000 Meters310:04.74aSR
Jan 30John Thomas Terrier ClassicJan 30 · 1 Mile · Place 97 · BrandeisBrandeis1 Mile975:08.68SR
Jan 30John Thomas Terrier ClassicJan 30 · 1 Mile · Place 97 · BrandeisBrandeis1 Mile975:45.73SR
Jan 30John Thomas Terrier ClassicJan 30 · BU Facility: 4:17.01 2025 Heather MacLean, New Balance · Place 97 · BrandeisBrandeisBU Facility: 4:17.01 2025 Heather MacLean, New Balance975:08.68 PBSR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Sharon Colyear-Danville Season OpenerDec 6 · 5000 Meters · Place 180 · BrandeisBrandeis5000 Meters180.18:15.90a PBSr

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 2MIAA Meet of ChampionsJun 2 · 2 Miles · Place 4 · LittletonLittleton2 Miles4.10:56.45a PB12
Jun 2MIAA Meet of ChampionsJun 2 · 1 Mile · Place 9 · LittletonLittleton1 Mile9.5:10.37a12
May 26MIAA Division 6 ChampionshipMay 26 · 2 Miles · Place 2 · LittletonLittleton2 Miles2.10:58.74a12
May 26MIAA Division 6 ChampionshipMay 26 · 1 Mile · Place 1 · LittletonLittleton1 Mile1.5:12.00a12
May 26MIAA Division 6 ChampionshipMay 26 · 800 Meters · Place 1 · LittletonLittleton800 Meters1.2:22.98a PB12
May 21MSTCA South Shore Twilight InvitationalMay 21 · 2 Miles · LittletonLittleton2 Miles—DNS12
May 21MSTCA South Shore Twilight InvitationalMay 21 · 800 Meters · Place 2 · LittletonLittleton800 Meters2.2:24.69a12

2022 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 26MIAA All-State ChampionshipsFeb 26 · 2 Miles · Place 1 · LittletonLittleton2 Miles110:54.5912
Feb 26MIAA All-State ChampionshipsFeb 26 · 1 Mile · Place 4 · LittletonLittleton1 Mile45:04.74 PB12
Feb 18MIAA Div 5 ChampionshipFeb 18 · 2 Miles · Place 1 · LittletonLittleton2 Miles111:16.3012
Feb 18MIAA Div 5 ChampionshipFeb 18 · 1 Mile · Place 1 · LittletonLittleton1 Mile15:07.5912
Feb 4Midland Wachusett Division C & D League MeetFeb 4 · 2 Miles · Place 1 · LittletonLittleton2 Miles112:18.52SR
Feb 4Midland Wachusett Division C & D League MeetFeb 4 · 1 Mile · Place 1 · LittletonLittleton1 Mile15:37.27SR
Jan 14MSTCA Northeast InvitationalJan 14 · 2 Miles · Place 1 · Seni LittletonSeni Littleton2 Miles110:49.94 PB—
Jan 14MSTCA Northeast InvitationalJan 14 · 1 Mile · Place 1 · Seni LittletonSeni Littleton1 Mile15:05.75—
Jan 14MSTCA Northeast InvitationalJan 14 · 1 Mile · Place 1 · Seni LittletonSeni Littleton1 Mile15:05.75—
Jan 14MSTCA Northeast InvitationalJan 14 · 1000 Meters · Place 3 · Seni LittletonSeni Littleton1000 Meters33:03.94 PB—
Jan 14MSTCA Northeast InvitationalJan 14 · 1000 Meters · Place 3 · Seni LittletonSeni Littleton1000 Meters33:03.94—

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ClassicDec 27 · 1 Mile · Place 3 · LittletonLittleton1 Mile3.5:12.13a12
Dec 27Boston Holiday ChallengeDec 27 · 1 Mile · Place 3 · LittletonLittleton1 Mile3.5:12.13a12

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 12District E Class Girls ChampionshipsJun 12 · 1 Mile · Place 1 · LittletonLittleton1 Mile1.5:17.32a11
Jun 12District E Class Girls ChampionshipsJun 12 · 800 Meters · Place 2 · LittletonLittleton800 Meters2.2:26.03a11
Jun 5MSTCA Lou Tozzi InvitationalJun 5 · 1 Mile · Place 3 · LittletonLittleton1 Mile35:07.8911

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 25MSTCA Coaches Invitational Small SchoolsJan 25 · 1000 Meters · Place 28 · LittletonLittleton1000 Meters283:27.6510
Jan 25MSTCA Coaches Invitational Small SchoolsJan 25 · 1000 Meters · Place 14 · LittletonLittleton1000 Meters143:27.6510
Jan 5Auerbach Freshmen-Sophomore Meet Small SchoolJan 5 · 1000 Meters · Place 18 · LittletonLittleton1000 Meters183:32.0010
Jan 5Auerbach Freshmen-Sophomore Meet Small SchoolJan 5 · 1000 Meters · Place 6 · LittletonLittleton1000 Meters63:32.0010

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 18South Shore Principals MeetMay 18 · 2 Miles · Place 2 · LittletonLittleton2 Miles212:00.58FR
May 15Mid Wach C League MeetMay 15 · 1 Mile · Place 3 · LittletonLittleton1 Mile35:40.69FR

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 27MSTCA Coaches Invitational Small SchoolsJan 27 · 1000 Meters · Place 5 · LittletonLittleton1000 Meters53:23.08FR
Jan 5Freshman - Sophomore Meet (Small Schools) Jan 5 · 1000 Meters · Place 5 · LittletonLittleton1000 Meters53:26.48FR

2017 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 30Mid-Wach JVJan 30 · 1000 Meters · Place 3 · LittletonLittleton1000 Meters33:55.87
Jan 30Mid-Wach JVJan 30 · 40 Meters · Place 28 · LittletonLittleton40 Meters287.1 PB7