Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNEC Week #3 - Gloucester, Marblehead, Beverly · Apr 1411.1NEC Week #3 - Gloucester, Marblehead, BeverlyApril 14, 2026
1000 Meters · IndoorMSTCA Boys Pentathlon · Feb 263:29.22aMSTCA Boys PentathlonFebruary 26, 2026
200 Meters · OutdoorNEC Week #5 - Salem v Gloucester, Masco v Marblehead · Apr 2924.24aNEC Week #5 - Salem v Gloucester, Masco v MarbleheadApril 29, 2026
300 Meters · IndoorGloucester v Marblehead v Saugus · Jan 2447.50aGloucester v Marblehead v SaugusJanuary 24, 2024
50 Meters · IndoorNEC Week #6 - Marblehead, Winthrop, Salem · Feb 46.0NEC Week #6 - Marblehead, Winthrop, SalemFebruary 4, 2026
55 Meter · IndoorNEC 2023-2024 Freshman-Sophomore Championship Meet · Dec 297.83aNEC 2023-2024 Freshman-Sophomore Championship MeetDecember 29, 2023
55 Meters · IndoorNortheast Conference Indoor T&F Championship · Jan 316.87aNortheast Conference Indoor T&F ChampionshipJanuary 31, 2026
High Jump · IndoorMSTCA Boys Pentathlon · Feb 261.77mMSTCA Boys PentathlonFebruary 26, 2026
High Jump · OutdoorMSTCA Division 3 Relays · May 171.60mMSTCA Division 3 RelaysMay 17, 2025
Long Jump · IndoorMSTCA Boys Pentathlon · Feb 265.62mMSTCA Boys PentathlonFebruary 26, 2026
Long Jump · OutdoorMSTCA Division 3 Relays · May 175.37mMSTCA Division 3 RelaysMay 17, 2025
Varsity 50 Yard Dash · IndoorNEC Week #4 - Gloucester, Peabody, Saugus, Marblehead · Jan 226.1NEC Week #4 - Gloucester, Peabody, Saugus, MarbleheadJanuary 22, 2026

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · Long Jump · Place 19 · MarbleheadLong Jump19.17-10.2512
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · High Jump · MarbleheadHigh Jump--NH12
May 22NEC ChampionshipsMay 22 · Long Jump · Place 11 · MarbleheadLong Jump11.18' 5.25"12
May 22NEC ChampionshipsMay 22 · High Jump · Place 6 · MarbleheadHigh Jump6.6' 0"12
May 16MSTCA Coaches Metro InvitationalMay 16 · Long Jump · Place 23 · MarbleheadLong Jump2318-07.2512
May 16MSTCA Coaches Metro InvitationalMay 16 · High Jump · Place 10 · MarbleheadHigh Jump105-10.0012
May 16MSTCA Coaches Metro InvitationalMay 16 · 100 Meters · Place 28 · Marblehead100 MetersRound P2811.78a12
May 12NEC Rain Date MeetMay 12 · Long Jump · Place 3 · MarbleheadLong Jump3.19' 5.5"12
May 12NEC Rain Date MeetMay 12 · High Jump · Place 7 · MarbleheadHigh Jump7.5' 6"12
May 12NEC Rain Date MeetMay 12 · 100 Meters · Place 6 · Marblehead100 Meters6.11.81a12
May 5NEC Week #6 - Salem, Winthrop, MarbleheadMay 5 · Long Jump · Place 1 · MarbleheadLong Jump1.20-05.2512
May 5NEC Week #6 - Salem, Winthrop, MarbleheadMay 5 · High Jump · Place 2 · MarbleheadHigh Jump2.5-0812
May 5NEC Week #6 - Salem, Winthrop, MarbleheadMay 5 · 100 Meters · Place 6 · Marblehead100 Meters6.12.012
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · Long Jump · Place 1 · MarbleheadLong Jump1.19' 0.5"12
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · High Jump · Place 2 · MarbleheadHigh Jump2.5' 8"12
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · 200 Meters · Place 6 · Marblehead200 Meters6.24.24a PB12
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · 100 Meters · Place 11 · Marblehead100 Meters11.13.65a12
Apr 22Northeast Conference Spring ChallengeApr 22 · Long Jump · Place 14 · MarbleheadLong Jump1417-712
Apr 22Northeast Conference Spring ChallengeApr 22 · High Jump · Place 8 · MarbleheadHigh Jump85-812
Apr 22Northeast Conference Spring ChallengeApr 22 · 200 Meters · Place 19 · Marblehead200 Meters1926.10a12
Apr 22Northeast Conference Spring ChallengeApr 22 · 100 Meters · Place 5 · Marblehead100 Meters512.09a12
Apr 14NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · Long Jump · Place 4 · MarbleheadLong Jump4.18-0912
Apr 14NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · High Jump · Place 2 · MarbleheadHigh Jump2.6-0012
Apr 14NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · 100 Meters · Place 1 · Marblehead100 Meters1.11.1 PB12
Apr 7NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · Long Jump · Place 3 · MarbleheadLong Jump3.18-0412
Apr 7NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · 100 Meters · Place 4 · Marblehead100 Meters4.11.512
Jan 28NEC Week #5 - Salem, Swampscott, Saugus, Marblehead, DanversJan 28 · High Jump · Place 2 · MarbleheadHigh Jump2.5-1012

