Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMIAA Division 2 Track & Field Championship · May 295:15.31aMIAA Division 2 Track & Field ChampionshipMay 29, 2026
100m Hurdles · 30" / 0.762m · OutdoorNEC Middle School Championship · May 2917.83aNEC Middle School ChampionshipMay 29, 2024
400 Meters · OutdoorNEC Week #5 - Saugus, Beverly, Swampscott · Apr 2869.7NEC Week #5 - Saugus, Beverly, SwampscottApril 28, 2026
400m Hurdles · 30" / 0.762m · OutdoorNEC Championships · May 221:06.60aNEC ChampionshipsMay 22, 2026
800 Meters · OutdoorNEC Week #5 - Saugus, Beverly, Swampscott · Apr 282:23.9NEC Week #5 - Saugus, Beverly, SwampscottApril 28, 2026
Discus · 1kg · OutdoorNEC Middle School Championship · May 2925-08.00NEC Middle School ChampionshipMay 29, 2024
Long Jump · OutdoorNEC Middle School Championship · May 2913-07.00NEC Middle School ChampionshipMay 29, 2024

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · 400m Hurdles · Place 14 · BeverlyBeverly400m Hurdles30" / 0.762m14.1:06.80a10
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 3 · BeverlyBeverly400m Hurdles30" / 0.762m3.1:06.70a10
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 1 Mile · Place 12 · BeverlyBeverly1 Mile12.5:15.31a PB10
May 22NEC ChampionshipsMay 22 · 400m Hurdles · Place 1 · BeverlyBeverly400m Hurdles30" / 0.762m1.1:06.60a PB10
May 22NEC ChampionshipsMay 22 · 1 Mile · Place 2 · BeverlyBeverly1 Mile2.5:26.80a10
May 12NEC Rain Date MeetMay 12 · 400m Hurdles · Place 1 · BeverlyBeverly400m Hurdles30" / 0.762m1.1:07.62a10
May 12NEC Rain Date MeetMay 12 · 800 Meters · Place 1 · BeverlyBeverly800 Meters1.2:26.19a10
May 9NEC Freshman-Sophomore Championship MeetMay 9 · 400m Hurdles · Place 1 · BeverlyBeverly400m Hurdles11:08.56a10
May 9NEC Freshman-Sophomore Championship MeetMay 9 · 800 Meters · Place 1 · BeverlyBeverly800 Meters12:24.38a10
Apr 28NEC Week #5 - Saugus, Beverly, SwampscottApr 28 · 400m Hurdles · Place 1 · BeverlyBeverly400m Hurdles30" / 0.762m1.69.710
Apr 28NEC Week #5 - Saugus, Beverly, SwampscottApr 28 · 800 Meters · Place 2 · BeverlyBeverly800 Meters2.2:23.9 PB10
Apr 28NEC Week #5 - Saugus, Beverly, SwampscottApr 28 · 400 Meters · Place 1 · BeverlyBeverly400 Meters1.69.7 PB10
Apr 28NEC Week # 5 Saugus, Swampscott, BeverlyApr 28 · 400m Hurdles · Place 1 · BeverlyBeverly400m Hurdles30" / 0.762m1.69.710
Apr 28NEC Week # 5 Saugus, Swampscott, BeverlyApr 28 · 800 Meters · Place 2 · BeverlyBeverly800 Meters2.2:23.910
Apr 28NEC Week # 5 Saugus, Swampscott, BeverlyApr 28 · 400 Meters · Place 1 · BeverlyBeverly400 Meters1.69.710
Apr 242026 BSR Eagle InviteApr 24 · 400m Hurdles · Place 1 · BeverlyBeverly400m Hurdles30" / 0.762m1.1:08.30a10
Apr 242026 BSR Eagle InviteApr 24 · 800 Meters · Place 3 · BeverlyBeverly800 Meters3.2:24.27a10
Apr 14NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · 400m Hurdles · Place 1 · BeverlyBeverly400m Hurdles30" / 0.762m1.70.010
Apr 14NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · 1 Mile · Place 2 · BeverlyBeverly1 Mile2.5:30.410
Apr 1NEC Week #1 - Masconomet, Beverly, SalemApr 1 · 1 Mile · Place 1 · BeverlyBeverly1 Mile1.5:50.310

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 29NEC Middle School ChampionshipMay 29 · Long Jump · Place 2 · St. Mary (Beverly)St. Mary (Beverly)Long Jump2.13-07.00 PB8
May 29NEC Middle School ChampionshipMay 29 · Discus · Place 13 · St. Mary (Beverly)St. Mary (Beverly)Discus1kg13.25-08.00 PB8
May 29NEC Middle School ChampionshipMay 29 · 100m Hurdles · Place 1 · St. Mary (Beverly)St. Mary (Beverly)100m Hurdles30" / 0.762mRound P1.17.83a PB8
May 29NEC Middle School ChampionshipMay 29 · 100m Hurdles · Place 1 · St. Mary (Beverly)St. Mary (Beverly)100m Hurdles30" / 0.762m1.17.93a8
May 29NEC Middle School ChampionshipMay 29 · 800 Meters · Place 1 · St. Mary (Beverly)St. Mary (Beverly)800 Meters1.2:39.49a8