Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNEC Week #5 - Saugus, Swampscott, Beverly · Apr 2912.7NEC Week #5 - Saugus, Swampscott, BeverlyApril 29, 2025
100 Meters · Outdoor · Hand timedNEC Week 1 - Beverly @ Salem · Apr 114.4hNEC Week 1 - Beverly @ SalemApril 1, 2024
200 Meters · OutdoorNEC Outdoor Championship 2025 · May 2327.01aNEC Outdoor Championship 2025May 23, 2025
200 Meters · Outdoor · Hand timedNEC Week 1 - Beverly @ Salem · Apr 128.9hNEC Week 1 - Beverly @ SalemApril 1, 2024
400 Meters · OutdoorNEC Championships · May 221:01.31aNEC ChampionshipsMay 22, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 400 Meters · Place 17 · Beverly400 Meters17.1:02.29a11
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 100 Meters · Place 13 · Beverly100 MetersRound P13.13.32aWind: -0.111
May 22NEC ChampionshipsMay 22 · 400 Meters · Place 2 · Beverly400 Meters2.1:01.31a PB11
May 22NEC ChampionshipsMay 22 · 100 Meters · Place 4 · Beverly100 MetersRound P4.13.09aWind: 011
May 22NEC ChampionshipsMay 22 · 100 Meters · Place 8 · Beverly100 Meters8.13.74aWind: 011
May 12NEC Rain Date MeetMay 12 · 400 Meters · Place 3 · Beverly400 Meters3.1:02.44a11
May 12NEC Rain Date MeetMay 12 · 100 Meters · Place 6 · Beverly100 Meters6.13.42a11
May 9Weston Twilight Invitational - Weston EventsMay 9 · 400 Meters · Place 22 · Beverly400 Meters221:03.54a11
May 9Weston Twilight Invitational - Weston EventsMay 9 · 100 Meters · Place 20 · Beverly100 Meters2013.52a11
Apr 28NEC Week #5 - Saugus, Beverly, SwampscottApr 28 · 100 Meters · Place 3 · Beverly100 Meters3.13.111
Apr 28NEC Week # 5 Saugus, Swampscott, BeverlyApr 28 · 100 Meters · Place 3 · Beverly100 Meters3.13.111
Apr 242026 BSR Eagle InviteApr 24 · 200 Meters · Place 8 · Beverly200 Meters8.28.32a11
Apr 242026 BSR Eagle InviteApr 24 · 100 Meters · Place 4 · Beverly100 Meters4.13.25a11
Apr 22Northeast Conference Spring ChallengeApr 22 · 400 Meters · Place 2 · Beverly400 Meters21:06.17a11
Apr 14NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · 200 Meters · Place 3 · Beverly200 Meters3.27.711
Apr 14NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · 100 Meters · Place 3 · Beverly100 Meters3.12.811
Apr 1NEC Week #1 - Masconomet, Beverly, SalemApr 1 · 200 Meters · Place 1 · Beverly200 Meters1.28.211
Apr 1NEC Week #1 - Masconomet, Beverly, SalemApr 1 · 100 Meters · Place 4 · Beverly100 Meters4.13.811

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 200 Meters · Place 11 · Beverly200 MetersRound P1127.04a10
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 100 Meters · Place 10 · Beverly100 MetersRound P1013.00a10
May 23NEC Outdoor Championship 2025May 23 · 200 Meters · Place 6 · Beverly200 Meters6.27.01a PB10
May 10Andover Boosters InvitationalMay 10 · 200 Meters · Place 19 · Beverly200 Meters1928.29a10
May 10Andover Boosters InvitationalMay 10 · 100 Meters · Place 16 · Beverly100 MetersRound P1613.82a10
May 7NEC Week #6 - Swampscott, Gloucester, Danvers, BeverlyMay 7 · 200 Meters · Place 3 · Beverly200 Meters327.63a10
May 7NEC Week #6 - Swampscott, Gloucester, Danvers, BeverlyMay 7 · 100 Meters · Place 2 · Beverly100 Meters213.53a10
May 3NEC Freshman-Sophomore Championship MeetMay 3 · 200 Meters · Place 3 · Beverly200 Meters327.40a10
May 3NEC Freshman-Sophomore Championship MeetMay 3 · 100 Meters · Place 4 · Beverly100 MetersRound P413.37a10
May 3NEC Freshman-Sophomore Championship MeetMay 3 · 100 Meters · Place 4 · Beverly100 Meters413.16a10
Apr 29NEC Week #5 - Saugus, Swampscott, BeverlyApr 29 · 200 Meters · Place 3 · Beverly200 Meters327.410
Apr 29NEC Week #5 - Saugus, Swampscott, BeverlyApr 29 · 100 Meters · Place 2 · Beverly100 Meters212.7 PB10
Apr 15NEC Week #3 - Beverly, Marblehead, GloucesterApr 15 · 100 Meters · Place 5 · Beverly100 Meters513.310
Apr 9NEC Week #2 - Peabody, Beverly, Saugus, SalemApr 9 · 200 Meters · Place 1 · Beverly200 Meters127.310
Apr 9NEC Week #2 - Peabody, Beverly, Saugus, SalemApr 9 · 100 Meters · Place 1 · Beverly100 Meters112.810
Apr 2NEC Week #1 - Salem, Beverly, MasconometApr 2 · 200 Meters · Place 1 · Beverly200 Meters127.210
Apr 2NEC Week #1 - Salem, Beverly, MasconometApr 2 · 100 Meters · Place 1 · Beverly100 Meters113.310

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 18NEC Championship MeetMay 18 · 200 Meters · Place 8 · Beverly200 Meters828.329
May 18NEC Championship MeetMay 18 · 100 Meters · Place 14 · Beverly100 MetersRound P1413.849
May 14NEC Week 7 Beverly, Saugus, Swampscott @ WinthropMay 14 · 200 Meters · Place 3 · Beverly200 Meters328.8—
May 14NEC Week 7 Beverly, Saugus, Swampscott @ WinthropMay 14 · 100 Meters · Place 3 · Beverly100 Meters313.6—
May 13NEC Week 7 Salem, Marblehead @ BeverlyMay 13 · 400 Meters · Place 4 · Beverly400 Meters41:06.8—
May 13NEC Week 7 Salem, Marblehead @ BeverlyMay 13 · 100 Meters · Place 2 · Beverly100 Meters213.5—
May 11Andover Boosters InvitationalMay 11 · 100 Meters · Place 24 · Beverly100 Meters2413.65a—
May 4NEC Freshman Sophomore ChampionshipMay 4 · 200 Meters · Place 8 · Beverly200 Meters828.68a—
May 4NEC Freshman Sophomore ChampionshipMay 4 · 100 Meters · Place 8 · Beverly100 Meters813.67a—
May 4NEC Freshman Sophomore ChampionshipMay 4 · 100 Meters · Place 6 · Beverly100 Meters613.57a—
May 1NEC Week 5 Gloucester @ BeverlyMay 1 · Long Jump · Place 8 · BeverlyLong Jump812-6—
May 1NEC Week 5 Gloucester @ BeverlyMay 1 · 200 Meters · Place 1 · Beverly200 Meters128.4—
May 1NEC Week 5 Gloucester @ BeverlyMay 1 · 100 Meters · Place 2 · Beverly100 Meters213.1—
Apr 22NEC Week 4 Beverly @ PeabodyApr 22 · 200 Meters · Place 4 · Beverly200 Meters428.8—
Apr 22NEC Week 4 Beverly @ PeabodyApr 22 · 100 Meters · Place 2 · Beverly100 Meters213.4—
Apr 17NEC Week 3 Swampscott @ BeverlyApr 17 · 200 Meters · Place 3 · Beverly200 Meters3.28.809
Apr 17NEC Week 3 Swampscott @ BeverlyApr 17 · 100 Meters · Place 1 · Beverly100 Meters1.13.309
Apr 8NEC Week 2 Beverly @ MasconometApr 8 · 200 Meters · Place 5 · Beverly200 Meters529.90—
Apr 8NEC Week 2 Beverly @ MasconometApr 8 · 100 Meters · Place 3 · Beverly100 Meters313.80—
Apr 1NEC Week 1 - Beverly @ SalemApr 1 · 200 Meters · Place 1 · Beverly200 Meters128.9h PB—
Apr 1NEC Week 1 - Beverly @ SalemApr 1 · 100 Meters · Place 1 · Beverly100 Meters114.4h PB—