Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMIAA Div 5 Championship · Feb 185:36.64MIAA Div 5 ChampionshipFebruary 18, 2022
1000 Meters · IndoorMSTCA Rising Champs · Feb 153:11.29MSTCA Rising ChampsFebruary 15, 2022
300 Meters · IndoorCape Ann League Meet #2 · Jan 943.44aCape Ann League Meet #2January 9, 2024
55 Meter · IndoorMSTCA Winter Festival (Small School) · Dec 107.83aMSTCA Winter Festival (Small School)December 10, 2023
55 Meters · IndoorCape Ann League Meet #5 · Jan 287.27Cape Ann League Meet #5January 28, 2025
600 Meters · IndoorCape Ann League Meet #1 · Dec 121:41.25aCape Ann League Meet #1December 12, 2023
High Jump · IndoorMSTCA Boys Pentathlon · Feb 261.57mMSTCA Boys PentathlonFebruary 26, 2025
Long Jump · IndoorMSTCA Boys Pentathlon · Feb 265.25mMSTCA Boys PentathlonFebruary 26, 2025
Shot Put · 12lb · IndoorCape Ann - Meet1 Reggie · Dec 1538-10.00Cape Ann - Meet1 ReggieDecember 15, 2021

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

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 95 · Manchester Essex RegionalLong Jump955.25m PB—
Feb 26MSTCA Boys PentathlonFeb 26 · High Jump · Place 74 · Manchester Essex RegionalHigh Jump741.57m PB—
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 10 · Manchester Essex RegionalShot Put1012.28m—
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 128 · Manchester Essex Regional55m Hurdles12810.43a—
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 104 · Manchester Essex Regional1000 Meters1043:21.58a—
Feb 8MSTCA Qualifier MeetFeb 8 · Shot Put · Place 10 · Manchester Essex RegionalShot Put1039-5.75—
Feb 8MSTCA Qualifier MeetFeb 8 · 55 Meters · Place 95 · Manchester Essex Regional55 MetersRound P957.44a—
Feb 4Cape Ann League Championship MeetFeb 4 · Shot Put · Place 8 · Manchester EssexShot Put839-912
Jan 28Cape Ann League Meet #5Jan 28 · Long Jump · Place 15 · Manchester EssexLong Jump1516-9.5012
Jan 28Cape Ann League Meet #5Jan 28 · Shot Put · Place 2 · Manchester EssexShot Put239-612
Jan 28Cape Ann League Meet #5Jan 28 · 55 Meters · Place 22 · Manchester Essex55 Meters227.27 PB12
Jan 14Cape Ann League Meet #3Jan 14 · Shot Put · Place 7 · Manchester EssexShot Put737-3.8012
Jan 10MSTCA Northeast InvitationalJan 10 · Shot Put · Place 68 · Manchester Essex RegionalShot Put6835-0.50—
Jan 7Cape Ann League Meet #2Jan 7 · Long Jump · Place 14 · Manchester EssexLong Jump1417-212
Jan 7Cape Ann League Meet #2Jan 7 · Shot Put · Place 10 · Manchester EssexShot Put1036-9.3012

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 14Cape Ann League Meet #1Dec 14 · Long Jump · Place 14 · Manchester Essex RegionalLong Jump14.16-05.5012
Dec 14Cape Ann League Meet #1Dec 14 · Shot Put · Place 4 · Manchester Essex RegionalShot Put12lb4.38-04.5012
Feb 6Cape Ann League Championship MeetFeb 6 · Shot Put · Place 13 · Manchester EssexShot Put1336-5JR
Jan 12MSTCA Northeast InvitationalJan 12 · Shot Put · Place 52 · Manchester Essex RegionalShot Put5237-07.0011
Jan 12MSTCA Northeast InvitationalJan 12 · 600 Meters · Place 100 · Manchester Essex Regional600 Meters1001:44.0811
Jan 9Cape Ann League Meet #2Jan 9 · 300 Meters · Place 21 · Manchester Essex Regional300 Meters21.43.44a PB11
Jan 9Cape Ann League Meet #2Jan 9 · Shot Put · Place 9 · Manchester Essex RegionalShot Put12lb9.37-07.7511

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 12Cape Ann League Meet #1Dec 12 · 600 Meters · Place 11 · Manchester Essex Regional600 Meters11.1:41.25a PB11
Dec 12Cape Ann League Meet #1Dec 12 · Shot Put · Place 6 · Manchester Essex RegionalShot Put12lb6.37-03.2511
Dec 10MSTCA Winter Festival (Small School)Dec 10 · 55 Meter · Place 103 · Manchester Essex Regional55 MeterRound P103.7.83a PB11
Dec 10MSTCA Winter Festival (Small School)Dec 10 · Shot Put · Place 18 · Manchester Essex RegionalShot Put12lb18.38-01.0011
Jan 31Cape Ann League Meet #5Jan 31 · Shot Put · Place 17 · Manchester EssexShot Put1730-7SO
Jan 24Cape Ann League Meet #4Jan 24 · Shot Put · Place 17 · Manchester EssexShot Put1731-6SO
Jan 24Cape Ann League Meet #4Jan 24 · 1000 Meters · Place 8 · Manchester Essex1000 Meters83:20.35SO

