Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 33" / 0.838m · OutdoorGiovanni's JH Invitational · Apr 2520.59aGiovanni's JH InvitationalApril 25, 2022
110m Hurdles · 39" / 0.991m · OutdoorOHSAA D3 Region 11 · May 2816.65aOHSAA D3 Region 11May 28, 2025
300m Hurdles · 36" / 0.914m · OutdoorArthur Lydiard · Apr 2545.02aArthur LydiardApril 25, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 20OHSAA D4 Districts - AlexanderMay 20 · 300m Hurdles · Place 11 · Rock HillRock Hill300m Hurdles36" / 0.914mRound S11.48.84a11
May 20OHSAA D4 Districts - AlexanderMay 20 · 110m Hurdles · Place 6 · Rock HillRock Hill110m Hurdles39" / 0.991mRound S6.18.49a11
May 20OHSAA D4 Districts - AlexanderMay 20 · 110m Hurdles · Place 6 · Rock HillRock Hill110m Hurdles39" / 0.991m6.19.41a11
May 12OVC HS ChampionshipMay 12 · 300m Hurdles · Place 7 · Rock HillRock Hill300m Hurdles746.28a11
May 12OVC HS ChampionshipMay 12 · 110m Hurdles · Place 2 · Rock HillRock Hill110m Hurdles216.90a11
May 5Rock Hill InvitationalMay 5 · 300m Hurdles · Place 12 · Rock HillRock Hill300m Hurdles1246.50a11
May 5Rock Hill InvitationalMay 5 · 110m Hurdles · Place 13 · Rock HillRock Hill110m Hurdles1319.83a11
May 1Fairland HS Riverside Physical Therapy InvitationalMay 1 · 300m Hurdles · Place 6 · Rock HillRock Hill300m Hurdles646.38a11
May 1Fairland HS Riverside Physical Therapy InvitationalMay 1 · 110m Hurdles · Place 4 · Rock HillRock Hill110m Hurdles417.55a11
Apr 28South Webster HS InvitationalApr 28 · Discus · Place 11 · Rock HillRock HillDiscus11103-911
Apr 28South Webster HS InvitationalApr 28 · 300m Hurdles · Place 9 · Rock HillRock Hill300m Hurdles946.60a11
Apr 28South Webster HS InvitationalApr 28 · 110m Hurdles · Place 3 · Rock HillRock Hill110m Hurdles317.11a11
Apr 24SPHS InvitationalApr 24 · 300m Hurdles · Rock HillRock Hill300m Hurdles36" / 0.914m--DNS11
Apr 24SPHS InvitationalApr 24 · 110m Hurdles · Place 6 · Rock HillRock Hill110m Hurdles39" / 0.991m6.16.85a11
Apr 17Chesapeake Prolube Oil Invitational Apr 17 · 300m Hurdles · Place 4 · Rock HillRock Hill300m Hurdles445.77a11
Apr 17Chesapeake Prolube Oil Invitational Apr 17 · 110m Hurdles · Place 3 · Rock HillRock Hill110m Hurdles317.40a11
Apr 4Rocky Brands InvitationalApr 4 · 110m Hurdles · Place 5 · Rock HillRock Hill110m Hurdles517.88a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 22Southeast District Indoor ChampionshipsFeb 22 · 55m Hurdles · Place 9 · Rock HillRock Hill55m HurdlesRound P99.0711
Jan 31Ohio State HS Qualifier #3Jan 31 · 60m Hurdles · Place 15 · Rock HillRock Hill60m Hurdles1510.1711
Jan 31Ohio State HS Qualifier #3Jan 31 · 60m Hurdles · Place 15 · Rock HillRock Hill60m HurdlesRound P159.6911
Jan 31Ohio State HS Qualifier #3Jan 31 · 60m Hurdles · Place 15 · Rock HillRock Hill60m HurdlesRound P159.6911
Jan 31Ohio State HS Qualifier #3Jan 31 · 60m Hurdles · Place 15 · Rock HillRock Hill60m Hurdles1510.1711
Jan 23MSJ HS Meet 3Jan 23 · 60m Hurdles · Place 5 · Rock HillRock Hill60m Hurdles59.3811

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 28OHSAA D3 Region 11May 28 · 110m Hurdles · Place 11 · Rock HillRock Hill110m Hurdles39" / 0.991mRound P11.16.65a PBWind: -1.310
Apr 25Arthur Lydiard ClassicApr 25 · 300m Hurdles · Place 6 · Rock HillRock Hill300m Hurdles645.0210
Apr 25Arthur Lydiard ClassicApr 25 · 110m Hurdles · Place 5 · Rock HillRock Hill110m Hurdles516.7810
Apr 25Arthur LydiardApr 25 · 300m Hurdles · Place 6 · Rock HillRock Hill300m Hurdles36" / 0.914m6.45.02a PB10
Apr 25Arthur LydiardApr 25 · 110m Hurdles · Place 5 · Rock HillRock Hill110m Hurdles39" / 0.991m5.16.78a10
Apr 22North Adams HS Track MeetApr 22 · 300m Hurdles · Place 3 · Rock HillRock Hill300m Hurdles343.6410
Apr 22North Adams HS Track MeetApr 22 · 110m Hurdles · Place 1 · Rock HillRock Hill110m Hurdles117.1210
Apr 18South Gallia InvitationalApr 18 · 300m Hurdles · Place 4 · Rock HillRock Hill300m Hurdles36" / 0.914m4.46.74a10
Apr 18South Gallia InvitationalApr 18 · 110m Hurdles · Place 3 · Rock HillRock Hill110m Hurdles39" / 0.991m3.17.33a10
Apr 11Portsmouth HS InvitationalApr 11 · 300m Hurdles · Place 13 · Rock HillRock Hill300m Hurdles36" / 0.914m13.47.05a10
Apr 11Portsmouth HS InvitationalApr 11 · 110m Hurdles · Place 12 · Rock HillRock Hill110m Hurdles39" / 0.991m12.18.45a10
Apr 8South Point Quad 1Apr 8 · 300m Hurdles · Place 2 · Rock HillRock Hill300m Hurdles36" / 0.914m2.46.76a10
Apr 8South Point Quad 1Apr 8 · 110m Hurdles · Place 4 · Rock HillRock Hill110m Hurdles39" / 0.991m4.18.25a10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 26South Point Arthur Lydiard ClassicApr 26 · 300m Hurdles · Place 8 · Rock HillRock Hill300m Hurdles844.999
Apr 26South Point Arthur Lydiard ClassicApr 26 · 110m Hurdles · Place 14 · Rock HillRock Hill110m Hurdles1417.979
Apr 9South Point QuadApr 9 · 300m Hurdles · Place 5 · Rock HillRock Hill300m Hurdles547.509
Apr 9South Point QuadApr 9 · Long Jump · Place 4 · Rock HillRock HillLong Jump417-29
Apr 9South Point QuadApr 9 · 110m Hurdles · Place 3 · Rock HillRock Hill110m Hurdles317.779
Apr 5Chesapeake Lions Club InvitationalApr 5 · 300m Hurdles · Place 6 · Rock HillRock Hill300m Hurdles647.199
Apr 5Chesapeake Lions Club InvitationalApr 5 · 110m Hurdles · Place 4 · Rock HillRock Hill110m Hurdles418.509
Mar 30Ironton InvitationalMar 30 · 300m Hurdles · Place 4 · Rock HillRock Hill300m Hurdles447.909
Mar 30Ironton InvitationalMar 30 · 110m Hurdles · Place 5 · Rock HillRock Hill110m Hurdles519.669

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 25Giovanni's JH InvitationalApr 25 · 110m Hurdles · Place 10 · Rock HillRock Hill110m Hurdles33" / 0.838m10.20.59a PB-
Apr 11Fairland Dragons Middle School InvitationalApr 11 · 110m Hurdles · Place 9 · Rock HillRock Hill110m Hurdles920.78—