Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNEC Week #5 - Saugus, Beverly, Swampscott · Apr 2812.0NEC Week #5 - Saugus, Beverly, SwampscottApril 28, 2026
110m Hurdles · 39" / 0.991m · OutdoorSaugus vs. Mystic Valley · May 1620.3Saugus vs. Mystic ValleyMay 16, 2025
200 Meters · OutdoorNEC Week #3 - Danvers, Masconomet, Saugus, Winthrop · Apr 1525.7NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApril 15, 2026
400 Meters · OutdoorNortheast Conference Spring Challenge · Apr 231:01.40aNortheast Conference Spring ChallengeApril 23, 2025
Discus · 1.6kg · OutdoorMIAA Division 5 Track & Field Championship · May 29123-04MIAA Division 5 Track & Field ChampionshipMay 29, 2026
Shot Put · 12lb · OutdoorNEC Championships · May 2240' 2.25"NEC ChampionshipsMay 22, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Discus · Place 4 · SaugusDiscus1.6kg4.123-04 PB11
May 22NEC ChampionshipsMay 22 · Discus · Place 7 · SaugusDiscus1.6kg7.117' 9"11
May 22NEC ChampionshipsMay 22 · Shot Put · Place 10 · SaugusShot Put12lb10.40' 2.25" PB11
May 12NEC Rain Date MeetMay 12 · Discus · Place 5 · SaugusDiscus1.6kg5.119' 3"11
May 12NEC Rain Date MeetMay 12 · Shot Put · Place 9 · SaugusShot Put12lb9.37' 10"11
May 12NEC Rain Date MeetMay 12 · 200 Meters · Saugus200 Meters—DNS11
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · Discus · Place 2 · SaugusDiscus1.6kg2.122-0211
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · Shot Put · Place 6 · SaugusShot Put12lb6.38-0611
Apr 28NEC Week #5 - Saugus, Beverly, SwampscottApr 28 · Discus · Place 2 · SaugusDiscus1.6kg2.107-0011
Apr 28NEC Week #5 - Saugus, Beverly, SwampscottApr 28 · Shot Put · Place 3 · SaugusShot Put12lb3.37-09.011
Apr 28NEC Week #5 - Saugus, Beverly, SwampscottApr 28 · 100 Meters · Place 7 · Saugus100 Meters7.12.0 PB11
Apr 28NEC Week # 5 Saugus, Swampscott, BeverlyApr 28 · Discus · Place 2 · SaugusDiscus1.6kg2.107-0011
Apr 28NEC Week # 5 Saugus, Swampscott, BeverlyApr 28 · Shot Put · Place 3 · SaugusShot Put12lb3.37-09.011
Apr 28NEC Week # 5 Saugus, Swampscott, BeverlyApr 28 · 100 Meters · Place 7 · Saugus100 Meters7.12.011
Apr 22Northeast Conference Spring ChallengeApr 22 · Discus · Place 6 · SaugusDiscus6104-911
Apr 22Northeast Conference Spring ChallengeApr 22 · Shot Put · Place 9 · SaugusShot Put935-711
Apr 22Northeast Conference Spring ChallengeApr 22 · 200 Meters · Place 19 · Saugus200 Meters1926.10a11
Apr 22Northeast Conference Spring ChallengeApr 22 · 100 Meters · Place 23 · Saugus100 Meters2312.87a11
Apr 15NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · Discus · Place 2 · SaugusDiscus1.6kg2.113-0411
Apr 15NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · Shot Put · Place 5 · SaugusShot Put12lb5.36-0511
Apr 15NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · 200 Meters · Place 7 · Saugus200 Meters7.25.7 PB11
Apr 15NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · 100 Meters · Place 8 · Saugus100 Meters8.12.211
Mar 31NEC Week #1 - Gloucester, Saugus, DanversMar 31 · Discus · Place 1 · SaugusDiscus1.6kg1.111-0411
Mar 31NEC Week #1 - Gloucester, Saugus, DanversMar 31 · Shot Put · Place 3 · SaugusShot Put12lb3.33-07.511
Mar 31NEC Week #1 - Gloucester, Saugus, DanversMar 31 · 100 Meters · Place 9 · Saugus100 Meters9.13.111

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 23NEC Outdoor Championship 2025May 23 · Discus · Place 8 · SaugusDiscus1.6kg8.114-0210
May 23NEC Outdoor Championship 2025May 23 · Shot Put · Place 14 · SaugusShot Put12lb14.36-10.0010
May 16Saugus vs. Mystic ValleyMay 16 · Discus · Place 1 · SaugusDiscus1.6kg1.111'10
May 16Saugus vs. Mystic ValleyMay 16 · Shot Put · Place 1 · SaugusShot Put12lb1.36'3"10
May 16Saugus vs. Mystic ValleyMay 16 · 110m Hurdles · Place 2 · Saugus110m Hurdles39" / 0.991m2.20.3 PB10
May 8NEC Week #6 - Peabody, Masconomet, SaugusMay 8 · Discus · Place 6 · SaugusDiscus1.6kg6.98-06.010
May 8NEC Week #6 - Peabody, Masconomet, SaugusMay 8 · Shot Put · Place 8 · SaugusShot Put12lb8.35-09.510
May 8NEC Week #6 - Peabody, Masconomet, SaugusMay 8 · 110m Hurdles · Place 4 · Saugus110m Hurdles39" / 0.991m4.20.810
May 3NEC Freshman-Sophomore Championship MeetMay 3 · Discus · Place 6 · SaugusDiscus696-710
May 3NEC Freshman-Sophomore Championship MeetMay 3 · Shot Put · Place 6 · SaugusShot Put633-10.510
Apr 29NEC Week #5 - Saugus, Swampscott, BeverlyApr 29 · Discus · Place 3 · SaugusDiscus3105-0410
Apr 29NEC Week #5 - Saugus, Swampscott, BeverlyApr 29 · Shot Put · Place 6 · SaugusShot Put634-03.510
Apr 29NEC Week #5 - Saugus, Swampscott, BeverlyApr 29 · 110m Hurdles · Place 6 · Saugus110m Hurdles620.810
Apr 23Northeast Conference Spring ChallengeApr 23 · 110m Hurdles · Place 13 · Saugus110m Hurdles1320.44a10
Apr 23Northeast Conference Spring ChallengeApr 23 · 400 Meters · Place 26 · Saugus400 Meters261:01.40a PB10
Apr 16NEC Week #3 - Masconomet, Danvers, Winthrop, SaugusApr 16 · Discus · Place 5 · SaugusDiscus590-0310
Apr 16NEC Week #3 - Masconomet, Danvers, Winthrop, SaugusApr 16 · Shot Put · Place 8 · SaugusShot Put830-06.510
Apr 16NEC Week #3 - Masconomet, Danvers, Winthrop, SaugusApr 16 · 110m Hurdles · Place 5 · Saugus110m Hurdles521.210
Apr 9NEC Week #2 - Peabody, Beverly, Saugus, SalemApr 9 · Discus · Place 7 · SaugusDiscus788-0010
Apr 9NEC Week #2 - Peabody, Beverly, Saugus, SalemApr 9 · Shot Put · Place 8 · SaugusShot Put830-0910
Apr 9NEC Week #2 - Peabody, Beverly, Saugus, SalemApr 9 · 110m Hurdles · Place 7 · Saugus110m Hurdles720.910
Apr 3NEC Week #1 - Gloucester, Danvers, SaugusApr 3 · Discus · Place 2 · SaugusDiscus287-410
Apr 3NEC Week #1 - Gloucester, Danvers, SaugusApr 3 · Shot Put · Place 5 · SaugusShot Put529-110
Apr 3NEC Week #1 - Gloucester, Danvers, SaugusApr 3 · 100m Hurdles · Place 5 · Saugus100m Hurdles521.110

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 14NEC Week 7 Beverly, Saugus, Swampscott @ WinthropMay 14 · Discus · Place 10 · SaugusDiscus1071-0—
May 10NEC Week 6 Saugus @ WinthropMay 10 · Discus · Place 5 · SaugusDiscus574-6—
May 10NEC Week 6 Saugus @ WinthropMay 10 · 400 Meters · Place 5 · Saugus400 Meters565.4—
May 4NEC Freshman Sophomore ChampionshipMay 4 · Discus · Place 10 · SaugusDiscus1080-11—
May 4NEC Freshman Sophomore ChampionshipMay 4 · 400 Meters · Place 16 · Saugus400 Meters161:06.53a—
May 3NEC Week 5 Salem @ SaugusMay 3 · Discus · Place 2 · SaugusDiscus286-0—
May 3NEC Week 5 Salem @ SaugusMay 3 · 400 Meters · Place 3 · Saugus400 Meters363.9—
Apr 24NEC Week 4 Marblehead, Saugus, and Danvers @ GloucesterApr 24 · Discus · Place 11 · SaugusDiscus1180-0—
Apr 24NEC Week 4 Marblehead, Saugus, and Danvers @ GloucesterApr 24 · 400 Meters · Place 10 · Saugus400 Meters101:06.60a—
Apr 15NEC Week 3 Masconomet @ SaugusApr 15 · Discus · Place 7 · SaugusDiscus1.6kg7.72-11.509
Apr 15NEC Week 3 Masconomet @ SaugusApr 15 · 400 Meters · Place 4 · Saugus400 Meters4.1:07.109