Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorNEC Week 5 Winthrop @ Danvers · Apr 2920.1NEC Week 5 Winthrop @ DanversApril 29, 2024
50 Yard Dash · OutdoorNEC Week #5 - Salem, Swampscott, Saugus, Marblehead, Danvers · Jan 289.3NEC Week #5 - Salem, Swampscott, Saugus, Marblehead, DanversJanuary 28, 2026
55 Meter · IndoorNortheast Conference Meet #1 · Dec 118.30aNortheast Conference Meet #1December 11, 2022
55m Hurdles · 33" · IndoorNEC 2023-2024 Freshman-Sophomore Championship Meet · Dec 2910.91aNEC 2023-2024 Freshman-Sophomore Championship MeetDecember 29, 2023
55m Hurdles · 39" · IndoorNEC Winter Invitational · Dec 149.00aNEC Winter InvitationalDecember 14, 2024
55m Hurdles · 39" · OutdoorNEC Week #5 - Salem, Swampscott, Saugus, Marblehead, Danvers · Jan 289.3NEC Week #5 - Salem, Swampscott, Saugus, Marblehead, DanversJanuary 28, 2026
Shot Put · 12lb · OutdoorNEC Junior Varsity Championship Meet · May 1828' 7"NEC Junior Varsity Championship MeetMay 18, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 18NEC Junior Varsity Championship MeetMay 18 · Shot Put · Place 10 · DanversShot Put12lb10.28' 7" PB12
Jan 28NEC Week #5 - Salem, Swampscott, Saugus, Marblehead, DanversJan 28 · 50 Yard Dash · Place 4 · Danvers50 Yard Dash4.9.3 PB12
Jan 28NEC Week #5 - Salem, Swampscott, Saugus, Marblehead, DanversJan 28 · 55m Hurdles · Place 4 · Danvers55m Hurdles39"4.9.3 PB12
Jan 22NEC Week #4 - Salem, DanversJan 22 · 55m Hurdles · Place 2 · Danvers55m Hurdles39"2.9.512

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 5NEC Week #6 - Gloucester, Swampscott, Danvers, BeverlyFeb 5 · 55m Hurdles · Place 8 · Danvers55m Hurdles89.74a12
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · 55m Hurdles · Place 13 · Danvers55m HurdlesRound P139.92a12
Jan 14NEC Week #3 - Winthrop, Danvers, PeabodyJan 14 · Varsity 45y Hurdles · Place 3 · DanversVarsity 45y Hurdles36.612
Jan 7NEC Week #2 - Saugus, Danvers, GloucesterJan 7 · 55m Hurdles · Place 3 · Danvers55m Hurdles39.39a12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 17NEC Week #1 - Masconomet, Danvers, Saugus, WinthropDec 17 · 55m Hurdles · Place 1 · Danvers55m Hurdles109.312
Dec 12Northeast Conference InvitationalDec 12 · 55m Hurdles · Place 11 · Danvers55m Hurdles39"11.9.68a12
Feb 9Northeast Conference Indoor track & Field ChampionshipFeb 9 · 55m Hurdles · Place 16 · Danvers55m Hurdles1610.14a—
Jan 30NEC Week #6 - Swampscott v Gloucester, Danvers v BeverlyJan 30 · 55m Hurdles · Place 8 · Danvers55m Hurdles39"8.10.46a11
Jan 15NEC Week #4 - Marblehead, Danvers, SwampscottJan 15 · 55m Hurdles · Place 6 · Danvers55m Hurdles610.1—
Jan 8NEC Week #3 - Peabody, Winthrop, DanversJan 8 · 55m Hurdles · Place 4 · Danvers55m Hurdles410.1—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 7NEC Week #6 - Swampscott, Gloucester, Danvers, BeverlyMay 7 · 400m Hurdles · Place 2 · Danvers400m Hurdles21:17.30a11
May 7NEC Week #6 - Swampscott, Gloucester, Danvers, BeverlyMay 7 · 110m Hurdles · Place 2 · Danvers110m Hurdles220.75a11
May 1NEC Week #5 - Danvers, Peabody, WinthropMay 1 · 110m Hurdles · Place 5 · Danvers110m Hurdles519.811
Apr 23Northeast Conference Spring ChallengeApr 23 · 110m Hurdles · Place 12 · Danvers110m Hurdles1220.40a11
Apr 16NEC Week #3 - Masconomet, Danvers, Winthrop, SaugusApr 16 · 400m Hurdles · Place 6 · Danvers400m Hurdles61:16.911
Apr 8NEC Week #2 - Marblehead, Swampscott, DanversApr 8 · 400m Hurdles · Place 12 · Danvers400m Hurdles1279.711
Apr 8NEC Week #2 - Marblehead, Swampscott, DanversApr 8 · 110m Hurdles · Place 7 · Danvers110m Hurdles721.711
Apr 3NEC Week #1 - Gloucester, Danvers, SaugusApr 3 · 400m Hurdles · Place 3 · Danvers400m Hurdles31:11.811

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 18NEC Week #2 - Gloucester, Saugus, DanversDec 18 · 55m Hurdles · Place 1 · Danvers55m Hurdles39"1.9.711
Dec 12NEC Week #1 - Masconomet, Danvers, Saugus, WinthropDec 12 · 55m Hurdles · Place 2 · Danvers55m Hurdles39"2.9.511
Dec 12NEC Week #1 - Masconomet, Danvers, Saugus, WinthropDec 12 · High Jump · DanversHigh Jump—NH11
May 18NEC Championship MeetMay 18 · 110m Hurdles · Place 11 · Danvers110m HurdlesRound P1119.9310
May 15NEC Week 7 Peabody @ DanversMay 15 · 400m Hurdles · Place 5 · Danvers400m Hurdles570.5—
May 4NEC Freshman Sophomore ChampionshipMay 4 · 400m Hurdles · Place 14 · Danvers400m Hurdles141:12.00a—
May 4NEC Freshman Sophomore ChampionshipMay 4 · 110m Hurdles · Place 6 · Danvers110m Hurdles619.90a—
Apr 29NEC Week 5 Winthrop @ DanversApr 29 · 110m Hurdles · Place 5 · Danvers110m Hurdles39" / 0.991m5.20.1 PB10
Apr 24NEC Week 4 Marblehead, Saugus, and Danvers @ GloucesterApr 24 · 400m Hurdles · Place 2 · Danvers400m Hurdles21:38.63a—
Apr 16NEC Week 3 Danvers @ SalemApr 16 · 400m Hurdles · Place 2 · Danvers400m Hurdles21:13.7—
Apr 16NEC Week 3 Danvers @ SalemApr 16 · 110m Hurdles · Place 2 · Danvers110m Hurdles219.8—
Apr 8NEC Week 2 Saugus @ DanversApr 8 · 110m Hurdles · Place 4 · Danvers110m Hurdles39" / 0.991m4.21.0010

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 14NEC Winter InvitationalDec 14 · 55m Hurdles · Place 6 · Danvers55m Hurdles39"Round P6.9.00a PBWind: 011
Dec 14NEC Winter InvitationalDec 14 · 55m Hurdles · Place 5 · Danvers55m Hurdles39"5.9.25aWind: 011
Feb 10NEC League ChampionshipFeb 10 · 55m Hurdles · Place 19 · Danvers55m Hurdles1910.34a—
Jan 31Danvers, Winthrop, SalemJan 31 · 55m Hurdles · Place 1 · Danvers55m Hurdles110.3—
Jan 25Danvers vs. Saugus, Beverly vs. MasconometJan 25 · 55m Hurdles · Place 1 · Danvers55m Hurdles110.3—
Jan 10Gloucester v Danvers v SwampscottJan 10 · 55m Hurdles · Place 1 · Danvers55m Hurdles110.71a—
Jan 4Marblehead Dual MeetJan 4 · 55m Hurdles · Place 4 · Danvers55m Hurdles411.0—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29NEC 2023-2024 Freshman-Sophomore Championship MeetDec 29 · 55m Hurdles · Place 7 · Danvers55m Hurdles33"Round P7.10.91a PB10
Dec 29NEC 2023-2024 Freshman-Sophomore Championship MeetDec 29 · High Jump · DanversHigh Jump—NH10
Dec 9NEC Winter Invitational (Boys)Dec 9 · 55m Hurdles · Place 14 · Danvers55m Hurdles39"Round P14.10.90a10

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Northeast Conference Meet #1Dec 11 · 55 Meter · Place 56 · Danvers55 Meter56.8.30a PB9