Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLakota West Invitational · Apr 2212.09aLakota West InvitationalApril 22, 2026
100m Hurdles · 33" / 0.838m · OutdoorOHSAA Jesse Owens Track & Field State Championships · Jun 413.99aOHSAA Jesse Owens Track & Field State ChampionshipsJune 4, 2026
200 Meters · OutdoorVandalia Butler Invitational · Apr 1727.50aVandalia Butler InvitationalApril 17, 2026
300m Hurdles · 30" / 0.762m · OutdoorMiamisburg Bergdoll/Fraley Invitational · Apr 1650.30aMiamisburg Bergdoll/Fraley InvitationalApril 16, 2026
60 Meter · IndoorWittenberg HS Meet #2 · Feb 17.80aWittenberg HS Meet #2February 1, 2026
60 Meter · Outdoor2026 OATCCC Indoor HS State Championship Meet - D1/D2 · Mar 67.79a2026 OATCCC Indoor HS State Championship Meet - D1/D2March 6, 2026
60m Hurdles · 33" / 0.838m · IndoorOATCCC D1 State Indoor Championship · Mar 88.81aOATCCC D1 State Indoor ChampionshipMarch 8, 2025
60m Hurdles · 33" / 0.838m · Outdoor2026 OATCCC Indoor HS State Championship Meet - D1/D2 · Mar 68.78a2026 OATCCC Indoor HS State Championship Meet - D1/D2March 6, 2026
Long Jump · OutdoorPrinceton Spurlock Track and Field Classic · Apr 614-08.50Princeton Spurlock Track and Field ClassicApril 6, 2024

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

