Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · Outdoor2026 William Kane Fresh Sophomore Invitational · Apr 2421.23a2026 William Kane Fresh Sophomore InvitationalApril 24, 2026
400m Hurdles · 30" / 0.762m · Outdoor2026 William Kane Fresh Sophomore Invitational · Apr 241:21.01a2026 William Kane Fresh Sophomore InvitationalApril 24, 2026
55m Hurdles · 33" · IndoorPVIAC Valley Championship · Feb 111.22aPVIAC Valley ChampionshipFebruary 1, 2026
600 Meters · IndoorPVIAC Week 5 Early · Jan 192:04.93PVIAC Week 5 EarlyJanuary 19, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 22Western Massachusetts Class S ChampionshipMay 22 · 400m Hurdles · Place 23 · South Hadley400m Hurdles30" / 0.762m23.1:22.01a9
May 12Palmer vs South HadleyMay 12 · 400m Hurdles · Place 1 · South Hadley400m Hurdles30" / 0.762m1.01:20.5Unofficial9
May 12Palmer vs South HadleyMay 12 · 100m Hurdles · Place 4 · South Hadley100m Hurdles33" / 0.838m4.20.6Unofficial9
May 4Monson vs. South HadleyMay 4 · 400m Hurdles · Place 3 · South Hadley400m Hurdles30" / 0.762m3.1:22.3Unofficial9
May 4Monson vs. South HadleyMay 4 · 100m Hurdles · Place 2 · South Hadley100m Hurdles33" / 0.838m2.20.0Unofficial9
Apr 28South Hadley vs EasthamptonApr 28 · 400m Hurdles · South Hadley400m Hurdles30" / 0.762m—82.7Unofficial9
Apr 28South Hadley vs EasthamptonApr 28 · 100m Hurdles · South Hadley100m Hurdles33" / 0.838m—20.4Unofficial9
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · 400m Hurdles · Place 5 · South Hadley400m Hurdles51:21.01a9
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · 100m Hurdles · Place 20 · South Hadley100m HurdlesRound P2021.23a9
Apr 242026 William Kane Fresh Sophomore InvitationalApr 24 · 400m Hurdles · Place 5 · South Hadley400m Hurdles30" / 0.762m5.1:21.01a PB9
Apr 242026 William Kane Fresh Sophomore InvitationalApr 24 · 100m Hurdles · Place 20 · South Hadley100m Hurdles33" / 0.838mRound P20.21.23a PB9
Apr 14South Hadley vs Hampshire Apr 14 · 400m Hurdles · South Hadley400m Hurdles30" / 0.762m—1:19.1Unofficial9
Apr 14South Hadley vs Hampshire Apr 14 · 100m Hurdles · South Hadley100m Hurdles33" / 0.838m—21.1Unofficial9
Apr 7South Hadley vs BelchertownApr 7 · 400m Hurdles · South Hadley400m Hurdles30" / 0.762m—1:26.0Unofficial9
Apr 7South Hadley vs BelchertownApr 7 · 100m Hurdles · South Hadley100m Hurdles33" / 0.838m—21.9Unofficial9

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 1PVIAC Pioneer League ChampionshipFeb 1 · 55m Hurdles · Place 12 · South Hadley55m HurdlesRound P1211.22a9
Feb 1PVIAC Valley ChampionshipFeb 1 · 55m Hurdles · Place 12 · South Hadley55m Hurdles33"Round P12.11.22a PB9
Jan 18PVIAC Meet 5 LateJan 18 · 55m Hurdles · Place 15 · South Hadley55m Hurdles1511.15a9
Jan 11Week 4 PVIAC LateJan 11 · 55m Hurdles · Place 22 · South Hadley55m Hurdles2211.39a9
Jan 2PVIAV Week 4 LateJan 2 · 55m Hurdles · Place 17 · South Hadley55m Hurdles1711.30a9

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 21PVIAC Dec 21 EarlyDec 21 · 55m Hurdles · Place 18 · South Hadley55m Hurdles33"18.11.46a9
Dec 14PVIAC Meet 1 (Early)Dec 14 · 55m Hurdles · Place 12 · South Hadley55m Hurdles33"12.11.56a9
Feb 9PVIAC Week 7 LateFeb 9 · 55m Hurdles · Place 14 · South Hadley55m Hurdles1412.07a—
Jan 26PVIAC Week 6 EarlyJan 26 · 55m Hurdles · Place 26 · South Hadley55m Hurdles2612.59a—
Jan 19PVIAC Week 5 EarlyJan 19 · 600 Meters · Place 22 · South Hadley600 Meters222:04.93 PB08
Jan 19PVIAC Week 5 EarlyJan 19 · 55m Hurdles · Place 23 · South Hadley55m Hurdles2312.4908
Jan 12PVIAC Week 4 EarlyJan 12 · 55m Hurdles · Place 23 · South Hadley55m Hurdles2312.3808
Jan 5PVIAC Week 3 Early MeetJan 5 · 55m Hurdles · Place 19 · South Hadley55m Hurdles1912.60a—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 24WMASS Small School ChampionshipMay 24 · 400m Hurdles · Place 26 · South Hadley400m Hurdles261:26.70a8
May 13South Hadley v. MonsonMay 13 · 400m Hurdles · South Hadley400m Hurdles30" / 0.762m—NT8
May 13South Hadley v. MonsonMay 13 · 100m Hurdles · South Hadley100m Hurdles33" / 0.838m—21.4Unofficial8
May 11Minnechaug Invitational May 11 · 400m Hurdles · Place 15 · South Hadley400m Hurdles30" / 0.762m15.1:22.87a8
May 11Minnechaug Invitational May 11 · 100m Hurdles · Place 14 · South Hadley100m Hurdles33" / 0.838mRound P14.21.87a8
May 6South Hadley v. EasthamptonMay 6 · 400m Hurdles · South Hadley400m Hurdles30" / 0.762m—83.6Unofficial8
May 6South Hadley v. EasthamptonMay 6 · 100m Hurdles · South Hadley100m Hurdles33" / 0.838m—21.5Unofficial8
Apr 29South Hadley v. HampshireApr 29 · 400m Hurdles · South Hadley400m Hurdles30" / 0.762m—84.8Unofficial8
Apr 29South Hadley v. HampshireApr 29 · 100m Hurdles · South Hadley100m Hurdles33" / 0.838m—20.8Unofficial8
Apr 15South Hadley v. Belchertown Apr 15 · 400m Hurdles · South Hadley400m Hurdles30" / 0.762m—1:29.9Unofficial8
Apr 15South Hadley v. Belchertown Apr 15 · 100m Hurdles · South Hadley100m Hurdles33" / 0.838m—21.5Unofficial8
Apr 8South Hadley v. PalmerApr 8 · 400m Hurdles · South Hadley400m Hurdles30" / 0.762m—1:31.1Unofficial8
Apr 8South Hadley v. PalmerApr 8 · 100m Hurdles · South Hadley100m Hurdles33" / 0.838m—22.0Unofficial8

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 22PVIAC Week 2 Afternoon MeetDec 22 · 55m Hurdles · Place 25 · South Hadley55m Hurdles33"25.12.94a8