Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNEC Week 6 Saugus @ Winthrop · May 1011.1NEC Week 6 Saugus @ WinthropMay 10, 2024
100 Meters · Outdoor · Hand timedNEC Week 1 - Peabody @ Saugus · Apr 111.9hNEC Week 1 - Peabody @ SaugusApril 1, 2024
110m Hurdles · 39" / 0.991m · OutdoorNortheast Conference TF Championship · May 2121.26aNortheast Conference TF ChampionshipMay 21, 2022
200 Meters · OutdoorNEC Week #5 - Saugus, Swampscott, Beverly · Apr 2924.1NEC Week #5 - Saugus, Swampscott, BeverlyApril 29, 2025
55 Meter · IndoorNEC Winter Invitational (Boys) · Dec 96.95aNEC Winter Invitational (Boys)December 9, 2023
55 Meter · OutdoorNEC Week #1 - Masconomet, Danvers, Saugus, Winthrop · Dec 127.0NEC Week #1 - Masconomet, Danvers, Saugus, WinthropDecember 12, 2024
55 Meters · IndoorDanvers vs. Saugus, Beverly vs. Masconomet · Jan 256.8Danvers vs. Saugus, Beverly vs. MasconometJanuary 25, 2024
High Jump · IndoorMSTCA Division 4 James Kalperis Relays · Jan 191.53mMSTCA Division 4 James Kalperis RelaysJanuary 19, 2025
High Jump · OutdoorSaugus vs. Mystic Valley · May 165'0"Saugus vs. Mystic ValleyMay 16, 2025
Long Jump · IndoorNEC 2023-2024 Freshman-Sophomore Championship Meet · Dec 2919-06.00NEC 2023-2024 Freshman-Sophomore Championship MeetDecember 29, 2023
Long Jump · OutdoorNEC Championships · May 2220' 8.75"NEC ChampionshipsMay 22, 2026
Varsity 45 Yard Dash Finals · IndoorNEC Week #4 - Peabody, Beverly, Saugus, Salem · Jan 155.4NEC Week #4 - Peabody, Beverly, Saugus, SalemJanuary 15, 2025
Varsity 50 Yard Dash · IndoorNEC Week #3 - Saugus, Beverly · Jan 156.0NEC Week #3 - Saugus, BeverlyJanuary 15, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Long Jump · Place 15 · SaugusLong Jump15.19-03.5012
May 22NEC ChampionshipsMay 22 · Long Jump · Place 3 · SaugusLong Jump3.20' 8.75" PB12
Apr 28NEC Week #5 - Saugus, Beverly, SwampscottApr 28 · Long Jump · Place 3 · SaugusLong Jump3.19-05.512
Apr 28NEC Week #5 - Saugus, Beverly, SwampscottApr 28 · 100 Meters · Place 6 · Saugus100 Meters6.12.012
Apr 28NEC Week # 5 Saugus, Swampscott, BeverlyApr 28 · Long Jump · Place 3 · SaugusLong Jump3.19-05.512
Apr 28NEC Week # 5 Saugus, Swampscott, BeverlyApr 28 · 100 Meters · Place 6 · Saugus100 Meters6.12.012
Apr 22Northeast Conference Spring ChallengeApr 22 · Long Jump · Place 6 · SaugusLong Jump618-1112
Apr 22Northeast Conference Spring ChallengeApr 22 · 200 Meters · Place 8 · Saugus200 Meters824.90a12
Apr 22Northeast Conference Spring ChallengeApr 22 · 100 Meters · Place 14 · Saugus100 Meters1412.32a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 15NEC Week #3 - Saugus, BeverlyJan 15 · Varsity 50 Yard Dash · Place 2 · SaugusVarsity 50 Yard Dash26.0 PB12
Jan 7NEC Week #2 - Saugus, Danvers, GloucesterJan 7 · 55 Meters · Place 5 · Saugus55 Meters57.20a12

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 17NEC Week #1 - Masconomet, Danvers, Saugus, WinthropDec 17 · 55 Meters · Place 4 · Saugus55 Meters47.012
Dec 12Northeast Conference InvitationalDec 12 · 55 Meter · Place 5 · Saugus55 Meter5.6.96a12
Dec 12Northeast Conference InvitationalDec 12 · Long Jump · Place 5 · SaugusLong Jump5.18-09.0012
Feb 9Northeast Conference Indoor track & Field ChampionshipFeb 9 · Long Jump · Place 13 · SaugusLong Jump1317-4.50—
Feb 9Northeast Conference Indoor track & Field ChampionshipFeb 9 · 55 Meters · Place 10 · Saugus55 Meters106.94a—
Jan 23NEC Week #5 - Gloucester v Peabody, Saugus v MarbleheadJan 23 · 55 Meters · Place 4 · Saugus55 Meters47.00a—
Jan 23NEC Week #5 - Gloucester v Peabody, Saugus v MarbleheadJan 23 · Long Jump · Place 8 · SaugusLong Jump819-1.25—
Jan 19MSTCA Division 4 James Kalperis RelaysJan 19 · High Jump · Place 21 · SaugusHigh Jump211.53m PB—
Jan 15NEC Week #4 - Peabody, Beverly, Saugus, SalemJan 15 · Varsity 45 Yard Dash Finals · Place 2 · SaugusVarsity 45 Yard Dash Finals25.4 PB—
Jan 8NEC Week #3 - Beverly, Saugus, SwampscottJan 8 · 55 Meter · Place 4 · Saugus55 Meter4.7.111
Jan 8NEC Week #3 - Beverly, Saugus, SwampscottJan 8 · High Jump · Place 8 · SaugusHigh Jump8.4-1011

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 100 Meters · Place 26 · Saugus100 Meters2611.60a11
May 23NEC Outdoor Championship 2025May 23 · Long Jump · Place 12 · SaugusLong Jump12.17-10.0011
May 23NEC Outdoor Championship 2025May 23 · 200 Meters · Place 15 · Saugus200 Meters15.24.69a11
May 23NEC Outdoor Championship 2025May 23 · 100 Meters · Place 6 · Saugus100 MetersRound P6.11.59a11
May 23NEC Outdoor Championship 2025May 23 · 100 Meters · Place 7 · Saugus100 Meters7.11.82a11
May 16Saugus vs. Mystic ValleyMay 16 · High Jump · Place 1 · SaugusHigh Jump1.5'0" PB11
May 16Saugus vs. Mystic ValleyMay 16 · 200 Meters · Place 1 · Saugus200 Meters1.24.911
May 16Saugus vs. Mystic ValleyMay 16 · 100 Meters · Place 1 · Saugus100 Meters1.11.711
May 8NEC Week #6 - Peabody, Masconomet, SaugusMay 8 · Long Jump · Place 6 · SaugusLong Jump6.18-0611
May 8NEC Week #6 - Peabody, Masconomet, SaugusMay 8 · High Jump · Place 8 · SaugusHigh Jump8.5-0011
May 8NEC Week #6 - Peabody, Masconomet, SaugusMay 8 · 200 Meters · Place 6 · Saugus200 Meters6.24.611
May 8NEC Week #6 - Peabody, Masconomet, SaugusMay 8 · 100 Meters · Place 7 · Saugus100 Meters7.12.111
Apr 29NEC Week #5 - Saugus, Swampscott, BeverlyApr 29 · Long Jump · Place 7 · SaugusLong Jump718-0611
Apr 29NEC Week #5 - Saugus, Swampscott, BeverlyApr 29 · High Jump · Place 8 · SaugusHigh Jump85-0011
Apr 29NEC Week #5 - Saugus, Swampscott, BeverlyApr 29 · 200 Meters · Place 3 · Saugus200 Meters324.1 PB11
Apr 29NEC Week #5 - Saugus, Swampscott, BeverlyApr 29 · 100 Meters · Place 5 · Saugus100 Meters511.711
Apr 23Northeast Conference Spring ChallengeApr 23 · 200 Meters · Place 7 · Saugus200 Meters724.63a11
Apr 23Northeast Conference Spring ChallengeApr 23 · 100 Meters · Place 15 · Saugus100 Meters1512.18a11
Apr 16NEC Week #3 - Masconomet, Danvers, Winthrop, SaugusApr 16 · Long Jump · Place 11 · SaugusLong Jump1115-0811
Apr 16NEC Week #3 - Masconomet, Danvers, Winthrop, SaugusApr 16 · High Jump · Place 9 · SaugusHigh Jump94-0811
Apr 16NEC Week #3 - Masconomet, Danvers, Winthrop, SaugusApr 16 · 100 Meters · Place 8 · Saugus100 Meters812.911
Apr 9NEC Week #2 - Peabody, Beverly, Saugus, SalemApr 9 · Long Jump · Place 5 · SaugusLong Jump518-0911
Apr 9NEC Week #2 - Peabody, Beverly, Saugus, SalemApr 9 · 200 Meters · Place 6 · Saugus200 Meters624.911
Apr 9NEC Week #2 - Peabody, Beverly, Saugus, SalemApr 9 · 100 Meters · Place 5 · Saugus100 Meters511.611
Apr 3NEC Week #1 - Gloucester, Danvers, SaugusApr 3 · Long Jump · Place 3 · SaugusLong Jump318-0.511
Apr 3NEC Week #1 - Gloucester, Danvers, SaugusApr 3 · 100 Meters · Place 2 · Saugus100 Meters211.511

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 14NEC Winter InvitationalDec 14 · 55 Meter · Place 18 · Saugus55 MeterRound P18.7.21aWind: 011
Dec 14NEC Winter InvitationalDec 14 · Long Jump · Place 8 · SaugusLong Jump8.17' 1011
Feb 18MIAA Division 4 Indoor Track & Field ChampionshipFeb 18 · Long Jump · Place 26 · SaugusLong Jump2617-0—
Feb 18MIAA Division 4 Indoor Track & Field ChampionshipFeb 18 · 55 Meters · Place 23 · Saugus55 Meters236.92a—
Feb 10NEC League ChampionshipFeb 10 · Long Jump · Place 6 · SaugusLong Jump619-4.50—
Feb 10NEC League ChampionshipFeb 10 · 55 Meters · Place 6 · Saugus55 Meters66.93a—
Feb 10NEC League ChampionshipFeb 10 · 55 Meters · Place 6 · Saugus55 Meters66.89a—
Jan 25Danvers vs. Saugus, Beverly vs. MasconometJan 25 · 55 Meters · Place 1 · Saugus55 Meters16.8 PB—
Jan 24Gloucester v Marblehead v SaugusJan 24 · 55 Meters · Place 1 · Saugus55 Meters17.16a—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Dec 12NEC Week #1 - Masconomet, Danvers, Saugus, WinthropDec 12 · 55 Meter · Place 4 · Saugus55 Meter4.7.0 PB11
May 23MIAA Division 4 Track & Field ChampionshipMay 23 · 100 Meters · Saugus100 MetersRound P--DNSWind: 1.310
May 18NEC Championship MeetMay 18 · 100 Meters · Place 29 · Saugus100 MetersRound P2913.1610
May 14NEC Week 7 Beverly, Saugus, Swampscott @ WinthropMay 14 · Long Jump · Place 7 · SaugusLong Jump718-9—
May 14NEC Week 7 Beverly, Saugus, Swampscott @ WinthropMay 14 · 100 Meters · Place 2 · Saugus100 Meters211.6—
May 10NEC Week 6 Saugus @ WinthropMay 10 · Long Jump · Place 1 · SaugusLong Jump118-6—
May 10NEC Week 6 Saugus @ WinthropMay 10 · 200 Meters · Place 4 · Saugus200 Meters426.4—
May 10NEC Week 6 Saugus @ WinthropMay 10 · 100 Meters · Place 2 · Saugus100 Meters211.1 PB—
May 3NEC Week 5 Salem @ SaugusMay 3 · Long Jump · Place 1 · SaugusLong Jump118-1—
May 3NEC Week 5 Salem @ SaugusMay 3 · 100 Meters · Place 1 · Saugus100 Meters111.3—
Apr 24NEC Week 4 Marblehead, Saugus, and Danvers @ GloucesterApr 24 · Long Jump · Place 13 · SaugusLong Jump1315-3.50—
Apr 24NEC Week 4 Marblehead, Saugus, and Danvers @ GloucesterApr 24 · 100 Meters · Place 6 · Saugus100 Meters612.11a—
Apr 15NEC Week 3 Masconomet @ SaugusApr 15 · Long Jump · Place 3 · SaugusLong Jump3.17-09.5010
Apr 15NEC Week 3 Masconomet @ SaugusApr 15 · 100 Meters · Place 2 · Saugus100 Meters2.11.7010
Apr 1NEC Week 1 - Peabody @ SaugusApr 1 · Long Jump · Place 3 · SaugusLong Jump317-4.50—
Apr 1NEC Week 1 - Peabody @ SaugusApr 1 · 100 Meters · Place 3 · Saugus100 Meters311.9h PB—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 29NEC 2023-2024 Freshman-Sophomore Championship MeetDec 29 · 55 Meter · Place 2 · Saugus55 MeterRound P2.7.12a10
Dec 29NEC 2023-2024 Freshman-Sophomore Championship MeetDec 29 · 55 Meter · Place 1 · Saugus55 Meter1.6.99a10
Dec 29NEC 2023-2024 Freshman-Sophomore Championship MeetDec 29 · Long Jump · Place 2 · SaugusLong Jump2.19-06.00 PB10
Dec 9NEC Winter Invitational (Boys)Dec 9 · 55 Meter · Place 5 · Saugus55 MeterRound P5.6.95a PB10
Dec 9NEC Winter Invitational (Boys)Dec 9 · 55 Meter · Place 6 · Saugus55 Meter6.6.98a10
Dec 9NEC Winter Invitational (Boys)Dec 9 · Long Jump · Place 9 · SaugusLong Jump9.17-01.5010
Feb 4NEC ChampionshipFeb 4 · 55 Meters · Place 5 · Saugus55 MetersRound P57.27FR

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 21Northeast Conference Championship MeetMay 21 · Long Jump · Place 13 · SaugusLong Jump1318-4.509
May 21Northeast Conference Championship MeetMay 21 · 100 Meters · Place 14 · Saugus100 MetersRound P1411.989

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Northeast Conference Meet #1Dec 11 · 55 Meter · Place 18 · Saugus55 Meter18.7.53a9

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 21Northeast Conference TF ChampionshipMay 21 · 110m Hurdles · Place 13 · Saugus110m Hurdles39" / 0.991mRound P13.21.26a PB8