2026 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jun 4OHSAA Jesse Owens Track & Field State ChampionshipsJun 4 · 100m Hurdles · Place 6 · Middletown100m Hurdles33" / 0.838mRound P6.14.26aWind: -0.611
Jun 4OHSAA Jesse Owens Track & Field State ChampionshipsJun 4 · 100m Hurdles · Place 6 · Middletown100m Hurdles33" / 0.838m6.13.99a PBWind: 1.611
May 21OHSAA D5 Districts - Lakota EastMay 21 · 100 Meters · Place 3 · Middletown100 MetersRound P3.12.12aWind: 3.911
May 19OHSAA D1 Super Regional R3 - MasonMay 19 · 100m Hurdles · Place 1 · Middletown100m Hurdles33" / 0.838mRound P1.14.31aWind: 511
May 19OHSAA D1 Super Regional R3 - MasonMay 19 · 100m Hurdles · Place 1 · Middletown100m Hurdles33" / 0.838mRound S1.14.43aWind: -1.111
May 19OHSAA D1 Super Regional R3 - MasonMay 19 · 100m Hurdles · Place 2 · Middletown100m Hurdles33" / 0.838m2.14.49aWind: 0.111
May 19OHSAA D1 Super Regional R3 - MasonMay 19 · 100 Meters · Place 3 · Middletown100 MetersRound P3.12.12aWind: 3.911
May 19OHSAA D1 Super Regional R3 - MasonMay 19 · 100 Meters · Place 5 · Middletown100 MetersRound S5.12.48aWind: -2.111
May 19OHSAA D1 Super Regional R3 - MasonMay 19 · 100 Meters · Place 8 · Middletown100 Meters8.12.85aWind: -2.511
May 12Greater Miami Conference ChampionshipsMay 12 · 300m Hurdles · Middletown300m Hurdles30" / 0.762mRound P--DNS11
May 12Greater Miami Conference ChampionshipsMay 12 · 100m Hurdles · Place 1 · Middletown100m Hurdles33" / 0.838mRound P1.14.28aWind: 2.211
May 12Greater Miami Conference ChampionshipsMay 12 · 100m Hurdles · Place 1 · Middletown100m Hurdles33" / 0.838m1.14.63aWind: -2.511
May 12Greater Miami Conference ChampionshipsMay 12 · 100 Meters · Place 5 · Middletown100 MetersRound P5.12.27aWind: 1.511
May 12Greater Miami Conference ChampionshipsMay 12 · 100 Meters · Place 7 · Middletown100 Meters7.12.90aWind: -1.211
Apr 30Wayne InvitationalApr 30 · 300m Hurdles · Middletown300m Hurdles30" / 0.762m--DNS11
Apr 30Wayne InvitationalApr 30 · 100m Hurdles · Place 3 · Middletown100m Hurdles33" / 0.838mRound P3.15.18aWind: -2.211
Apr 30Wayne InvitationalApr 30 · 100m Hurdles · Place 3 · Middletown100m Hurdles33" / 0.838m3.14.68aWind: -0.211
Apr 30Wayne InvitationalApr 30 · 100 Meters · Place 8 · Middletown100 MetersRound P8.12.38aWind: 1.311
Apr 30Wayne InvitationalApr 30 · 100 Meters · Place 15 · Middletown100 Meters15.12.82aWind: 1.611
Apr 22Lakota West InvitationalApr 22 · 100m Hurdles · Place 1 · Middletown100m Hurdles33" / 0.838m1.14.34a11
Apr 22Lakota West InvitationalApr 22 · 100 Meters · Place 1 · Middletown100 Meters1.12.09a PB11
Apr 17Vandalia Butler InvitationalApr 17 · 100m Hurdles · Place 1 · Middletown100m Hurdles33" / 0.838m1.14.76a11
Apr 17Vandalia Butler InvitationalApr 17 · 200 Meters · Place 3 · Middletown200 Meters3.27.50a PB11
Apr 17Vandalia Butler InvitationalApr 17 · 100 Meters · Place 1 · Middletown100 Meters1.12.68a11
Apr 16Miamisburg Bergdoll/Fraley InvitationalApr 16 · 300m Hurdles · Place 2 · Middletown300m Hurdles30" / 0.762m2.50.30a PB11
Mar 31Fenwick InvitationalMar 31 · 300m Hurdles · Place 1 · Middletown300m Hurdles30" / 0.762m1.50.62a11
Mar 31Fenwick InvitationalMar 31 · 100m Hurdles · Place 1 · Middletown100m Hurdles33" / 0.838m1.14.93a11
Mar 31Fenwick InvitationalMar 31 · 100 Meters · Place 1 · Middletown100 Meters1.12.42a11
Mar 28Troy Up and Running InvitationalMar 28 · 100m Hurdles · Place 1 · Middletown100m Hurdles33" / 0.838m1.14.98a11
Mar 28Troy Up and Running InvitationalMar 28 · 100 Meters · Place 2 · Middletown100 Meters2.12.52a11
Mar 62026 OATCCC Indoor HS State Championship Meet - D1/D2Mar 6 · 60m Hurdles · Place 7 · Middletown60m Hurdles33" / 0.838mRound P7.8.78a PB11
Mar 62026 OATCCC Indoor HS State Championship Meet - D1/D2Mar 6 · 60m Hurdles · Place 7 · Middletown60m Hurdles33" / 0.838m7.8.78a11
Mar 62026 OATCCC Indoor HS State Championship Meet - D1/D2Mar 6 · 60 Meter · Place 11 · Middletown60 MeterRound P11.7.79a PB11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1Wittenberg HS Meet #2Feb 1 · 60m Hurdles · Place 1 · Middletown60m Hurdles33" / 0.838mRound P1.8.87a11
Feb 1Wittenberg HS Meet #2Feb 1 · 60m Hurdles · Middletown60m Hurdles33" / 0.838m--DNS11
Feb 1Wittenberg HS Meet #2Feb 1 · 60 Meter · Place 1 · Middletown60 MeterRound P1.7.80a PB11
Feb 1Wittenberg HS Meet #2Feb 1 · 60 Meter · Middletown60 Meter--DNS11

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 6OHSAA D1 State Track & Field ChampionshipsJun 6 · 100m Hurdles · Place 10 · Middletown100m Hurdles33" / 0.838mRound P10.14.66a10
May 28OHSAA D1 Region 4May 28 · 100m Hurdles · Place 7 · Middletown100m Hurdles33" / 0.838mRound P7.15.40aWind: -0.910
May 28OHSAA D1 Region 4May 28 · 100m Hurdles · Place 4 · Middletown100m Hurdles33" / 0.838m4.15.04aWind: -0.810
May 23OHSAA Southwest District Div I - BellbrookMay 23 · 100m Hurdles · Place 3 · Middletown100m Hurdles33" / 0.838mRound P3.16.65aWind: -1.610
May 23OHSAA Southwest District Div I - BellbrookMay 23 · 100m Hurdles · Place 2 · Middletown100m Hurdles33" / 0.838m2.15.28aWind: 1.610
May 23OHSAA Southwest District Div I - BellbrookMay 23 · 100 Meters · Place 5 · Middletown100 MetersRound P5.13.03aWind: 1.610
May 23OHSAA Southwest District Div I - BellbrookMay 23 · 100 Meters · Place 6 · Middletown100 Meters6.12.76aWind: 210
May 14Greater Miami Conference ChampionshipsMay 14 · 300m Hurdles · Middletown300m Hurdles30" / 0.762mRound P--DNS10
May 14Greater Miami Conference ChampionshipsMay 14 · 100m Hurdles · Place 4 · Middletown100m Hurdles33" / 0.838mRound P4.14.85aWind: 1.410
May 14Greater Miami Conference ChampionshipsMay 14 · 100m Hurdles · Place 2 · Middletown100m Hurdles33" / 0.838m2.14.57aWind: 4.610
May 14Greater Miami Conference ChampionshipsMay 14 · 100 Meters · Place 7 · Middletown100 MetersRound P7.12.55aWind: 1.710
May 14Greater Miami Conference ChampionshipsMay 14 · 100 Meters · Place 8 · Middletown100 Meters8.12.52aWind: 2.910
Apr 12Princeton Spurlock ClassicApr 12 · 100m Hurdles · Place 6 · Middletown100m Hurdles33" / 0.838mRound P6.15.75a10
Apr 12Princeton Spurlock ClassicApr 12 · 100m Hurdles · Place 5 · Middletown100m Hurdles33" / 0.838m5.15.20a10
Apr 12Princeton Spurlock ClassicApr 12 · 100 Meters · Place 9 · Middletown100 MetersRound P9.12.74a10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 8OATCCC D1 State Indoor ChampionshipMar 8 · 60m Hurdles · Place 5 · Middletown60m Hurdles33" / 0.838mRound P5.9.03a10
Mar 8OATCCC D1 State Indoor ChampionshipMar 8 · 60m Hurdles · Place 3 · Middletown60m Hurdles33" / 0.838m3.8.81a PB10
Jan 11Ohio State HS Qualifier # 1Jan 11 · 60m Hurdles · Place 1 · Middletown60m Hurdles33" / 0.838mRound P1.9.42a10
Jan 11Ohio State HS Qualifier # 1Jan 11 · 60m Hurdles · Place 1 · Middletown60m Hurdles33" / 0.838m1.9.22a10
Jan 11Ohio State HS Qualifier # 1Jan 11 · 60 Meter · Place 5 · Middletown60 MeterRound P5.8.24a10
Jan 11Ohio State HS Qualifier # 1Jan 11 · 60 Meter · Place 6 · Middletown60 Meter6.8.23a10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 6Princeton Spurlock Track and Field ClassicApr 6 · Long Jump · Place 14 · MiddletownLong Jump14.14-08.50 PB9
Apr 6Princeton Spurlock Track and Field ClassicApr 6 · 100m Hurdles · Place 8 · Middletown100m Hurdles33" / 0.838mRound P8.17.71a9
Apr 6Princeton Spurlock Track and Field ClassicApr 6 · 100m Hurdles · Place 6 · Middletown100m Hurdles33" / 0.838m6.16.63a9