Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorCape Ann League Meet #5 · Jan 303:30.80aCape Ann League Meet #5January 30, 2024
300 Meters · IndoorCape Ann League Meet #5 · Jan 3147.21Cape Ann League Meet #5January 31, 2023
55m Hurdles · 39" · IndoorCape Ann League Meet #1 · Dec 1210.84aCape Ann League Meet #1December 12, 2023
600 Meters · IndoorCape Ann League Meet #1 · Dec 121:44.65aCape Ann League Meet #1December 12, 2023
High Jump · IndoorMIAA Division 5 Indoor Track & Field Championship · Feb 175-10.00MIAA Division 5 Indoor Track & Field ChampionshipFebruary 17, 2025
Long Jump · IndoorCape Ann League Meet #1 · Dec 1417-06.25Cape Ann League Meet #1December 14, 2024

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

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 91 · Lynnfield55m Hurdles919.42a—
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · High Jump · Place 7 · LynnfieldHigh Jump7.5-10.00 PB12
Feb 4Cape Ann League Championship MeetFeb 4 · High Jump · Place 2 · LynnfieldHigh Jump25-1012
Feb 4Cape Ann League Championship MeetFeb 4 · Long Jump · Place 8 · LynnfieldLong Jump818-6.5012
Jan 28Cape Ann League Meet #5Jan 28 · High Jump · Place 2 · LynnfieldHigh Jump26-012
Jan 28Cape Ann League Meet #5Jan 28 · Long Jump · Place 7 · LynnfieldLong Jump717-1012
Jan 21Cape Ann League Meet #4Jan 21 · High Jump · Place 2 · LynnfieldHigh Jump25-812
Jan 21Cape Ann League Meet #4Jan 21 · Long Jump · Place 15 · LynnfieldLong Jump1517-2.7512
Jan 7Cape Ann League Meet #2Jan 7 · High Jump · Place 6 · LynnfieldHigh Jump65-412
Jan 7Cape Ann League Meet #2Jan 7 · Long Jump · Place 12 · LynnfieldLong Jump1217-3.5012

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · Long Jump · LynnfieldLong Jump--DNS12
Dec 14Cape Ann League Meet #1Dec 14 · Long Jump · Place 11 · LynnfieldLong Jump11.17-06.25 PB12
Dec 14Cape Ann League Meet #1Dec 14 · High Jump · Place 3 · LynnfieldHigh Jump3.5-08.0012
Jan 30Cape Ann League Meet #5Jan 30 · 55m Hurdles · Place 19 · Lynnfield55m Hurdles1910.11a—
Jan 30Cape Ann League Meet #5Jan 30 · 1000 Meters · Place 18 · Lynnfield1000 Meters183:30.80a PB—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 12Cape Ann League Meet #1Dec 12 · 600 Meters · Place 14 · Lynnfield600 Meters14.1:44.65a PB11
Dec 12Cape Ann League Meet #1Dec 12 · 55m Hurdles · Place 19 · Lynnfield55m Hurdles39"19.10.84a PB11
Dec 12Cape Ann League Meet #1Dec 12 · Long Jump · Place 15 · LynnfieldLong Jump15.16-02.5011
Jan 31Cape Ann League Meet #5Jan 31 · Long Jump · Place 18 · LynnfieldLong Jump1815-2SO
Jan 31Cape Ann League Meet #5Jan 31 · 300 Meters · Place 5 · Lynnfield300 Meters547.21 PBSO
Jan 21MSTCA D5 RelaysJan 21 · Long Jump · Place 43 · LynnfieldLong Jump43.4.55m10
Jan 17Cape Ann League Meet #3 2023Jan 17 · Long Jump · Place 18 · LynnfieldLong Jump1815-7.5SO
Jan 17Cape Ann League Meet #3 2023Jan 17 · 600 Meters · Place 9 · Lynnfield600 Meters91:52.05SO

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13Cape Ann League Meet #1Dec 13 · 600 Meters · Place 22 · Lynnfield600 Meters22.1:51.38a10
Dec 13Cape Ann League Meet #1Dec 13 · Long Jump · Place 22 · LynnfieldLong Jump22.14-6.510
Jan 22MSTCA D5 State RelaysJan 22 · Long Jump · Place 48 · LynnfieldLong Jump48.4.03m9
Jan 12Cape Ann - Meet3 - ReggieJan 12 · Long Jump · Place 15 · LynnfieldLong Jump1514-5FR
Jan 12Cape Ann - Meet3 - ReggieJan 12 · 55m Hurdles · Place 7 · Lynnfield55m Hurdles712.18FR

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15Cape Ann - Meet1 ReggieDec 15 · 55 Meter · Lynnfield55 Meter—DNS9
Dec 15Cape Ann - Meet1 ReggieDec 15 · Long Jump · Place 23 · LynnfieldLong Jump23.14-03.509