Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJohn Thomas Terrier Classic · Jan 303:49.28John Thomas Terrier ClassicJanuary 30, 2026
1 Mile · OutdoorFriar Invitational · Apr 124:58.85Friar InvitationalApril 12, 2024
1000 Meters · IndoorURI Coaches Invitational · Feb 82:57.45URI Coaches InvitationalFebruary 8, 2025
1500 Meters · IndoorJohn Thomas Terrier Classic · Jan 314:38.16aJohn Thomas Terrier ClassicJanuary 31, 2025
1500 Meters · Outdoor2025 NEICAAA Outdoor Champs · May 104:29.99a2025 NEICAAA Outdoor ChampsMay 10, 2025
1600 Meters · IndoorShoreline Coaches Invitational · Jan 285:13.99Shoreline Coaches InvitationalJanuary 28, 2022
1600 Meters · OutdoorCIAC Combined Class M Championships · Jun 25:12.13CIAC Combined Class M ChampionshipsJune 2, 2022
1600 Meters · Outdoor · Hand timedFitch vs. Bacon Academy · Apr 145:39.9hFitch vs. Bacon AcademyApril 14, 2021
2000m Steeplechase · 0.762m · OutdoorCIAC Combined Decathlon, Steeplechase and Heptathlon · Jun 158:31.45aCIAC Combined Decathlon, Steeplechase and HeptathlonJune 15, 2021
3000 Meters · IndoorRiverhawk Invitational · Jan 249:46.23aRiverhawk InvitationalJanuary 24, 2025
3200 Meters · OutdoorECC Division 1 & 2 Championship · May 2311:41.74ECC Division 1 & 2 ChampionshipMay 23, 2022
5000 Meters · OutdoorUMASS Flagship Opener · Apr 519:59.83aUMASS Flagship OpenerApril 5, 2024
800 Meters · IndoorURI Coaches Invitational · Feb 102:18.75URI Coaches InvitationalFebruary 10, 2024
800 Meters · OutdoorHoly Cross Invitational · Apr 202:13.92Holy Cross InvitationalApril 20, 2024
800 Meters · Outdoor · Hand timedFitch vs. Bacon Academy · Apr 142:34.6hFitch vs. Bacon AcademyApril 14, 2021
BU Facility: 4:17.01 2025 Heather MacLean, New Balance · IndoorJohn Thomas Terrier Classic · Jan 304:46.60John Thomas Terrier ClassicJanuary 30, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 1500 Meters · Place 4 · StonehillStonehill1500 Meters4.4:37.30aSr
May 2Northeast Outdoor ChampionshipsMay 2 · 1500 Meters · Place 5 · StonehillStonehill1500 Meters5.4:43.00aSr
May 2Northeast Outdoor ChampionshipsMay 2 · 800 Meters · Place 2 · StonehillStonehill800 MetersRound P2.2:17.93aSr
May 2Northeast Outdoor ChampionshipsMay 2 · 800 Meters · Place 3 · StonehillStonehill800 Meters3.2:18.53aSr
Apr 25Stonehill-Bentley-MerrimackApr 25 · 1500 Meters · Place 1 · StonehillStonehill1500 Meters1.4:37.83aSr
Apr 18Jim Kavanagh Legacy InvitationalApr 18 · 1500 Meters · Place 4 · StonehillStonehill1500 Meters4.4:35.05aSr
Apr 18Jim Kavanagh Legacy InvitationalApr 18 · 800 Meters · StonehillStonehill800 Meters--DNSSr
Apr 10Friar InvitationalApr 10 · 1 Mile · Place 17 · StonehillStonehill1 Mile17.5:00.67aSr
Apr 2Merrimack Alumni ClassicApr 2 · 5000 Meters · StonehillStonehill5000 Meters—DNSSr
Apr 2Merrimack Alumni ClassicApr 2 · 800 Meters · StonehillStonehill800 Meters—DNSSr
Mar 28UMass Lowell D'Amour InvitationalMar 28 · 1500 Meters · Place 1 · StonehillStonehill1500 Meters1.4:43.99aSr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 3000 Meters · Place 9 · StonehillStonehill3000 Meters99:58.91aSR
Feb 15NEC Indoor ChampionshipsFeb 15 · 1 Mile · Place 1 · StonehillStonehill1 MileRound P1.5:10.13aSr
Feb 15NEC Indoor ChampionshipsFeb 15 · 1 Mile · Place 1 · StonehillStonehill1 Mile1.5:03.83aSr
Feb 15NEC Indoor ChampionshipsFeb 15 · 3000 Meters · Place 3 · StonehillStonehill3000 Meters3.9:47.32aSr
Feb 6Riverhawk InvitationalFeb 6 · 3000 Meters · Place 2 · StonehillStonehill3000 Meters29:55.63aSr
Jan 30John Thomas Terrier ClassicJan 30 · 1 Mile · Place 20 · StonehillStonehill1 Mile204:46.60SR
Jan 30John Thomas Terrier ClassicJan 30 · 1 Mile · Place 20 · StonehillStonehill1 Mile203:49.28 PBSR
Jan 30John Thomas Terrier ClassicJan 30 · BU Facility: 4:17.01 2025 Heather MacLean, New Balance · Place 20 · StonehillStonehillBU Facility: 4:17.01 2025 Heather MacLean, New Balance204:46.60 PBSR
Jan 24MIT Gordon Kelly InvitationalJan 24 · 1 Mile · Place 4 · StonehillStonehill1 Mile45:07.20aSr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 102025 NEICAAA Outdoor ChampsMay 10 · 1500 Meters · Place 3 · StonehillStonehill1500 Meters34:29.99a PBJR
May 3Northeast Outdoor ChampionshipsMay 3 · 1500 Meters · Place 6 · StonehillStonehill1500 MetersRound P6.4:57.28aJr
May 3Northeast Outdoor ChampionshipsMay 3 · 1500 Meters · Place 3 · StonehillStonehill1500 Meters3.4:32.04aJr
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 1500 Meters · Place 5 · StonehillStonehill1500 Meters5.4:30.73aJr
Apr 17Merrimack Alumni CarnivalApr 17 · 800 Meters · Place 1 · StonehillStonehill800 Meters12:20.02JR
Apr 11Friar InvitationalApr 11 · 1 Mile · Place 16 · StonehillStonehill1 Mile165:02.57aJr
Apr 5Skyhawk Invitational (outdoor)Apr 5 · 1500 Meters · Place 2 · StonehillStonehill1500 Meters2.4:46.84aJr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 8URI Coaches InvitationalFeb 8 · 1000 Meters · Place 1 · StonehillStonehill1000 Meters12:57.45 PBJR
Jan 31John Thomas Terrier ClassicJan 31 · 1 Mile · Place 82 · StonehillStonehill1 Mile824:59.99a—
Jan 31John Thomas Terrier ClassicJan 31 · 1500 Meters · Place 82 · StonehillStonehill1500 Meters824:38.16a PB—
Jan 31John Thomas Terrier ClassicJan 31 · 1 Mile · Place 82 · StonehillStonehill1 Mile824:59.99a—
Jan 24Riverhawk InvitationalJan 24 · 3000 Meters · Place 4 · StonehillStonehill3000 Meters4.9:46.23a PBJr
Jan 18URI InvitationalJan 18 · 1 Mile · Place 2 · StonehillStonehill1 Mile24:51.94JR

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 738th Alden InviteDec 7 · 1 Mile · Place 2 · StonehillStonehill1 Mile2.5:09.06aJr
Dec 738th Alden InviteDec 7 · 3000 Meters · Place 2 · StonehillStonehill3000 Meters2.10:27.54aJr
Mar 1New England NEICAAA Indoor ChampionshipsMar 1 · 1 Mile · Place 2 · StonehillStonehill1 Mile24:58.80SO
Feb 10URI Coaches InvitationalFeb 10 · 800 Meters · Place 1 · StonehillStonehill800 Meters12:18.75 PBSO
Feb 3BU Bruce Lehane Scarlet & White InvitationalFeb 3 · 1 Mile · Place 49 · StonehillStonehill1 Mile49.5:03.26aSo
Jan 26Riverhawk InvitationalJan 26 · 3000 Meters · Place 7 · StonehillStonehill3000 Meters79:55.33SO
Jan 20The URI InvitationalJan 20 · 1 Mile · Place 5 · StonehillStonehill1 Mile55:02.81SO
Jan 14University Of Massachusetts Amherst Flagship InvitationalJan 14 · 1 Mile · Place 8 · StonehillStonehill1 Mile85:03.48SO

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10NEICAAA Outdoor ChampionshipMay 10 · 1500 Meters · Place 7 · StonehillStonehill1500 Meters74:33.80SO
May 4Northeast Outdoor ChampionshipsMay 4 · 1500 Meters · Place 4 · StonehillStonehill1500 MetersRound P4.4:46.18aSo
May 4Northeast Outdoor ChampionshipsMay 4 · 1500 Meters · Place 5 · StonehillStonehill1500 Meters5.4:42.90aSo
Apr 27Skyhawk Invitational (outdoor)Apr 27 · 1500 Meters · Place 1 · StonehillStonehill1500 Meters14:37.59a—
Apr 20Holy Cross InvitationalApr 20 · 800 Meters · Place 6 · StonehillStonehill800 Meters62:13.92 PBSO
Apr 12Friar InvitationalApr 12 · 1 Mile · Place 13 · StonehillStonehill1 Mile134:58.85 PBSO
Apr 5UMASS Flagship OpenerApr 5 · 5000 Meters · Place 7 · StonehillStonehill5000 Meters7.19:59.83a PBSo
Apr 5UMASS Flagship OpenerApr 5 · 1500 Meters · Place 2 · StonehillStonehill1500 Meters2.4:36.67aSo

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 12NEICAAA Outdoor Track & Field ChampionshipsMay 12 · 1500 Meters · Place 12 · StonehillStonehill1500 Meters124:40.42FR
May 6NEC ChampionshipMay 6 · 1500 Meters · Place 7 · StonehillStonehill1500 MetersRound P7.4:54.64aFr
May 6NEC ChampionshipMay 6 · 1500 Meters · Place 6 · StonehillStonehill1500 Meters6.4:44.91aFr
Apr 29Skyhawk InvitationalApr 29 · 1500 Meters · Place 1 · StonehillStonehill1500 Meters14:42.26FR
Apr 22Holy Cross InvitationalApr 22 · 800 Meters · Place 9 · StonehillStonehill800 Meters92:19.02FR
Apr 22Holy Cross InvitationalApr 22 · 800 Meters · Place 9 · StonehillStonehill800 Meters92:19.02FR
Apr 22Holy Cross InvitationalApr 22 · 800 Meters · Place 9 · StonehillStonehill800 Meters92:19.02FR
Apr 15Merrimack Alumni ClassicApr 15 · 1500 Meters · Place 2 · StonehillStonehill1500 Meters24:44.33FR

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 19NEC Indoor Track & Field ChampionshipsFeb 19 · 1 Mile · Place 5 · StonehillStonehill1 MileRound P5.5:16.39aFr
Feb 19NEC Indoor Track & Field ChampionshipsFeb 19 · 1 Mile · Place 6 · StonehillStonehill1 Mile6.5:13.09aFr
Feb 19NEC Indoor Track & Field ChampionshipsFeb 19 · 3000 Meters · Place 5 · StonehillStonehill3000 Meters5.10:19.44aFr
Feb 11URI Coaches' InvitationalFeb 11 · 1000 Meters · Place 3 · StonehillStonehill1000 Meters33:03.64FR
Feb 2NEICAAA Indoor Track & Field ChampionshipsFeb 2 · 1 Mile · Place 6 · StonehillStonehill1 Mile65:07.82FR
Jan 27Riverhawk InvitationalJan 27 · 3000 Meters · Place 7 · StonehillStonehill3000 Meters710:22.42aFr
Jan 21URI InvitationalJan 21 · 1 Mile · Place 8 · StonehillStonehill1 Mile8.5:13.69aFr
Jan 15Flagship Indoor InvitationalJan 15 · 3000 Meters · Place 24 · StonehillStonehill3000 Meters24.10:41.62aFr

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 3Suffolk RelaysDec 3 · 1 Mile · Place 2 · StonehillStonehill1 Mile2.5:18.74aFr
Feb 19CIAC Combined State Open ChampionshipsFeb 19 · 1600 Meters · Place 8 · Bacon AcademyBacon Academy1600 Meters8.5:14.99a12
Feb 6ECC D2 Indoor Track & Field ChampionshipFeb 6 · 1000 Meters · Place 1 · Bacon AcademyBacon Academy1000 Meters1.3:12.58a12
Feb 6ECC D2 Indoor Track & Field ChampionshipFeb 6 · 1600 Meters · Place 1 · Bacon AcademyBacon Academy1600 Meters1.5:28.64a12
Jan 28Shoreline Coaches InvitationalJan 28 · 1600 Meters · Place 2 · Bacon AcademyBacon Academy1600 Meters25:13.99 PBJr
Jan 22ECC Developmental #5 Session#1Jan 22 · 1000 Meters · Place 2 · Bacon AcademyBacon Academy1000 Meters2.3:07.24a12
Jan 10Haddam Killingworth InvitationalJan 10 · 1000 Meters · Place 1 · Bacon AcademyBacon Academy1000 Meters13:16.02Sr
Jan 8ECC Developmental #4 Session #1Jan 8 · 1600 Meters · Place 1 · Bacon AcademyBacon Academy1600 Meters1.5:39.30a12

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 2CIAC Combined Class M ChampionshipsJun 2 · 1600 Meters · Place 4 · Bacon AcademyBacon Academy1600 Meters45:12.13 PB12
May 23ECC Division 1 & 2 ChampionshipMay 23 · 3200 Meters · Place 2 · Bacon AcademyBacon Academy3200 Meters211:41.74 PB12
May 23ECC Division 1 & 2 ChampionshipMay 23 · 1600 Meters · Place 1 · Bacon AcademyBacon Academy1600 Meters15:15.6112
May 23ECC Division 1 & 2 ChampionshipMay 23 · 800 Meters · Place 1 · Bacon AcademyBacon Academy800 Meters12:20.3912
May 1490th Greater Hartford Outdoor Track & Field InvitationalMay 14 · 1600 Meters · Place 5 · Bacon AcademyBacon Academy1600 Meters55:14.0412
Apr 23The Patriot GamesApr 23 · 800 Meters · Place 1 · Bacon AcademyBacon Academy800 Meters1.2:24.66a12
Apr 22CT Distance FestivalApr 22 · 1 Mile · Place 8 · Bacon AcademyBacon Academy1 Mile85:09.0512
Apr 22CT Distance FestivalApr 22 · 1 Mile · Place 8 · Bacon AcademyBacon Academy1 Mile85:09.0512
Apr 13Windham, Bacon Academy at MontvilleApr 13 · 1600 Meters · Place 1 · Bacon AcademyBacon Academy1600 Meters15:33.812
Apr 13Windham, Bacon Academy at MontvilleApr 13 · 800 Meters · Place 1 · Bacon AcademyBacon Academy800 Meters12:29.112
Apr 9Bloomfield InvitationalApr 9 · 1600 Meters · Place 2 · Bacon AcademyBacon Academy1600 Meters25:14.4312

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30ECC Developmental #3 Session #1Dec 30 · 1000 Meters · Place 1 · Bacon AcademyBacon Academy1000 Meters1.3:22.32a12
Dec 23ECC Developmental #2 Session #2Dec 23 · 1600 Meters · Place 2 · Bacon AcademyBacon Academy1600 Meters2.5:48.51a12

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 15CIAC Combined Decathlon, Steeplechase and HeptathlonJun 15 · 2000m Steeplechase · Place 24 · Bacon AcademyBacon Academy2000m Steeplechase0.762m24.8:31.45a PB11
Jun 2CIAC Combined Class M ChampionshipJun 2 · 1600 Meters · Place 9 · Bacon AcademyBacon Academy1600 Meters9.5:25.10a11
Jun 2CIAC Combined Class M ChampionshipJun 2 · 800 Meters · Place 12 · Bacon AcademyBacon Academy800 Meters12.2:28.90a11
May 24ECC Division 2-3 ChampionshipsMay 24 · 1600 Meters · Place 1 · Bacon AcademyBacon Academy1600 Meters15:34.8111
May 24ECC Division 2-3 ChampionshipsMay 24 · 800 Meters · Place 3 · Bacon AcademyBacon Academy800 Meters32:30.7311
Apr 14Fitch vs. Bacon AcademyApr 14 · 1600 Meters · Place 1 · Bacon AcademyBacon Academy1600 Meters15:39.9h PB11
Apr 14Fitch vs. Bacon AcademyApr 14 · 800 Meters · Place 1 · Bacon AcademyBacon Academy800 Meters12:34.6h PB11