2022 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 13Cape Ann League Meet #1Dec 13 · 1 Mile · Place 20 · Manchester Essex Regional1 Mile20.5:58.57a10
Dec 13Cape Ann League Meet #1Dec 13 · Shot Put · Place 11 · Manchester Essex RegionalShot Put12lb11.32-5.510
Dec 10MSTCA Winterfest Small SchoolsDec 10 · 1 Mile · Place 56 · Manchester Essex Regional1 Mile56.5:52.30a10
Dec 10MSTCA Winterfest Small SchoolsDec 10 · Shot Put · Place 24 · Manchester Essex RegionalShot Put12lb24.32-02.5010
Feb 18MIAA Div 5 ChampionshipFeb 18 · 1 Mile · Place 31 · Manchester Essex Regional1 Mile315:36.64 PB9
Feb 15MSTCA Rising ChampsFeb 15 · 1000 Meters · Place 22 · Manchester Essex Regional1000 Meters223:11.29 PB9
Feb 8Cape Ann ChampionshipFeb 8 · 1000 Meters · Place 17 · Manchester Essex Regional1000 Meters173:15.559
Jan 22MSTCA D5 State RelaysJan 22 · Shot Put · Place 52 · Manchester Essex RegionalShot Put12lb52.9.02m9
Jan 12Cape Ann - Meet3 - ReggieJan 12 · Shot Put · Place 8 · Manchester EssexShot Put828-8.5FR
Jan 12Cape Ann - Meet3 - ReggieJan 12 · 1 Mile · Place 11 · Manchester Essex1 Mile115:39.73FR
Jan 8MSTCA Auerbach FR-SOPH Small School MeetJan 8 · Shot Put · Place 15 · Manchester EssexShot Put1528-1.5FR
Jan 8MSTCA Auerbach FR-SOPH Small School MeetJan 8 · 1000 Meters · Place 7 · Manchester Essex1000 Meters73:14.04FR

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Cape Ann - Meet2 ReggieDec 20 · 1000 Meters · Place 16 · Manchester Essex Regional1000 Meters16.3:15.87a9
Dec 20Cape Ann - Meet2 ReggieDec 20 · Shot Put · Place 19 · Manchester Essex RegionalShot Put12lb19.29-05.509
Dec 15Cape Ann - Meet1 ReggieDec 15 · 1 Mile · Place 20 · Manchester Essex Regional1 Mile20.5:38.65a9
Dec 15Cape Ann - Meet1 ReggieDec 15 · Shot Put · Place 4 · Manchester Essex RegionalShot Put12lb4.38-10.00 PB9