Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNEC Freshman-Sophomore Championship Meet · May 316.38aNEC Freshman-Sophomore Championship MeetMay 3, 2025
200 Meters · OutdoorNEC Week #1 - Gloucester, Danvers, Saugus · Apr 335.9NEC Week #1 - Gloucester, Danvers, SaugusApril 3, 2025
300 Meters · IndoorNEC Week #6 - Gloucester, Swampscott, Danvers, Beverly · Feb 558.47aNEC Week #6 - Gloucester, Swampscott, Danvers, BeverlyFebruary 5, 2026
Varsity 50 Yard Dash Finals · IndoorNEC Week #5 - Beverly v Winthrop, Danvers v Salem · Jan 227.4NEC Week #5 - Beverly v Winthrop, Danvers v SalemJanuary 22, 2025

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 22Northeast Conference Spring ChallengeApr 22 · 200 Meters · Place 31 · Danvers200 Meters3137.00a11
Apr 7NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · 200 Meters · Place 12 · Danvers200 Meters12.36.211

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 5NEC Week #6 - Gloucester, Swampscott, Danvers, BeverlyFeb 5 · 300 Meters · Place 6 · Danvers300 Meters658.47a PB11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 3NEC Freshman-Sophomore Championship MeetMay 3 · 100 Meters · Place 55 · Danvers100 MetersRound P5516.38a PB—
Apr 23Northeast Conference Spring ChallengeApr 23 · 100 Meters · Place 37 · Danvers100 Meters3716.80a—
Apr 3NEC Week #1 - Gloucester, Danvers, SaugusApr 3 · 200 Meters · Place 10 · Danvers200 Meters1035.9 PB—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 22NEC Week #5 - Beverly v Winthrop, Danvers v SalemJan 22 · Varsity 50 Yard Dash Finals · Place 9 · DanversVarsity 50 Yard Dash Finals97.4 PB—
Jan 8NEC Week #3 - Peabody, Winthrop, DanversJan 8 · 300 Meters · Place 7 · Danvers300 Meters760.8—