Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorNEC Championships · May 2217.99aNEC ChampionshipsMay 22, 2026
200 Meters · OutdoorNortheast Conference Spring Challenge · Apr 2331.92aNortheast Conference Spring ChallengeApril 23, 2025
55m Hurdles · 33" · IndoorNEC Freshman-Sophomore Championship · Dec 2910.2NEC Freshman-Sophomore ChampionshipDecember 29, 2025
55m Hurdles · 33" · OutdoorNEC Week #4 - Salem, Danvers · Jan 2210.5NEC Week #4 - Salem, DanversJanuary 22, 2026
High Jump · IndoorNEC Week #6 - Swampscott v Gloucester, Danvers v Beverly · Jan 304' 4NEC Week #6 - Swampscott v Gloucester, Danvers v BeverlyJanuary 30, 2025
High Jump · OutdoorNEC Rain Date Meet · May 124' 6"NEC Rain Date MeetMay 12, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 100m Hurdles · Place 29 · Danvers100m Hurdles33" / 0.838mRound P29.18.23a10
May 22NEC ChampionshipsMay 22 · High Jump · Place 11 · DanversHigh Jump11.4' 4"10
May 22NEC ChampionshipsMay 22 · 100m Hurdles · Place 7 · Danvers100m Hurdles33" / 0.838mRound P7.17.99a PBWind: 010
May 22NEC ChampionshipsMay 22 · 100m Hurdles · Place 8 · Danvers100m Hurdles33" / 0.838m8.18.34aWind: 010
May 12NEC Rain Date MeetMay 12 · High Jump · Place 8 · DanversHigh Jump8.4' 6" PB10
May 12NEC Rain Date MeetMay 12 · 100m Hurdles · Place 5 · Danvers100m Hurdles33" / 0.838m5.18.40a10
May 9NEC Freshman-Sophomore Championship MeetMay 9 · High Jump · Place 5 · DanversHigh Jump54-410
May 9NEC Freshman-Sophomore Championship MeetMay 9 · 100m Hurdles · Place 3 · Danvers100m Hurdles318.38a10
Apr 30NEC Week #5 - Danvers, Peabody, WinthropApr 30 · High Jump · Place 4 · DanversHigh Jump4.4-0410
Apr 30NEC Week #5 - Danvers, Peabody, WinthropApr 30 · 100m Hurdles · Place 3 · Danvers100m Hurdles33" / 0.838m3.18.210
Apr 30NEC Week #5 - Danvers, Peabody, WinthropApr 30 · 200 Meters · Place 5 · Danvers200 Meters5.32.710
Apr 22Northeast Conference Spring ChallengeApr 22 · High Jump · Place 9 · DanversHigh Jump94-110
Apr 22Northeast Conference Spring ChallengeApr 22 · 100m Hurdles · Place 5 · Danvers100m Hurdles519.18a10
Apr 15NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · 100m Hurdles · Place 5 · Danvers100m Hurdles33" / 0.838m5.18.510
Apr 7NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · High Jump · Place 5 · DanversHigh Jump5.3-1010
Apr 7NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · 100m Hurdles · Place 2 · Danvers100m Hurdles33" / 0.838m2.19.910
Mar 31NEC Week #1 - Gloucester, Saugus, DanversMar 31 · High Jump · Place 7 · DanversHigh Jump7.3-1010
Mar 31NEC Week #1 - Gloucester, Saugus, DanversMar 31 · 100m Hurdles · Place 3 · Danvers100m Hurdles33" / 0.838m3.20.510
Jan 28NEC Week #5 - Salem, Swampscott, Saugus, Marblehead, DanversJan 28 · 55m Hurdles · Place 3 · Danvers55m Hurdles33"3.10.610
Jan 28NEC Week #5 - Salem, Swampscott, Saugus, Marblehead, DanversJan 28 · High Jump · Place 3 · DanversHigh Jump3.4-0410
Jan 22NEC Week #4 - Salem, DanversJan 22 · 55m Hurdles · Place 1 · Danvers55m Hurdles33"1.10.5 PB10
Jan 22NEC Week #4 - Salem, DanversJan 22 · High Jump · Place 2 · DanversHigh Jump2.3-1010

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 5NEC Week #6 - Gloucester, Swampscott, Danvers, BeverlyFeb 5 · High Jump · Place 2 · DanversHigh Jump24-110
Feb 5NEC Week #6 - Gloucester, Swampscott, Danvers, BeverlyFeb 5 · 55m Hurdles · Place 2 · Danvers55m Hurdles210.29a10
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · High Jump · Place 10 · DanversHigh Jump104-410
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · 55m Hurdles · Place 14 · Danvers55m HurdlesRound P1410.71a10
Jan 14NEC Week #3 - Winthrop, Danvers, PeabodyJan 14 · High Jump · Place 5 · DanversHigh Jump54-04—
Jan 14NEC Week #3 - Winthrop, Danvers, PeabodyJan 14 · High Jump · Place 6 · DanversHigh Jump64-11—
Jan 14NEC Week #3 - Winthrop, Danvers, PeabodyJan 14 · Varsity 45y Hurdles · Place 4 · DanversVarsity 45y Hurdles48.1—
Jan 7NEC Week #2 - Saugus, Danvers, GloucesterJan 7 · High Jump · Place 3 · DanversHigh Jump34-110
Jan 7NEC Week #2 - Saugus, Danvers, GloucesterJan 7 · 55m Hurdles · Place 2 · Danvers55m Hurdles210.62a10

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 29NEC Freshman-Sophomore ChampionshipDec 29 · 55m Hurdles · Place 1 · Danvers55m Hurdles33"Round P1.10.2 PB10
Dec 29NEC Freshman-Sophomore ChampionshipDec 29 · 55m Hurdles · Place 1 · Danvers55m Hurdles33"1.10.310
Dec 29NEC Freshman-Sophomore ChampionshipDec 29 · High Jump · Place 6 · DanversHigh Jump6.4' 0"10
Dec 17NEC Week #1 - Masconomet, Danvers, Saugus, WinthropDec 17 · High Jump · Place 6 · DanversHigh Jump64-110
Dec 17NEC Week #1 - Masconomet, Danvers, Saugus, WinthropDec 17 · 55m Hurdles · Place 1 · Danvers55m Hurdles110.010
Dec 12Northeast Conference InvitationalDec 12 · 55m Hurdles · Place 5 · Danvers55m Hurdles33"5.10.47a10
Dec 12Northeast Conference InvitationalDec 12 · High Jump · Place 7 · DanversHigh Jump7.4-02.0010
Feb 9Northeast Conference Indoor track & Field ChampionshipFeb 9 · High Jump · Place 9 · DanversHigh Jump94-2—
Feb 9Northeast Conference Indoor track & Field ChampionshipFeb 9 · 55m Hurdles · Place 18 · Danvers55m Hurdles1811.26a—
Jan 30NEC Week #6 - Swampscott v Gloucester, Danvers v BeverlyJan 30 · 55m Hurdles · Place 5 · Danvers55m Hurdles33"5.11.03a9
Jan 30NEC Week #6 - Swampscott v Gloucester, Danvers v BeverlyJan 30 · High Jump · Place 2 · DanversHigh Jump2.4' 4 PB9
Jan 22NEC Week #5 - Beverly v Winthrop, Danvers v SalemJan 22 · High Jump · Place 6 · DanversHigh Jump64-2—
Jan 15NEC Week #4 - Marblehead, Danvers, SwampscottJan 15 · High Jump · Place 7 · DanversHigh Jump74-2—
Jan 15NEC Week #4 - Marblehead, Danvers, SwampscottJan 15 · 55m Hurdles · Place 5 · Danvers55m Hurdles511.0—
Jan 8NEC Week #3 - Peabody, Winthrop, DanversJan 8 · High Jump · Place 3 · DanversHigh Jump34-2—
Jan 8NEC Week #3 - Peabody, Winthrop, DanversJan 8 · 55m Hurdles · Place 4 · Danvers55m Hurdles411.1—

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 23NEC Outdoor Championship 2025May 23 · 100m Hurdles · Place 11 · Danvers100m Hurdles33" / 0.838mRound P11.18.16a9
May 23NEC Outdoor Championship 2025May 23 · High Jump · Place 11 · DanversHigh Jump11.4-04.009
May 17MSTCA Division 4 RelaysMay 17 · High Jump · DanversHigh Jump—ND—
May 10Andover Boosters InvitationalMay 10 · 100m Hurdles · Place 33 · Danvers100m HurdlesRound P3319.17a—
May 7NEC Week #6 - Swampscott, Gloucester, Danvers, BeverlyMay 7 · High Jump · Place 8 · DanversHigh Jump84-4—
May 7NEC Week #6 - Swampscott, Gloucester, Danvers, BeverlyMay 7 · 100m Hurdles · Place 3 · Danvers100m Hurdles318.97a—
May 3NEC Freshman-Sophomore Championship MeetMay 3 · High Jump · Place 4 · DanversHigh Jump44-8—
May 3NEC Freshman-Sophomore Championship MeetMay 3 · 100m Hurdles · Place 3 · Danvers100m Hurdles318.51a—
Apr 23Northeast Conference Spring ChallengeApr 23 · 100m Hurdles · Place 12 · Danvers100m Hurdles1220.47a—
Apr 23Northeast Conference Spring ChallengeApr 23 · 200 Meters · Place 26 · Danvers200 Meters2631.92a PB—
Apr 16NEC Week #3 - Masconomet, Danvers, Winthrop, SaugusApr 16 · High Jump · Place 9 · DanversHigh Jump94-00—
Apr 16NEC Week #3 - Masconomet, Danvers, Winthrop, SaugusApr 16 · 100m Hurdles · Place 9 · Danvers100m Hurdles923.6—
Apr 8NEC Week #2 - Marblehead, Swampscott, DanversApr 8 · High Jump · Place 4 · DanversHigh Jump44-02—
Apr 8NEC Week #2 - Marblehead, Swampscott, DanversApr 8 · 400m Hurdles · Place 5 · Danvers400m Hurdles585.4—
Apr 8NEC Week #2 - Marblehead, Swampscott, DanversApr 8 · 100m Hurdles · Place 3 · Danvers100m Hurdles319.3—
Apr 3NEC Week #1 - Gloucester, Danvers, SaugusApr 3 · High Jump · Place 4 · DanversHigh Jump44-4—
Apr 3NEC Week #1 - Gloucester, Danvers, SaugusApr 3 · 400m Hurdles · Place 4 · Danvers400m Hurdles41:25.9—
Apr 3NEC Week #1 - Gloucester, Danvers, SaugusApr 3 · 100m Hurdles · Place 2 · Danvers100m Hurdles219.8—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30NEC Freshman-Sophomore Indoor ChampionshipDec 30 · 55m Hurdles · Place 7 · Danvers55m Hurdles33"Round P7.11.60a9
Dec 30NEC Freshman-Sophomore Indoor ChampionshipDec 30 · High Jump · Place 3 · DanversHigh Jump3.4' 29

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 18NEC Week #2 - Gloucester, Saugus, DanversDec 18 · 55m Hurdles · Place 4 · Danvers55m Hurdles33"4.11.49
Dec 18NEC Week #2 - Gloucester, Saugus, DanversDec 18 · High Jump · Place 3 · DanversHigh Jump3.4-04.09
Dec 12NEC Week #1 - Masconomet, Danvers, Saugus, WinthropDec 12 · 55m Hurdles · Place 8 · Danvers55m Hurdles33"8.12.09
Dec 12NEC Week #1 - Masconomet, Danvers, Saugus, WinthropDec 12 · High Jump · Place 7 · DanversHigh Jump7.4-009