2020 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 15CIAC Combined Class M ChampionshipsFeb 15 · 1000 Meters · Bacon AcademyBacon Academy1000 Meters--SCR10
Feb 15CIAC Combined Class M ChampionshipsFeb 15 · 1600 Meters · Place 3 · Bacon AcademyBacon Academy1600 Meters3.5:22.09a10
Feb 8NCCC Last Chance QualifierFeb 8 · 1000 Meters · Place 2 · Bacon AcademyBacon Academy1000 Meters23:12.8410
Feb 1ECC Indoor Track & Field Division 2 ChampionshipsFeb 1 · 3200 Meters · Bacon AcademyBacon Academy3200 Meters--SCR10
Feb 1ECC Indoor Track & Field Division 2 ChampionshipsFeb 1 · 1000 Meters · Place 2 · Bacon AcademyBacon Academy1000 Meters2.3:13.33a10
Feb 1ECC Indoor Track & Field Division 2 ChampionshipsFeb 1 · 1600 Meters · Place 1 · Bacon AcademyBacon Academy1600 Meters1.5:43.65a10
Jan 25Hillhouse Track ClassicJan 25 · 1000 Meters · Place 14 · Bacon AcademyBacon Academy1000 Meters143:13.30—
Jan 15Snowflake Invitational Jan 15 · 1600 Meters · Place 3 · Bacon AcademyBacon Academy1600 Meters35:29.5510
Jan 11Shoreline Coaches InviteJan 11 · 1600 Meters · Place 2 · Bacon AcademyBacon Academy1600 Meters25:29.3610

