Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorWPIAL District 7 Championships @ Slippery Rock · May 1416.26aWPIAL District 7 Championships @ Slippery RockMay 14, 2026
300m Hurdles · 36" / 0.914m · OutdoorUpper St. Clair Rust Buster Invitational · Mar 2144.84aUpper St. Clair Rust Buster InvitationalMarch 21, 2026
60m Hurdles · 39" / 0.991m · IndoorYSU Meet #3 · Feb 79.61aYSU Meet #3February 7, 2026
High Jump · OutdoorUpper St. Clair Rust Buster Invitational · Mar 215-2Upper St. Clair Rust Buster InvitationalMarch 21, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14WPIAL District 7 Championships @ Slippery RockMay 14 · 110m Hurdles · Place 18 · Canon McMillan110m Hurdles39" / 0.991mRound S18.16.26a PB11
May 152nd Baldwin Invitational May 1 · 110m Hurdles · Place 13 · Canon McMillan110m Hurdles39" / 0.991mRound P13.16.37a11
Mar 21Upper St. Clair Rust Buster InvitationalMar 21 · High Jump · Place 15 · Canon McMillanHigh Jump15.5-2 PB11
Mar 21Upper St. Clair Rust Buster InvitationalMar 21 · 300m Hurdles · Place 8 · Canon McMillan300m Hurdles36" / 0.914m8.44.84a PB11
Mar 21Upper St. Clair Rust Buster InvitationalMar 21 · 110m Hurdles · Place 5 · Canon McMillan110m Hurdles39" / 0.991m5.17.31a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21TSTCA Indoor Championship MeetFeb 21 · 60m Hurdles · Place 21 · Canon-McMillan 0760m HurdlesRound P219.5411
Feb 14TSTCA Meet #4Feb 14 · 60m Hurdles · Place 9 · Canon-McMillan 0760m HurdlesRound P99.7511
Feb 7YSU Meet #3Feb 7 · 60m Hurdles · Place 22 · Canon McMillan60m Hurdles39" / 0.991mRound P22.9.61a PB11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2Baldwin InvitationalMay 2 · 300m Hurdles · Place 37 · Canon-McMillan300m Hurdles3747.3610
Apr 12TSTCA Outdoor ChampionshipApr 12 · 300m Hurdles · Place 45 · Canon-McMillan300m Hurdles4548.6910
Apr 12TSTCA Outdoor ChampionshipApr 12 · 110m Hurdles · Place 36 · Canon-McMillan110m HurdlesRound P3619.8110