Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorOHSAA D2 Regional R7 - Troy · May 2715.24aOHSAA D2 Regional R7 - TroyMay 27, 2026
300m Hurdles · 36" / 0.914m · OutdoorDayton City League Championships · May 1640.84aDayton City League ChampionshipsMay 16, 2026
400 Meters · IndoorOhio Northern HS Meet · Jan 111:00.44Ohio Northern HS MeetJanuary 11, 2025
Long Jump · OutdoorDayton City League Championships · May 1619-06.50Dayton City League ChampionshipsMay 16, 2026
Prelims · IndoorOhio State HS Qualifier # 4 · Feb 78.77Ohio State HS Qualifier # 4February 7, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 27OHSAA D2 Regional R7 - TroyMay 27 · 300m Hurdles · Place 11 · Belmont300m Hurdles36" / 0.914mRound P11.41.64a12
May 27OHSAA D2 Regional R7 - TroyMay 27 · 110m Hurdles · Place 5 · Belmont110m Hurdles39" / 0.991mRound P5.15.24a PBWind: -0.812
May 27OHSAA D2 Regional R7 - TroyMay 27 · 110m Hurdles · Place 7 · Belmont110m Hurdles39" / 0.991m7.15.42aWind: -0.612
May 20OHSAA D2 Districts - Trotwood-MadisonMay 20 · 300m Hurdles · Place 4 · Belmont300m Hurdles36" / 0.914mRound P4.42.12a12
May 20OHSAA D2 Districts - Trotwood-MadisonMay 20 · 300m Hurdles · Place 4 · Belmont300m Hurdles36" / 0.914m4.42.03a12
May 20OHSAA D2 Districts - Trotwood-MadisonMay 20 · 110m Hurdles · Place 1 · Belmont110m Hurdles39" / 0.991mRound P1.15.65aWind: 1.812
May 20OHSAA D2 Districts - Trotwood-MadisonMay 20 · 110m Hurdles · Place 1 · Belmont110m Hurdles39" / 0.991m1.15.48aWind: 0.812
May 16Dayton City League ChampionshipsMay 16 · Long Jump · Place 2 · BelmontLong Jump2.19-06.50 PB12
May 16Dayton City League ChampionshipsMay 16 · 300m Hurdles · Place 1 · Belmont300m Hurdles36" / 0.914m1.40.84a PB12
May 16Dayton City League ChampionshipsMay 16 · 110m Hurdles · Place 1 · Belmont110m Hurdles39" / 0.991m1.15.98a12
May 9Dayton Roosevelt Memorial Track MeetMay 9 · Triple Jump · Place 3 · BelmontTriple Jump342-06.2512
May 9Dayton Roosevelt Memorial Track MeetMay 9 · 300m Hurdles · Place 9 · Belmont300m Hurdles946.85a12
Apr 106th Annual Dixie Greyhounds HS InvitationalApr 10 · Long Jump · Place 3 · BelmontLong Jump319-7.7512
Apr 106th Annual Dixie Greyhounds HS InvitationalApr 10 · 300m Hurdles · Place 2 · Belmont300m Hurdles242.40a12
Apr 106th Annual Dixie Greyhounds HS InvitationalApr 10 · 110m Hurdles · Place 2 · Belmont110m Hurdles215.61a12

2026 Indoor Track

19 results
DateMeetEventPlMarkGr
Feb 14Ohio State HS Qualifier # 5Feb 14 · Triple Jump · Place 2 · BelmontTriple Jump239-01.5012
Feb 14Ohio State HS Qualifier # 5Feb 14 · 60m Hurdles · Place 11 · Belmont60m Hurdles119.1212
Feb 14Ohio State HS Qualifier # 5Feb 14 · 60m Hurdles · Place 8 · Belmont60m HurdlesRound P88.8412
Feb 14Ohio State HS Qualifier # 5Feb 14 · Triple Jump · Place 2 · BelmontTriple Jump239-1.5012
Feb 14Ohio State HS Qualifier # 5Feb 14 · 60m Hurdles · Place 11 · Belmont60m Hurdles119.1212
Feb 14Ohio State HS Qualifier # 5Feb 14 · Prelims · Place 8 · BelmontPrelimsRound P88.8412
Feb 7Ohio State HS Qualifier # 4Feb 7 · Triple Jump · Place 4 · BelmontTriple Jump439-10.5012
Feb 7Ohio State HS Qualifier # 4Feb 7 · 60m Hurdles · Place 8 · Belmont60m Hurdles89.06612
Feb 7Ohio State HS Qualifier # 4Feb 7 · 60m Hurdles · Place 6 · Belmont60m HurdlesRound P68.76812
Feb 7Ohio State HS Qualifier # 4Feb 7 · Triple Jump · Place 4 · BelmontTriple Jump439-10.5012
Feb 7Ohio State HS Qualifier # 4Feb 7 · 60m Hurdles · Place 8 · Belmont60m Hurdles89.0712
Feb 7Ohio State HS Qualifier # 4Feb 7 · Prelims · Place 6 · BelmontPrelimsRound P68.77 PB12
Jan 17Ohio State HS Qualifier # 1Jan 17 · Long Jump · Place 7 · BelmontLong Jump719-00.0012
Jan 17Ohio State HS Qualifier # 1Jan 17 · 60m Hurdles · Place 6 · Belmont60m Hurdles68.8712
Jan 17Ohio State HS Qualifier # 1Jan 17 · 60m Hurdles · Place 6 · Belmont60m HurdlesRound P68.9612
Jan 17Ohio State HS Qualifier # 1Jan 17 · Long Jump · Place 7 · BelmontLong Jump719-012
Jan 17Ohio State HS Qualifier # 1Jan 17 · 60m Hurdles · Place 6 · Belmont60m Hurdles68.8712
Jan 17Ohio State HS Qualifier # 1Jan 17 · Prelims · Place 6 · BelmontPrelimsRound P68.9612
Jan 9MSJ HS Meet 1Jan 9 · 60m Hurdles · Place 3 · Belmont60m Hurdles39.2212

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 18Ohio State HS Qualifier # 2Jan 18 · 60m Hurdles · Place 14 · Belmont60m Hurdles149.59a—
Jan 18Ohio State HS Qualifier # 2Jan 18 · 60m Hurdles · Belmont60m Hurdles—9.5911
Jan 18Ohio State HS Qualifier # 2Jan 18 · 60m Hurdles · Place 14 · Belmont60m HurdlesRound P149.5911
Jan 18Ohio State HS Qualifier # 2Jan 18 · 60m Hurdles · Place 14 · Belmont60m HurdlesRound P149.5911
Jan 11Ohio Northern HS MeetJan 11 · 400 Meters · Place 3 · Belmont400 Meters31:00.44 PBJR
Jan 11Ohio Northern HS MeetJan 11 · 60m Hurdles · Place 4 · Belmont60m Hurdles49.93JR
Jan 11Ohio Northern HS MeetJan 11 · High Jump · Place 7 · BelmontHigh Jump75-00.00JR