Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · OutdoorNortheast Conference Spring Challenge · Apr 2255.60aNortheast Conference Spring ChallengeApril 22, 2026
400m Hurdles · 36" / 0.914m · OutdoorMIAA Division 4 Track & Field Championship · May 2856.42aMIAA Division 4 Track & Field ChampionshipMay 28, 2026
800 Meters · OutdoorNEC Week #3 - Gloucester, Marblehead, Beverly · Apr 142:07.3NEC Week #3 - Gloucester, Marblehead, BeverlyApril 14, 2026
Shot Put · 12lb · OutdoorNEC Week #5 - Salem v Gloucester, Masco v Marblehead · Apr 2934' 1.5"NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApril 29, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · 400m Hurdles · Place 24 · Marblehead400m Hurdles36" / 0.914m24.57.33a12
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 400m Hurdles · Place 3 · Marblehead400m Hurdles36" / 0.914m3.56.42a PB12
May 22NEC ChampionshipsMay 22 · 400m Hurdles · Place 1 · Marblehead400m Hurdles36" / 0.914m1.56.48a12
May 16MSTCA Coaches Metro InvitationalMay 16 · 400m Hurdles · Place 6 · Marblehead400m Hurdles659.32a12
May 12NEC Rain Date MeetMay 12 · 400m Hurdles · Place 3 · Marblehead400m Hurdles36" / 0.914m3.59.77a12
May 5NEC Week #6 - Salem, Winthrop, MarbleheadMay 5 · 400m Hurdles · Place 1 · Marblehead400m Hurdles36" / 0.914m1.1:00.812
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · Shot Put · Place 7 · MarbleheadShot Put12lb7.34' 1.5" PB12
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · 400m Hurdles · Place 2 · Marblehead400m Hurdles36" / 0.914m2.59.76a12
Apr 22Northeast Conference Spring ChallengeApr 22 · Shot Put · Place 24 · MarbleheadShot Put2430-10.512
Apr 22Northeast Conference Spring ChallengeApr 22 · 400m Hurdles · Place 1 · Marblehead400m Hurdles11:00.59a12
Apr 22Northeast Conference Spring ChallengeApr 22 · 400 Meters · Place 7 · Marblehead400 Meters755.60a PB12
Apr 14NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · Shot Put · Place 6 · MarbleheadShot Put12lb6.33-0512
Apr 14NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · 400m Hurdles · Place 2 · Marblehead400m Hurdles36" / 0.914m2.58.612
Apr 14NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · 800 Meters · Place 2 · Marblehead800 Meters2.2:07.3 PB12
Apr 7NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · 400m Hurdles · Place 1 · Marblehead400m Hurdles36" / 0.914m1.1:00.812

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 15NEC Week #3 - Beverly, Marblehead, GloucesterApr 15 · 400m Hurdles · Place 4 · Marblehead400m Hurdles465.311
Apr 8NEC Week #2 - Marblehead, Swampscott, DanversApr 8 · 400m Hurdles · Place 2 · Marblehead400m Hurdles263.511
Apr 2NEC Week #1 - Peabody, Marblehead, Swampscott, WinthropApr 2 · 400m Hurdles · Place 3 · Marblehead400m Hurdles364.411

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 18NEC Championship MeetMay 18 · Shot Put · Place 23 · MarbleheadShot Put2333-5.5010
May 18NEC Championship MeetMay 18 · High Jump · Place 11 · MarbleheadHigh Jump115-010
May 18NEC Championship MeetMay 18 · 400m Hurdles · Place 13 · Marblehead400m Hurdles131:05.5310
May 13NEC Week 7 Salem, Marblehead @ BeverlyMay 13 · High Jump · Place 5 · MarbleheadHigh Jump55-0—
May 13NEC Week 7 Salem, Marblehead @ BeverlyMay 13 · Shot Put · Place 3 · MarbleheadShot Put333-6—
May 13NEC Week 7 Salem, Marblehead @ BeverlyMay 13 · 400m Hurdles · Place 4 · Marblehead400m Hurdles41:08.7—
May 1NEC Week 5 Marblehead @ MasconometMay 1 · Shot Put · Place 6 · MarbleheadShot Put631-8—
May 1NEC Week 5 Marblehead @ MasconometMay 1 · 400m Hurdles · Place 5 · Marblehead400m Hurdles568.7—