2026 Indoor Track

25 results
DateMeetEventPlMarkGr
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 56 · MarbleheadLong Jump565.62m PB12
Feb 26MSTCA Boys PentathlonFeb 26 · High Jump · Place 14 · MarbleheadHigh Jump141.77m PB12
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 37 · MarbleheadShot Put379.79m12
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 116 · Marblehead55m Hurdles11610.69a12
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 96 · Marblehead1000 Meters963:29.22a PB12
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · Long Jump · Place 17 · MarbleheadLong Jump1719-3.2512
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · High Jump · Place 13 · MarbleheadHigh Jump135-1012
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · Long Jump · Place 17 · MarbleheadLong Jump1719-03.25—
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · High Jump · Place 13 · MarbleheadHigh Jump135-10.00—
Feb 4NEC Week #6 - Marblehead, Winthrop, SalemFeb 4 · High Jump · Place 2 · MarbleheadHigh Jump25-0812
Feb 4NEC Week #6 - Marblehead, Winthrop, SalemFeb 4 · 50 Meters · Place 1 · Marblehead50 Meters16.0 PB12
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · Long Jump · Place 3 · MarbleheadLong Jump319-9.5012
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · High Jump · Place 4 · MarbleheadHigh Jump46-012
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · 55 Meters · Place 4 · Marblehead55 MetersRound P46.87a PB12
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · 55 Meters · Place 8 · Marblehead55 Meters86.93a12
Jan 24MSTCA Coaches' InvitationalJan 24 · Long Jump · Place 46 · MarbleheadLong Jump4619-05.5012
Jan 24MSTCA Coaches' InvitationalJan 24 · High Jump · MarbleheadHigh Jump—NH12
Jan 22NEC Week #4 - Gloucester, Peabody, Saugus, MarbleheadJan 22 · Varsity 50 Yard Dash · Place 3 · MarbleheadVarsity 50 Yard Dash36.1 PB12
Jan 17MSTCA Kalperis Relays - Division 3Jan 17 · Long Jump · Place 20 · MarbleheadLong Jump205.82m12
Jan 17MSTCA Kalperis Relays - Division 3Jan 17 · High Jump · Place 8 · MarbleheadHigh Jump81.78m12
Jan 15NEC Week #3 - Salem, Gloucester, Masconomet, MarbleheadJan 15 · High Jump · Place 1 · MarbleheadHigh Jump16-212
Jan 15NEC Week #3 - Salem, Gloucester, Masconomet, MarbleheadJan 15 · 55 Meters · Place 2 · Marblehead55 Meters26.91a12
Jan 15NEC Week #3 - Salem, Gloucester, Masconomet, MarbleheadJan 15 · Long Jump · Place 1 · MarbleheadLong Jump121-4.512
Jan 8NEC Week #2 - Peabody, Marblehead, Winthrop, SwampscottJan 8 · High Jump · Place 3 · MarbleheadHigh Jump35-612
Jan 8NEC Week #2 - Peabody, Marblehead, Winthrop, SwampscottJan 8 · 55 Meters · Place 7 · Marblehead55 Meters77.112

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17NEC Week #1 - Marblehead, Gloucester, BeverlyDec 17 · High Jump · Place 6 · MarbleheadHigh Jump65-412
Dec 12Northeast Conference InvitationalDec 12 · Long Jump · Place 7 · MarbleheadLong Jump7.18-05.0012
Jan 23NEC Week #5 - Gloucester v Peabody, Saugus v MarbleheadJan 23 · 55 Meters · Place 19 · Marblehead55 Meters197.75a—
Jan 9NEC Week #3 - Salem v Gloucester, Marblehead v MasconometJan 9 · 55 Meters · Place 29 · Marblehead55 Meters298.15a—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23NEC Outdoor Championship 2025May 23 · Long Jump · Place 10 · MarbleheadLong Jump10.18-06.0011
May 23NEC Outdoor Championship 2025May 23 · High Jump · MarbleheadHigh Jump—NH11
May 17MSTCA Division 3 RelaysMay 17 · Long Jump · Place 23 · MarbleheadLong Jump235.37m PB11
May 17MSTCA Division 3 RelaysMay 17 · High Jump · Place 15 · MarbleheadHigh Jump151.60m PB11
May 13NEC Rain Date Meet May 13 · Long Jump · Place 11 · MarbleheadLong Jump1118-2.7511
May 13NEC Rain Date Meet May 13 · High Jump · Place 6 · MarbleheadHigh Jump65-611
Apr 30NEC Week #5 - Gloucester, Salem, Marblehead, MasconometApr 30 · High Jump · Place 6 · MarbleheadHigh Jump6.5-0211
Apr 23Northeast Conference Spring ChallengeApr 23 · 200 Meters · Place 20 · Marblehead200 Meters2025.82a11
Apr 15NEC Week #3 - Beverly, Marblehead, GloucesterApr 15 · High Jump · Place 2 · MarbleheadHigh Jump25-611
Apr 8NEC Week #2 - Marblehead, Swampscott, DanversApr 8 · High Jump · Place 6 · MarbleheadHigh Jump65-0211
Apr 2NEC Week #1 - Peabody, Marblehead, Swampscott, WinthropApr 2 · Long Jump · Place 8 · MarbleheadLong Jump818-2.511
Apr 2NEC Week #1 - Peabody, Marblehead, Swampscott, WinthropApr 2 · High Jump · Place 10 · MarbleheadHigh Jump105-211

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 12NEC Week #1 - Gloucester, Beverly, MarbleheadDec 12 · High Jump · Place 9 · MarbleheadHigh Jump94-8—
Jan 24Gloucester v Marblehead v SaugusJan 24 · Long Jump · Place 13 · MarbleheadLong Jump1316-6.50—
Jan 24Gloucester v Marblehead v SaugusJan 24 · 300 Meters · Place 15 · Marblehead300 Meters1547.50a PB—
Jan 24Gloucester v Marblehead v SaugusJan 24 · 55 Meters · Place 12 · Marblehead55 Meters127.87a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29NEC 2023-2024 Freshman-Sophomore Championship MeetDec 29 · 55 Meter · Place 18 · Marblehead55 MeterRound P18.7.83a PB10
Dec 29NEC 2023-2024 Freshman-Sophomore Championship MeetDec 29 · Long Jump · Place 8 · MarbleheadLong Jump8.15-03.5010

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Northeast Conference Meet #1Dec 11 · 55 Meter · Place 39 · Marblehead55 Meter39.8.02a9