Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorHaverhill at Tewksbury · Apr 2916.8Haverhill at TewksburyApril 29, 2026
200 Meters · OutdoorTewksbury at Billerica · Apr 926.5Tewksbury at BillericaApril 9, 2025
400m Hurdles · 36" / 0.914m · OutdoorHaverhill at Tewksbury · Apr 2960.9Haverhill at TewksburyApril 29, 2026
High Jump · OutdoorTewksbury @ Dracut · Apr 145-6Tewksbury @ DracutApril 14, 2026
Triple Jump · OutdoorMethuen at Tewksbury · Apr 836-1.5Methuen at TewksburyApril 8, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 400m Hurdles · Place 24 · Tewksbury Memorial400m Hurdles36" / 0.914m24.1:04.56a11
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 110m Hurdles · Place 27 · Tewksbury Memorial110m Hurdles39" / 0.991mRound P27.17.70a11
May 23MVC League ChampionshipMay 23 · High Jump · Tewksbury MemorialHigh Jump--NH11
May 23MVC League ChampionshipMay 23 · 400m Hurdles · Place 11 · Tewksbury Memorial400m Hurdles36" / 0.914m11.1:01.16a11
May 23MVC League ChampionshipMay 23 · 110m Hurdles · Tewksbury Memorial110m Hurdles39" / 0.991mRound P--DNS11
May 16MSTCA Coaches Metro InvitationalMay 16 · 400m Hurdles · Place 13 · Tewksbury Memorial400m Hurdles131:02.67a11
May 6Tewksbury @ LawrenceMay 6 · High Jump · Place 2 · Tewksbury MemorialHigh Jump2.5-611
May 6Tewksbury @ LawrenceMay 6 · 400m Hurdles · Place 2 · Tewksbury Memorial400m Hurdles36" / 0.914m2.61.611
May 6Tewksbury @ LawrenceMay 6 · 110m Hurdles · Place 2 · Tewksbury Memorial110m Hurdles39" / 0.991m2.16.911
May 3MSTCA Division 4 RelaysMay 3 · High Jump · Place 11 · Tewksbury MemorialHigh Jump111.63m11
Apr 29Haverhill at TewksburyApr 29 · High Jump · Place 1 · Tewksbury MemorialHigh Jump1.5-011
Apr 29Haverhill at TewksburyApr 29 · 400m Hurdles · Place 1 · Tewksbury Memorial400m Hurdles36" / 0.914m1.60.9 PB11
Apr 29Haverhill at TewksburyApr 29 · 110m Hurdles · Place 1 · Tewksbury Memorial110m Hurdles39" / 0.991m1.16.8 PB11
Apr 14Tewksbury @ DracutApr 14 · High Jump · Place 2 · Tewksbury MemorialHigh Jump2.5-6 PB11
Apr 14Tewksbury @ DracutApr 14 · 400m Hurdles · Place 1 · Tewksbury Memorial400m Hurdles36" / 0.914m1.62.611
Apr 14Tewksbury @ DracutApr 14 · 110m Hurdles · Place 2 · Tewksbury Memorial110m Hurdles39" / 0.991m2.17.611
Apr 8Methuen at TewksburyApr 8 · Triple Jump · Place 3 · Tewksbury MemorialTriple Jump3.36-1.5 PB11
Apr 8Methuen at TewksburyApr 8 · High Jump · Place 2 · Tewksbury MemorialHigh Jump2.5-411
Apr 8Methuen at TewksburyApr 8 · 400m Hurdles · Place 3 · Tewksbury Memorial400m Hurdles36" / 0.914m3.65.311
Apr 1Lynnfield at Tewksbury ScrimmageApr 1 · Triple Jump · Place 4 · Tewksbury MemorialTriple Jump4.34-411
Apr 1Lynnfield at Tewksbury ScrimmageApr 1 · High Jump · Place 2 · Tewksbury MemorialHigh Jump2.5-611
Apr 1Lynnfield at Tewksbury ScrimmageApr 1 · 400m Hurdles · Place 1 · Tewksbury Memorial400m Hurdles36" / 0.914m1.1:06.511
Apr 1Lynnfield at Tewksbury ScrimmageApr 1 · 110m Hurdles · Place 2 · Tewksbury Memorial110m Hurdles39" / 0.991m2.18.111

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 24MVC League ChampionshipMay 24 · 400m Hurdles · Place 21 · Tewksbury Memorial400m Hurdles211:09.78a10
May 20MVC South InvitationalMay 20 · High Jump · Place 1 · Tewksbury MemorialHigh Jump15-610
May 20MVC South InvitationalMay 20 · 400m Hurdles · Place 2 · Tewksbury Memorial400m Hurdles267.310
May 17MSTCA Division 4 RelaysMay 17 · High Jump · Place 16 · Tewksbury MemorialHigh Jump161.68m10
May 14Lawrence at TewksburyMay 14 · High Jump · Place 4 · Tewksbury MemorialHigh Jump45-610
May 14Lawrence at TewksburyMay 14 · 110m Hurdles · Place 4 · Tewksbury Memorial110m Hurdles419.4010
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · High Jump · Place 4 · Tewksbury MemorialHigh Jump45-610
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · 400m Hurdles · Place 4 · Tewksbury Memorial400m Hurdles41:11.10a10
Apr 30Dracut at TewksburyApr 30 · High Jump · Place 2 · Tewksbury MemorialHigh Jump25-610
Apr 30Dracut at TewksburyApr 30 · 400m Hurdles · Place 2 · Tewksbury Memorial400m Hurdles272.110
Apr 30Dracut at TewksburyApr 30 · 110m Hurdles · Place 2 · Tewksbury Memorial110m Hurdles219.910
Apr 23Jack Lang InvitationalApr 23 · 110m Hurdles · Place 10 · Tewksbury Memorial110m Hurdles1022.15a10
Apr 16Tewksbury at ChelmsfordApr 16 · High Jump · Place 5 · Tewksbury MemorialHigh Jump55-410
Apr 16Tewksbury at ChelmsfordApr 16 · 400m Hurdles · Place 3 · Tewksbury Memorial400m Hurdles31:12.12a10
Apr 16Tewksbury at ChelmsfordApr 16 · 110m Hurdles · Place 8 · Tewksbury Memorial110m Hurdles822.6h10
Apr 9Tewksbury at BillericaApr 9 · High Jump · Place 3 · Tewksbury MemorialHigh Jump35-4—
Apr 9Tewksbury at BillericaApr 9 · 110m Hurdles · Place 4 · Tewksbury Memorial110m Hurdles422.1—
Apr 9Tewksbury at BillericaApr 9 · 200 Meters · Place 6 · Tewksbury Memorial200 Meters626.5 PB—