Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJohn Thomas Terrier Classic · Jan 304:39.44John Thomas Terrier ClassicJanuary 30, 2026
1000 Meters · IndoorTufts Cupid Challenge · Feb 133:14.10aTufts Cupid ChallengeFebruary 13, 2026
1500 Meters · OutdoorTufts Spring Stampede · Apr 105:05.27aTufts Spring StampedeApril 10, 2026
3000 Meters · IndoorWheaton Post-Season Qualifier · Feb 2110:50.78Wheaton Post-Season QualifierFebruary 21, 2026
3000m Steeplechase · 0.762m · OutdoorNew England Division III Outdoor Championships · May 111:44.41aNew England Division III Outdoor ChampionshipsMay 1, 2026
5000 Meters · OutdoorMIT Sean Collier Invitational · Apr 1718:49.33aMIT Sean Collier InvitationalApril 17, 2026
55 Meter · IndoorMSTCA Winterfest Small Schools · Dec 109.55aMSTCA Winterfest Small SchoolsDecember 10, 2022
800 Meters · IndoorLyons Invite · Jan 252:43.33Lyons InviteJanuary 25, 2025
BU Facility: 4:17.01 2025 Heather MacLean, New Balance · IndoorJohn Thomas Terrier Classic · Jan 305:32.66John Thomas Terrier ClassicJanuary 30, 2026
Shot Put · 4kg · IndoorDual Valley Conference meet 4 · Jan 1816' 3.50"Dual Valley Conference meet 4January 18, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8The FIRE Meet at WilliamsMay 8 · 3000m Steeplechase · Place 21 · Wheaton (Mass.)Wheaton (Mass.)3000m Steeplechase0.762m21.12:19.26aSo
May 1New England Division III Outdoor ChampionshipsMay 1 · 3000m Steeplechase · Place 8 · Wheaton (Mass.)Wheaton (Mass.)3000m Steeplechase0.762m8.11:44.41a PBSo
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · 3000m Steeplechase · Place 8 · Wheaton (Mass.)Wheaton (Mass.)3000m Steeplechase0.762m8.12:00.38aSo
Apr 17MIT Sean Collier InvitationalApr 17 · 5000 Meters · Place 5 · Wheaton (Mass.)Wheaton (Mass.)5000 Meters5.18:49.33a PBSo
Apr 10Tufts Spring StampedeApr 10 · 1500 Meters · Place 18 · Wheaton (Mass.)Wheaton (Mass.)1500 Meters18.5:05.27a PBSo

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 21Wheaton Post-Season QualifierFeb 21 · 3000 Meters · Place 5 · Wheaton (Mass.)Wheaton (Mass.)3000 Meters510:50.78 PBSO
Feb 13Tufts Cupid ChallengeFeb 13 · 1000 Meters · Place 6 · Wheaton (Mass.)Wheaton (Mass.)1000 Meters63:14.10a PBSo
Feb 72026 Wheaton InvitationalFeb 7 · 1000 Meters · Place 2 · Wheaton (Mass.)Wheaton (Mass.)1000 Meters23:14.18aSO
Jan 30John Thomas Terrier ClassicJan 30 · 1 Mile · Place 167 · Wheaton (Mass.)Wheaton (Mass.)1 Mile1674:39.44 PBSO
Jan 30John Thomas Terrier ClassicJan 30 · 1 Mile · Place 167 · Wheaton (Mass.)Wheaton (Mass.)1 Mile1674:39.44SO
Jan 30John Thomas Terrier ClassicJan 30 · BU Facility: 4:17.01 2025 Heather MacLean, New Balance · Place 167 · Wheaton MassWheaton MassBU Facility: 4:17.01 2025 Heather MacLean, New Balance1675:32.66 PBSO
Jan 232026 Lyons InvitationalJan 23 · 1 Mile · Place 8 · Wheaton (Mass.)Wheaton (Mass.)1 Mile85:33.83SO
Jan 172026 Reggie Poyau Memorial InvitationalJan 17 · 3000 Meters · Place 7 · Wheaton (Mass.)Wheaton (Mass.)3000 Meters710:51.07aSo

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 5Wheaton - Blue vs WhiteDec 5 · 1000 Meters · Place 1 · Wheaton (Mass.)Wheaton (Mass.)1000 Meters1.3:21.82aSo
Feb 22Wheaton Post-Season QualifierFeb 22 · 1 Mile · Place 12 · Wheaton (Mass.)Wheaton (Mass.)1 Mile125:51.28a—
Feb 15Tufts Stampede OpenFeb 15 · 1000 Meters · Place 13 · Wheaton (Mass.)Wheaton (Mass.)1000 Meters133:26.42FR
Feb 1Wheaton InviteFeb 1 · 1 Mile · Place 6 · Wheaton (Mass.)Wheaton (Mass.)1 Mile65:55.50FR
Jan 25Lyons InviteJan 25 · 800 Meters · Place 12 · Wheaton (Mass.)Wheaton (Mass.)800 Meters122:43.33 PBFR
Jan 182025 Reggie Poyau Memorial InvitationalJan 18 · 1000 Meters · Place 14 · Wheaton (Mass.)Wheaton (Mass.)1000 Meters143:34.58a—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 25NEWMAC ChampionshipsApr 25 · 1500 Meters · Place 18 · Wheaton (Mass.)Wheaton (Mass.)1500 Meters18.5:24.84aFr
Apr 4Regis Spring Invite 2025Apr 4 · 1500 Meters · Place 10 · Wheaton (Mass.)Wheaton (Mass.)1500 Meters10.5:28.13aFr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 23Dual Valley Conference meet 5Jan 23 · Shot Put · Place 28 · Whitinsville ChristianWhitinsville ChristianShot Put2815-8.75—
Jan 18Dual Valley Conference meet 4Jan 18 · Shot Put · Whitinsville ChristianWhitinsville ChristianShot Put4kg--16' 3.50" PB12
Jan 4Dual Valley Conference meet 2Jan 4 · Shot Put · Place 24 · Whitinsville ChristianWhitinsville ChristianShot Put4kg24.15' 6.50"12

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Dual Valley Conference meet 1Dec 14 · Shot Put · Place 18 · Whitinsville ChristianWhitinsville ChristianShot Put4kg18.16-01.5012

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Dual Valley Meet No. 2Dec 20 · 50 Yard Dash · Whitinsville ChristianWhitinsville Christian50 Yard Dash—DNS10
Dec 20Dual Valley Meet No. 2Dec 20 · 300 Meters · Whitinsville ChristianWhitinsville Christian300 Meters—DNS10
Dec 10MSTCA Winterfest Small SchoolsDec 10 · 55 Meter · Place 104 · Whitinsville ChristianWhitinsville Christian55 MeterRound P104.9.55a PB10