Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJohn Thomas Terrier Classic · Jan 304:51.74John Thomas Terrier ClassicJanuary 30, 2026
1000 Meters · IndoorNew England HS Indoor Track & Field Championship · Mar 23:22.25aNew England HS Indoor Track & Field ChampionshipMarch 2, 2024
1500 Meters · OutdoorGNAC Track & Field Championships · Apr 275:11.13aGNAC Track & Field ChampionshipsApril 27, 2025
1600 Meters · OutdoorSt. Joseph's Monks Invitational · May 205:46.43St. Joseph's Monks InvitationalMay 20, 2023
200 Meters · OutdoorPhillips Exeter Cluster Meet · May 429.10aPhillips Exeter Cluster MeetMay 4, 2024
400 Meters · IndoorMIAAA Class A Indoor State Championship · Feb 211:03.41aMIAAA Class A Indoor State ChampionshipFebruary 21, 2022
400 Meters · OutdoorMaine Class A State Championship · Jun 41:02.86aMaine Class A State ChampionshipJune 4, 2022
600 Meters · IndoorMule Tune-Up · Feb 201:45.52aMule Tune-UpFebruary 20, 2026
600 Yards · IndoorBonny Eagle-Deering-Falmouth-Windham · Dec 161:38.37aBonny Eagle-Deering-Falmouth-WindhamDecember 16, 2023
800 Meters · IndoorMaine State Championships · Feb 72:26.72aMaine State ChampionshipsFebruary 7, 2026
800 Meters · OutdoorPine Tree Classic: Maine State Championships · Apr 172:26.97aPine Tree Classic: Maine State ChampionshipsApril 17, 2026
BU Facility: 4:17.01 2025 Heather MacLean, New Balance · IndoorJohn Thomas Terrier Classic · Jan 305:55.77John Thomas Terrier ClassicJanuary 30, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25Great Northeast Outdoor ChampionshipsApr 25 · 1500 Meters · Place 2 · Saint Joseph's (Maine)Saint Joseph's (Maine)1500 Meters2.5:13.03aSo
Apr 25Great Northeast Outdoor ChampionshipsApr 25 · 800 Meters · Place 2 · Saint Joseph's (Maine)Saint Joseph's (Maine)800 Meters2.2:28.36aSo
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · 800 Meters · Place 8 · Saint Joseph's (Maine)Saint Joseph's (Maine)800 Meters8.2:26.97a PBSo
Apr 11St Josephs Track & Field InvitationalApr 11 · 1500 Meters · Place 2 · Saint Joseph's (Maine)Saint Joseph's (Maine)1500 Meters2.5:16.37aSo
Apr 11Monks Track and Field InvitationalApr 11 · 1500 Meters · Place 2 · Saint Joseph's (Maine)Saint Joseph's (Maine)1500 Meters2.5:16.37aSo
Apr 4Jim Sheehan MemorialApr 4 · 800 Meters · Place 9 · Saint Joseph's (Maine)Saint Joseph's (Maine)800 Meters9.2:29.43aSo
Mar 26SNHU Spring InvitationalMar 26 · 1500 Meters · Place 17 · Saint Joseph's (Maine)Saint Joseph's (Maine)1500 Meters17.5:23.10aSo

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 20Mule Tune-UpFeb 20 · 600 Meters · Place 8 · Saint Joseph's (Maine)Saint Joseph's (Maine)600 Meters8.1:45.52a PBSo
Feb 15GNAC ChampionshipFeb 15 · 1 Mile · Place 2 · Saint Joseph's (Maine)Saint Joseph's (Maine)1 Mile2.5:32.39aSo
Feb 15GNAC ChampionshipFeb 15 · 800 Meters · Place 2 · Saint Joseph's (Maine)Saint Joseph's (Maine)800 Meters2.2:27.38aSo
Feb 7Maine State ChampionshipsFeb 7 · 800 Meters · Place 5 · Saint Joseph's (Maine)Saint Joseph's (Maine)800 Meters5.2:26.72a PBSo
Jan 30John Thomas Terrier ClassicJan 30 · 1 Mile · Place 183 · St. Joseph's (Me.)St. Joseph's (Me.)1 Mile1836:24.24SO
Jan 30John Thomas Terrier ClassicJan 30 · 1 Mile · Place 183 · St. Joseph's (Me.)St. Joseph's (Me.)1 Mile1834:51.74 PBSO
Jan 30John Thomas Terrier ClassicJan 30 · BU Facility: 4:17.01 2025 Heather MacLean, New Balance · Place 183 · St Josephs MeSt Josephs MeBU Facility: 4:17.01 2025 Heather MacLean, New Balance1835:55.77 PBSO
Jan 16Bates Indoor InvitationalJan 16 · 800 Meters · Place 5 · Saint Joseph's (Maine)Saint Joseph's (Maine)800 Meters5.2:33.58aSo

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13USM Alumni OpenDec 13 · 1 Mile · Place 2 · Saint Joseph's (Maine)Saint Joseph's (Maine)1 Mile2.5:48.35aSo
Feb 16GNAC ChampionshipFeb 16 · 800 Meters · Place 3 · Saint Joseph's (Maine)Saint Joseph's (Maine)800 Meters3.2:32.01aFr
Feb 8Maine State ChampionshipsFeb 8 · 800 Meters · Place 11 · Saint Joseph's (Maine)Saint Joseph's (Maine)800 Meters11.2:37.14aFr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 27GNAC Track & Field ChampionshipsApr 27 · 1500 Meters · Place 4 · Saint Joseph's (Maine)Saint Joseph's (Maine)1500 Meters4.5:11.13a PBFr
Apr 27GNAC Track & Field ChampionshipsApr 27 · 800 Meters · Place 4 · Saint Joseph's (Maine)Saint Joseph's (Maine)800 Meters4.2:33.46aFr
Apr 18Maine State Pine Tree ClassicApr 18 · 1500 Meters · Place 16 · Saint Joseph's (Maine)Saint Joseph's (Maine)1500 Meters16.5:13.06aFr
Apr 11Monks Track & Field InviteApr 11 · 400 Meters · Place 5 · Saint Joseph's (Maine)Saint Joseph's (Maine)400 Meters5.1:05.15aFr
Apr 5Sheehan InviteApr 5 · 800 Meters · Place 3 · Saint Joseph's (Maine)Saint Joseph's (Maine)800 Meters32:33.34aFR

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Elm City Challenge (Colby)Dec 6 · 600 Meters · Place 4 · Saint Joseph's (Maine)Saint Joseph's (Maine)600 Meters4.1:47.67aFr
Mar 2New England HS Indoor Track & Field ChampionshipMar 2 · 1000 Meters · Place 25 · FalmouthFalmouth1000 Meters25.3:22.25a PB12
Feb 19Maine Class A Indoor State MeetFeb 19 · 800 Meters · Place 7 · FalmouthFalmouth800 Meters7.2:30.44a12
Jan 4SMAA: Bonny Eagle-Falmouth-Marshwood-South PortlandJan 4 · 400 Meters · Place 1 · Falmouth HigFalmouth Hig400 Meters11:06.82—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15Westbrook HS Home MeetMay 15 · 800 Meters · Place 6 · Falmouth HigFalmouth Hig800 Meters62:30.52—
May 15Westbrook HS Home MeetMay 15 · 200 Meters · Place 8 · Falmouth HigFalmouth Hig200 Meters829.50—
May 4Phillips Exeter Cluster MeetMay 4 · 400 Meters · Place 10 · FalmouthFalmouth400 Meters10.1:04.43a12
May 4Phillips Exeter Cluster MeetMay 4 · 200 Meters · Place 15 · FalmouthFalmouth200 Meters15.29.10a PB12

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 16Bonny Eagle-Deering-Falmouth-WindhamDec 16 · 600 Yards · Place 1 · FalmouthFalmouth600 Yards1.1:38.37a PB12
Feb 11SMAA Southwestern ChampionshipsFeb 11 · 400 Meters · Place 5 · Falmouth HigFalmouth Hig400 Meters51:06.80—
Jan 27Last Chance MeetJan 27 · 400 Meters · Place 1 · Falmouth HigFalmouth Hig400 Meters11:07.36—
Jan 21SMAA: Falmouth-Gorham-Scarborough-WindhamJan 21 · 400 Meters · Place 3 · Falmouth HigFalmouth Hig400 Meters31:08.01—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 3Maine Class A State ChampionshipJun 3 · 400 Meters · Place 23 · FalmouthFalmouth400 Meters23.1:06.47a11
May 26Southwesterns ChampionshipMay 26 · 400 Meters · Place 15 · Falmouth HigFalmouth Hig400 Meters151:06.44—
May 26Southwesterns ChampionshipMay 26 · 400 Meters · Place 15 · Falmouth HigFalmouth Hig400 Meters151:06.44—
May 20St. Joseph's Monks InvitationalMay 20 · 1600 Meters · Place 15 · Falmouth HigFalmouth Hig1600 Meters155:46.43 PB—
May 17SMAA: Cheverus, Deering, Falmouth, Scarborough, WindhamMay 17 · 800 Meters · Place 9 · Falmouth HigFalmouth Hig800 Meters92:33.15—
Apr 26SMAA:Falmouth-Kennebunk @ WestbrookApr 26 · 400 Meters · Place 2 · Falmouth HigFalmouth Hig400 Meters21:06.88—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 4Maine Class A State ChampionshipJun 4 · 400 Meters · Place 8 · FalmouthFalmouth400 Meters8.1:02.86a PB10
May 7Phillips Exeter vs KUA, Pingree, FalmouthMay 7 · 400 Meters · Place 1 · FalmouthFalmouth400 Meters1.1:04.53a10
Apr 27SMAA: Westbrook, Kennebunk @ FalmouthApr 27 · 400 Meters · Place 2 · Falmouth HigFalmouth Hig400 Meters21:04.93—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21MIAAA Class A Indoor State ChampionshipFeb 21 · 400 Meters · Place 8 · FalmouthFalmouth400 Meters8.1:03.41a PB10

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13SMAA:Bonny Eagle-Falmouth-Marshwood-South PortlandDec 13 · 400 Meters · Place 1 · FalmouthFalmouth400 Meters1.1:10.72a10

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 5Maine Class A State ChampionshipJun 5 · 400 Meters · Place 12 · FalmouthFalmouth400 Meters12.1:05.12a9