Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJohn Thomas Terrier Classic · Jan 304:42.94John Thomas Terrier ClassicJanuary 30, 2026
1000 Meters · IndoorDavid Hemery Valentine Invitational · Feb 132:56.03aDavid Hemery Valentine InvitationalFebruary 13, 2026
1500 Meters · OutdoorNESCAC Track & Field Championships · Apr 254:36.18aNESCAC Track & Field ChampionshipsApril 25, 2026
1600 Meters · OutdoorInter-Ac League Championships · May 125:15.28aInter-Ac League ChampionshipsMay 12, 2022
400 Meters · IndoorPTFCA Indoor Track Carnival · Feb 121:01.96PTFCA Indoor Track CarnivalFebruary 12, 2022
400 Meters · OutdoorInter-Ac League Championships · May 1259.91aInter-Ac League ChampionshipsMay 12, 2022
600 Meters · IndoorTufts Cupid Challenge · Feb 41:41.11Tufts Cupid ChallengeFebruary 4, 2023
800 Meters · IndoorWheaton Post-Season Qualifier · Feb 212:18.24Wheaton Post-Season QualifierFebruary 21, 2026
800 Meters · OutdoorNew England Division III Outdoor Championships · May 12:14.16aNew England Division III Outdoor ChampionshipsMay 1, 2026
800 Meters · OutdoorJohn Hay Distance Festival · Jun 32:18.70John Hay Distance FestivalJune 3, 2022
BU Facility: 4:17.01 2025 Heather MacLean, New Balance · IndoorJohn Thomas Terrier Classic · Jan 305:10.92John Thomas Terrier ClassicJanuary 30, 2026
Combined results · OutdoorHenderson Invitational · May 72:26.78Henderson InvitationalMay 7, 2021

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8The FIRE Meet at WilliamsMay 8 · 800 Meters · Place 9 · TuftsTufts800 Meters9.2:16.31aSr
May 1New England Division III Outdoor ChampionshipsMay 1 · 800 Meters · Place 4 · TuftsTufts800 Meters4.2:14.16a PBSr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · 1500 Meters · Place 8 · TuftsTufts1500 Meters8.4:36.18a PBSr
Apr 10Tufts Spring StampedeApr 10 · 1500 Meters · Place 4 · TuftsTufts1500 Meters4.4:43.80aSr
Apr 10Tufts Spring StampedeApr 10 · 800 Meters · Place 2 · TuftsTufts800 Meters2.2:17.40aSr
Apr 4Amherst Spring FlingApr 4 · 1500 Meters · Place 5 · TuftsTufts1500 Meters5.4:45.09aSr
Apr 4Amherst Spring FlingApr 4 · 800 Meters · TuftsTufts800 Meters--DNSSr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 1New England Division III Indoor ChampionshipsMar 1 · 1000 Meters · Place 18 · TuftsTufts1000 Meters183:05.70aSR
Feb 21Wheaton Post-Season QualifierFeb 21 · 800 Meters · Place 2 · TuftsTufts800 Meters22:18.24 PBSR
Feb 13David Hemery Valentine InvitationalFeb 13 · 1000 Meters · Place 26 · TuftsTufts1000 Meters262:56.03a PBSr
Feb 7Tufts 6-Way InvitationalFeb 7 · 1 Mile · Place 4 · TuftsTufts1 Mile45:11.03aSR
Jan 30John Thomas Terrier ClassicJan 30 · 1 Mile · Place 103 · TuftsTufts1 Mile1034:42.94 PBSR
Jan 30John Thomas Terrier ClassicJan 30 · 1 Mile · Place 103 · TuftsTufts1 Mile1036:22.44SR
Jan 30John Thomas Terrier ClassicJan 30 · BU Facility: 4:17.01 2025 Heather MacLean, New Balance · Place 103 · TuftsTuftsBU Facility: 4:17.01 2025 Heather MacLean, New Balance1035:10.92 PBSR
Jan 30Harvard InvitationalJan 30 · 1000 Meters · Place 3 · TuftsTufts1000 Meters33:00.05SR
Jan 17Branwen Smith-King InvitationalJan 17 · 1000 Meters · Place 1 · TuftsTufts1000 Meters13:02.95aSR

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 18Tufts Sunshine ClassicApr 18 · 1500 Meters · Place 3 · TuftsTufts1500 Meters3.4:59.94aJr
Apr 18Tufts Sunshine ClassicApr 18 · 800 Meters · TuftsTufts800 Meters--DNFJr
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · 1500 Meters · Place 49 · TuftsTufts1500 Meters49.5:06.19aJr
Apr 5Amherst Spring FlingApr 5 · 1500 Meters · Place 11 · TuftsTufts1500 Meters114:54.36JR
Apr 5Amherst Spring FlingApr 5 · 800 Meters · Place 20 · TuftsTufts800 Meters202:29.43JR
Mar 29Tufts Snowflake ClassicMar 29 · 1500 Meters · Place 11 · TuftsTufts1500 Meters115:06.22aJr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 282025 New England Division III Indoor T&F ChampionshipFeb 28 · 1000 Meters · Place 12 · TuftsTufts1000 Meters123:06.40JR
Feb 21Springfield College Triangle ClassicFeb 21 · 1000 Meters · Place 1 · TuftsTufts1000 Meters13:07.50JR
Jan 26Middlebury's NESCAC Invite Jan 26 · 1 Mile · Place 22 · TuftsTufts1 Mile225:25.97a—
Jan 18Tufts Branwen Smith-King InvitationalJan 18 · 1000 Meters · Place 14 · TuftsTufts1000 Meters143:18.19JR

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3NE Division 3May 3 · 1500 Meters · Place 17 · TuftsTufts1500 Meters174:53.03a—
Apr 27NESCAC Track andand Field ChampionshipsApr 27 · 1500 Meters · Place 16 · TuftsTufts1500 Meters16.4:58.41aSo
Apr 12Carla Coffey ClassicApr 12 · 800 Meters · Place 4 · TuftsTufts800 Meters4.2:25.91aSo
Apr 7Amherst Spring FlingApr 7 · 1500 Meters · Place 10 · TuftsTufts1500 Meters104:49.08a—
Mar 30Tufts Snowflake ClassicMar 30 · 1500 Meters · Place 10 · TuftsTufts1500 Meters105:00.87a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 17Springfield College Triangle ClassicFeb 17 · 800 Meters · Place 4 · TuftsTufts800 Meters42:24.13SO
Jan 28Middlesbury NESCAC InvitationalJan 28 · 800 Meters · Place 11 · TuftsTufts800 Meters112:26.42a—
Jan 20Smith-King TuftsJan 20 · 600 Meters · Place 6 · TuftsTufts600 Meters6.1:41.92aSo

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29NESCAC Track & Field ChampionshipsApr 29 · 800 Meters · Place 17 · TuftsTufts800 Meters17.2:24.53aFr
Apr 22MIT Sean Collier InvitationalApr 22 · 800 Meters · Place 10 · TuftsTufts800 Meters102:23.85FR
Mar 25PLNU InvitationalMar 25 · 800 Meters · Place 4 · TuftsTufts800 Meters4.2:17.89aFr
Mar 18 Ross and Sharon Irwin InvitationalMar 18 · 1500 Meters · Place 13 · TuftsTufts1500 Meters134:51.78FR
Mar 18Ross and Sharon Irwin MeetMar 18 · 1500 Meters · Place 13 · TuftsTufts1500 Meters13.4:51.78aFr

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 4Tufts Last Chance National QualifierMar 4 · 800 Meters · Place 7 · TuftsTufts800 Meters7.2:19.69aFr
Feb 18Springfield College Triangle ClassicFeb 18 · 1000 Meters · Place 2 · TuftsTufts1000 Meters23:09.55FR
Feb 10David Hemery Valentine InvitationalFeb 10 · 800 Meters · Place 141 · TuftsTufts800 Meters141.2:18.70aFr
Feb 4Tufts Cupid ChallengeFeb 4 · 600 Meters · Place 3 · TuftsTufts600 Meters31:41.11 PBFR
Jan 29Middlebury's New England Small College InvitationalJan 29 · 800 Meters · Place 11 · TuftsTufts800 Meters112:22.88FR

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 3John Hay Distance FestivalJun 3 · 800 Meters · Place 95 · Penn Charter TCPenn Charter TC800 Meters952:18.70—
Jun 3John Hay Distance FestivalJun 3 · 800 Meters · Place 95 · Penn Charter TCPenn Charter TC800 Meters952:18.70 PB—
May 21PA Independent School Athletic Association (PAISAA) ChampionshipMay 21 · 800 Meters · Place 6 · Penn CharterPenn Charter800 Meters62:21.5812
May 21PA Independent School Athletic Association (PAISAA) ChampionshipMay 21 · 1600 Meters · Place 3 · Penn CharterPenn Charter1600 Meters35:22.0912
May 12Inter-Ac League ChampionshipsMay 12 · 1600 Meters · Place 2 · William Penn CharterWilliam Penn Charter1600 Meters2.5:15.28a PB12
May 12Inter-Ac League ChampionshipsMay 12 · 400 Meters · Place 2 · William Penn CharterWilliam Penn Charter400 MetersRound P2.59.91a PB12
May 12Inter-Ac League ChampionshipsMay 12 · 400 Meters · Place 7 · William Penn CharterWilliam Penn Charter400 Meters7.1:01.67a12
May 6Hoka/Bryn Mawr Running Co. Henderson InvitationalMay 6 · 800 Meters · Place 24 · Penn CharterPenn Charter800 Meters242:27.88—
May 6Henderson InvitationalMay 6 · 800 Meters · Place 24 · William Penn CharterWilliam Penn Charter800 Meters24.2:27.88a12
Apr 23Father Judge RelaysApr 23 · 400 Meters · Place 7 · Penn CharterPenn Charter400 Meters71:01.57—
Apr 2PW Colonial ClassicApr 2 · 1600 Meters · Place 4 · Penn CharterPenn Charter1600 Meters45:35.68—
Apr 2PW Colonial ClassicApr 2 · 800 Meters · Place 4 · Penn CharterPenn Charter800 Meters42:24.90—
Apr 2PW Colonial ClassicApr 2 · 800 Meters · Place 4 · Penn CharterPenn Charter800 Meters42:24.9012
Apr 2PW Colonial ClassicApr 2 · 1600 Meters · Place 4 · Penn CharterPenn Charter1600 Meters45:35.6812

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 12PTFCA Indoor Track CarnivalFeb 12 · 400 Meters · Place 10 · Penn CharterPenn Charter400 Meters101:01.96 PB12
Jan 21DVGTCA Meet #5Jan 21 · 800 Meters · Place 2 · Penn CharterPenn Charter800 Meters22:21.5512
Jan 21DVGTCA Meet #5Jan 21 · 800 Meters · Place 2 · Penn CharterPenn Charter800 Meters22:21.5512
Jan 8U.S. Air Force Hispanic GamesJan 8 · 800 Meters · Place 8 · William Penn CharterWilliam Penn Charter800 Meters8.2:26.73a12
Jan 8U.S. Air Force Hispanic GamesJan 8 · 400 Meters · Place 4 · William Penn CharterWilliam Penn Charter400 Meters4.1:02.61a12

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Marine Corps Holiday ClassicDec 28 · 800 Meters · Place 3 · UnattachedUnattached800 Meters3.2:20.88a12
Dec 17DVGTCA Meet #2Dec 17 · 800 Meters · Place 2 · William Penn CharterWilliam Penn Charter800 Meters2.2:29.63aUnofficial12

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 4John Hay Distance Festival 2021Jun 4 · 800 Meters · Place 72 · Penn CharterPenn Charter800 Meters722:19.06—
Jun 4John Hay Distance Festival 2021Jun 4 · 800 Meters · Place 72 · Penn CharterPenn Charter800 Meters722:19.06—
May 22Girls Inter-Ac League ChampionshipMay 22 · 800 Meters · Place 6 · Penn CharterPenn Charter800 Meters62:27.3611
May 15Episcopal Academy DualMay 15 · 800 Meters · Place 2 · Penn CharterPenn Charter800 Meters22:19.92—
May 15Episcopal Academy DualMay 15 · 800 Meters · Place 2 · Penn CharterPenn Charter800 Meters22:19.92—
May 8Penn Charter Dual #2May 8 · 1600 Meters · Place 8 · Penn CharterPenn Charter1600 Meters86:24.3111
May 7Henderson InvitationalMay 7 · Combined results · Place 23 · Penn CharterPenn CharterCombined results232:26.78 PB—
May 7Henderson InvitationalMay 7 · Combined results · Place 23 · Penn CharterPenn CharterCombined results232:26.78—
May 1Germantown Academy Dual MeetMay 1 · 800 Meters · Place 4 · Penn CharterPenn Charter800 Meters42:28.13—

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 31DVGTCA Meet #6Jan 31 · 800 Meters · Place 1 · Penn CharterPenn Charter800 Meters12:23.7210

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9Inter-Ac League ChampionshipsMay 9 · 1600 Meters · Place 9 · Penn CharterPenn Charter1600 Meters95:34.789
May 3Hoka One One Henderson Invitational May 3 · 1600 Meters · Place 1 · Penn CharterPenn Charter1600 Meters15:28.19—
Apr 17Penn Charter vs Baldwin, Agnes Irwin, Haverford SchoolApr 17 · 800 Meters · Place 1 · Penn CharterPenn Charter800 Meters12:28.659
Apr 17Penn Charter vs Baldwin, Agnes Irwin, Haverford SchoolApr 17 · 1600 Meters · Place 1 · Penn CharterPenn Charter1600 Meters15:26.119

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 25Ocean Breeze Invitational Jan 25 · 1 Mile · Place 3 · William Penn CharterWilliam Penn Charter1 Mile3.5:30.32a9
Jan 25Ocean Breeze Invitational Jan 25 · 800 Meters · Place 5 · William Penn CharterWilliam Penn Charter800 Meters5.2:29.96a9

2018 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 22 Ursinus College Holiday HS OpenDec 22 · 1 Mile · Place 8 · William Penn CharterWilliam Penn Charter1 Mile8.5:38.48a9