2019 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29CIAC Combined Class M ChampionshipMay 29 · 3200 Meters · Bacon AcademyBacon Academy3200 Meters--DNS9
May 29CIAC Combined Class M ChampionshipMay 29 · 1600 Meters · Place 6 · Bacon AcademyBacon Academy1600 Meters6.5:19.70a9
May 29CIAC Combined Class M ChampionshipMay 29 · 800 Meters · Bacon AcademyBacon Academy800 Meters--DNS9
May 20ECC Outdoor Track And Field ChampionshipMay 20 · 3200 Meters · Place 1 · Bacon AcademyBacon Academy3200 Meters1.11:54.75a9
May 20ECC Outdoor Track And Field ChampionshipMay 20 · 1600 Meters · Place 1 · Bacon AcademyBacon Academy1600 Meters1.5:24.24a9
May 1188th Greater Hartford Outdoor Track and Field Invite (Saturday)May 11 · 1600 Meters · Place 3 · Bacon AcademyBacon Academy1600 Meters3.5:23.69a9
May 1188th Greater Hartford Outdoor Track and Field Invite (Saturday)May 11 · 800 Meters · Bacon AcademyBacon Academy800 Meters--DNS9
May 4Marty Roberts InvitationalMay 4 · 800 Meters · Place 4 · Bacon AcademyBacon Academy800 Meters4.2:26.43a9

2019 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 16CIAC Combined State Open ChampionshipsFeb 16 · 1600 Meters · Place 13 · Bacon AcademyBacon Academy1600 Meters13.5:23.41a9
Feb 2ECC Indoor TF Division 2 ChampionshipFeb 2 · 1600 Meters · Place 2 · Bacon AcademyBacon Academy1600 Meters2.5:31.87a9
Jan 15Snowflake Invitational Jan 15 · 1000 Meters · Place 6 · Bacon AcademyBacon Academy1000 Meters63:18.109
Jan 1137th Yale Interscholastic Track ClassicJan 11 · 1 Mile · Place 18 · Bacon AcademyBacon Academy1 Mile18.5:37.12a9
Jan 5Elm City Coaches MeetJan 5 · 1600 Meters · Place 9 · Bacon AcademyBacon Academy1600 Meters95:46.109

2018 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 22ECC Developmental #1 Session 2Dec 22 · 1600 Meters · Place 2 · Bacon AcademyBacon Academy1600 Meters2.5:37.59a9

2018 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 2611th Annual Conneticut Middle School ChampionshipMay 26 · 1600 Meters · Place 2 · William J. JohnstonWilliam J. Johnston1600 Meters2.5:26.84a8