Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorHaverhill at Tewksbury · Apr 2917.5Haverhill at TewksburyApril 29, 2026
300 Meters · IndoorMVC Week 2 · Jan 248.47aMVC Week 2January 2, 2026
400 Meters · OutdoorDracut at Tewksbury · Apr 3069.7Dracut at TewksburyApril 30, 2025
400m Hurdles · 30" / 0.762m · OutdoorMIAA Division 4 Track & Field Championship · May 281:11.12aMIAA Division 4 Track & Field ChampionshipMay 28, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 400m Hurdles · Place 16 · Tewksbury Memorial400m Hurdles30" / 0.762m16.1:11.12a PB12
May 23MVC League ChampionshipMay 23 · 400m Hurdles · Place 11 · Tewksbury Memorial400m Hurdles30" / 0.762m11.1:11.37a12
May 23MVC League ChampionshipMay 23 · 100m Hurdles · Place 24 · Tewksbury Memorial100m Hurdles33" / 0.838mRound P24.18.35a12
May 9Andover Boosters InvitationalMay 9 · 400m Hurdles · Place 13 · Tewksbury Memorial400m Hurdles30" / 0.762m13.1:14.81a12
May 6Tewksbury @ LawrenceMay 6 · 400m Hurdles · Place 1 · Tewksbury Memorial400m Hurdles30" / 0.762m1.75.812
Apr 29Haverhill at TewksburyApr 29 · 400m Hurdles · Place 3 · Tewksbury Memorial400m Hurdles30" / 0.762m3.74.912
Apr 29Haverhill at TewksburyApr 29 · 100m Hurdles · Place 3 · Tewksbury Memorial100m Hurdles33" / 0.838m3.17.5 PB12
Apr 8Methuen at TewksburyApr 8 · 400m Hurdles · Place 1 · Tewksbury Memorial400m Hurdles30" / 0.762m1.74.212
Apr 8Methuen at TewksburyApr 8 · 100m Hurdles · Place 2 · Tewksbury Memorial100m Hurdles33" / 0.838m2.17.512
Apr 1Lynnfield at Tewksbury ScrimmageApr 1 · 400m Hurdles · Place 1 · Tewksbury Memorial400m Hurdles30" / 0.762m1.1:15.112
Apr 1Lynnfield at Tewksbury ScrimmageApr 1 · 100m Hurdles · Place 3 · Tewksbury Memorial100m Hurdles33" / 0.838m3.17.712

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 6MVC League ChampionshipFeb 6 · 55m Hurdles · Place 23 · Tewksbury Memorial55m Hurdles2310.38a12
Jan 30MVC Week 5Jan 30 · 55m Hurdles · Place 23 · Tewksbury Memorial55m Hurdles2310.36a12
Jan 14MVC Week 4Jan 14 · 55m Hurdles · Place 21 · Tewksbury Memorial55m Hurdles2110.37a12
Jan 14MVC Week 4Jan 14 · 300 Meters · Place 29 · Tewksbury Memorial300 Meters2949.30a12
Jan 7MVC Week 3Jan 7 · 55m Hurdles · Place 16 · Tewksbury Memorial55m Hurdles1610.15a12
Jan 2MVC Week 2Jan 2 · 55m Hurdles · Place 10 · Tewksbury Memorial55m Hurdles1010.26a12
Jan 2MVC Week 2Jan 2 · 300 Meters · Place 25 · Tewksbury Memorial300 Meters2548.47a PB12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 400m Hurdles · Place 38 · Tewksbury Memorial400m Hurdles381:18.87a11
May 24MVC League ChampionshipMay 24 · 400m Hurdles · Place 18 · Tewksbury Memorial400m Hurdles181:18.29a11
May 24MVC League ChampionshipMay 24 · 100m Hurdles · Place 26 · Tewksbury Memorial100m Hurdles2619.77a11
May 20MVC South InvitationalMay 20 · 400m Hurdles · Place 2 · Tewksbury Memorial400m Hurdles275.511
May 20MVC South InvitationalMay 20 · 100m Hurdles · Place 1 · Tewksbury Memorial100m Hurdles117.911
May 14Lawrence at TewksburyMay 14 · 400m Hurdles · Place 1 · Tewksbury Memorial400m Hurdles173.611
May 14Lawrence at TewksburyMay 14 · 100m Hurdles · Place 2 · Tewksbury Memorial100m Hurdles217.811
Apr 30Dracut at TewksburyApr 30 · 100m Hurdles · Place 5 · Tewksbury Memorial100m Hurdles519.011
Apr 30Dracut at TewksburyApr 30 · 400 Meters · Place 3 · Tewksbury Memorial400 Meters369.7 PB11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 7MVC League ChampionshipFeb 7 · 55m Hurdles · Place 23 · Tewksbury Memorial55m Hurdles2310.48a—
Jan 29MVC Week 4Jan 29 · 55m Hurdles · Place 26 · Tewksbury Memorial55m Hurdles2610.73a—
Jan 22MVC Week 3Jan 22 · 55m Hurdles · Place 30 · Tewksbury Memorial55m Hurdles3011.01a—
Jan 8MVC Week 2Jan 8 · 55m Hurdles · Place 29 · Tewksbury Memorial55m Hurdles2911.25a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18MVC League ChampionshipMay 18 · 100m Hurdles · Place 25 · Tewksbury Memorial100m Hurdles2520.05a—
May 11Andover Boosters InvitationalMay 11 · 100m Hurdles · Place 40 · Tewksbury Memorial100m Hurdles4020.42a—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · 100m Hurdles · Place 18 · Tewksbury Memorial100m Hurdles1820.03a—
May 1Tewksbury at DracutMay 1 · 100m Hurdles · Place 4 · Tewksbury Memorial100m Hurdles419.2—
Apr 24Chelmsford at TewksburyApr 24 · 100m Hurdles · Place 4 · Tewksbury Memorial100m Hurdles420.2—
Apr 17Jack Lang InvitationalApr 17 · 100m Hurdles · Place 20 · Tewksbury Memorial100m Hurdles2022.42a—