Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCape Ann League Championship Meet · Feb 46:05.19Cape Ann League Championship MeetFebruary 4, 2025
1 Mile · OutdoorNewburyport @ North Reading · May 106:06.52aNewburyport @ North ReadingMay 10, 2023
2 Miles · IndoorCape Ann League Meet #5 · Jan 3013:07.50aCape Ann League Meet #5January 30, 2024
2 Miles · OutdoorMeet 4 - North Reading HS vs. Newburyport HS · May 812:59.04aMeet 4 - North Reading HS vs. Newburyport HSMay 8, 2024

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

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 4Cape Ann League Championship MeetFeb 4 · 1 Mile · Place 10 · Newburyport1 Mile106:05.19 PB12
Jan 28Cape Ann League Meet #5Jan 28 · 2 Miles · Place 9 · Newburyport2 Miles913:43.3512
Jan 21Cape Ann League Meet #4Jan 21 · 1 Mile · Place 7 · Newburyport1 Mile76:14.6712
Jan 14Cape Ann League Meet #3Jan 14 · 2 Miles · Place 8 · Newburyport2 Miles813:36.3712

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 14Cape Ann League Meet #1Dec 14 · 1 Mile · Newburyport1 MileX6:18.36a12
Feb 18MIAA Division 4 Indoor Track & Field ChampionshipFeb 18 · 2 Miles · Place 15 · Newburyport2 Miles1513:27.29a—
Jan 30Cape Ann League Meet #5Jan 30 · 2 Miles · Place 2 · Newburyport2 Miles213:07.50a PB—
Jan 23Cape Ann League Meet #4Jan 23 · 2 Miles · Place 6 · Newburyport2 Miles613:16.98a—
Jan 9Cape Ann League Meet #2Jan 9 · 2 Miles · Place 5 · Newburyport2 Miles5.13:17.22a11

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18Cape Ann League ChampionshipMay 18 · 2 Miles · Place 7 · Newburyport2 Miles713:07.30a—
May 1113th Annual Henry Sheldon InvitationalMay 11 · 2 Miles · Place 6 · Newburyport2 Miles613:36.6911
May 8Meet 4 - North Reading HS vs. Newburyport HSMay 8 · 2 Miles · Place 2 · Newburyport2 Miles212:59.04a PB—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 20Cape Ann League ChampionshipMay 20 · 2 Miles · Place 10 · Newburyport2 Miles1013:39.1010
May 13Sheldon InviteMay 13 · 2 Miles · Place 3 · Newburyport2 Miles3.14:05.87a10
May 10Newburyport @ North ReadingMay 10 · 1 Mile · Place 3 · Newburyport1 Mile36:06.52a PB—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15MIAA D4 Indoor Track & Field ChampionshipsFeb 15 · 2 Miles · Place 23 · Newburyport2 Miles23.13:38.04a10
Jan 24Cape Ann League Meet #4Jan 24 · 2 Miles · Place 12 · Newburyport2 Miles1214:02.59SO
Jan 17Cape Ann League Meet #3 2023Jan 17 · 2 Miles · Place 7 · Newburyport2 Miles713:46.31SO

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance ClassicDec 28 · 1 Mile · Place 45 · Newburyport1 Mile45.6:28.46a10
Dec 13Cape Ann League Meet #1Dec 13 · 2 Miles · Place 6 · Newburyport2 Miles6.13:57.28a10
Feb 17MIAA Div 4 ChampionshipFeb 17 · 2 Miles · Place 7 · Newburyport2 Miles713:25.74FR
Feb 8Cape Ann ChampionshipFeb 8 · 2 Miles · Place 5 · Newburyport2 Miles513:16.009
Jan 12Cape Ann - Meet3 - ReggieJan 12 · 2 Miles · Place 5 · Newburyport2 Miles513:35.85FR
Jan 8MSTCA Auerbach FR-SOPH Small School MeetJan 8 · 2 Miles · Place 12 · Newburyport2 Miles1213:27.22FR

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 26MIAA Division 4 Track & Field ChampionshipMay 26 · 2 Miles · Place 26 · Newburyport2 Miles26.13:16.24a9

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Cape Ann - Meet2 ReggieDec 20 · 2 Miles · Place 5 · Newburyport2 Miles5.13:40.22a9
Dec 15Cape Ann - Meet1 ReggieDec 15 · 2 Miles · Place 8 · Newburyport2 Miles8.13:50.76a9