Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWildcat Invitational - Westerville South · Apr 2413.06aWildcat Invitational - Westerville SouthApril 24, 2026
100m Hurdles · 30" / 0.762m · OutdoorUSATF Ohio Association Junior Olympic Championships · Jun 2217.48aUSATF Ohio Association Junior Olympic ChampionshipsJune 22, 2024
100m Hurdles · 33" / 0.838m · OutdoorOHSAA D1 Region 3 · May 2815.62aOHSAA D1 Region 3May 28, 2025
200 Meters · IndoorAkron Jerome Fields Open Meet · Feb 2126.68Akron Jerome Fields Open MeetFebruary 21, 2026
200 Meters · OutdoorUSATF Ohio Association Junior Olympic Championships · Jun 2229.12aUSATF Ohio Association Junior Olympic ChampionshipsJune 22, 2024
300m Hurdles · 30" / 0.762m · OutdoorOHSAA Central District - Division 1 · May 2045.13aOHSAA Central District - Division 1May 20, 2025
400 Meters · IndoorKent State HS Meet #5 · Feb 231:02.67Kent State HS Meet #5February 23, 2025
400 Meters · OutdoorUSATF Ohio Association Junior Olympic Championships · Jun 221:05.48aUSATF Ohio Association Junior Olympic ChampionshipsJune 22, 2024
60m Hurdles · 33" / 0.838m · IndoorOtterbein HS Qualifier #1 · Jan 1510.05aOtterbein HS Qualifier #1January 15, 2026
60m Hurdles · 33" / 0.838m · Outdoor2026 OATCCC Indoor HS State Championship Meet - D1/D2 · Mar 69.49a2026 OATCCC Indoor HS State Championship Meet - D1/D2March 6, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 4OHSAA Jesse Owens Track & Field State ChampionshipsJun 4 · 300m Hurdles · Place 13 · WattersonWatterson300m Hurdles30" / 0.762m13.45.68a10
May 27OHSAA D2 Regional R5 - LexingtonMay 27 · 300m Hurdles · Place 3 · WattersonWatterson300m Hurdles30" / 0.762mRound P3.46.30a10
May 27OHSAA D2 Regional R5 - LexingtonMay 27 · 300m Hurdles · Place 4 · WattersonWatterson300m Hurdles30" / 0.762m4.45.48a10
May 27OHSAA D2 Regional R5 - LexingtonMay 27 · 100m Hurdles · Place 10 · WattersonWatterson100m Hurdles33" / 0.838mRound P10.15.71aWind: -0.410
May 19OHSAA D2/D3 Districts - Hilliard DarbyMay 19 · 300m Hurdles · Place 2 · WattersonWatterson300m Hurdles30" / 0.762mRound S2.48.23a10
May 19OHSAA D2/D3 Districts - Hilliard DarbyMay 19 · 300m Hurdles · Place 2 · WattersonWatterson300m Hurdles30" / 0.762m2.47.61a10
May 19OHSAA D2/D3 Districts - Hilliard DarbyMay 19 · 100m Hurdles · Place 2 · WattersonWatterson100m Hurdles33" / 0.838mRound S2.16.18aWind: 0.310
May 19OHSAA D2/D3 Districts - Hilliard DarbyMay 19 · 100m Hurdles · Place 3 · WattersonWatterson100m Hurdles33" / 0.838m3.15.92aWind: 010
May 11Central Catholic League Varsity ChampionshipMay 11 · 300m Hurdles · Place 1 · WattersonWatterson300m Hurdles30" / 0.762m1.48.55a10
May 11Central Catholic League Varsity ChampionshipMay 11 · 100m Hurdles · Place 1 · WattersonWatterson100m Hurdles33" / 0.838m1.15.80a10
May 8Larkin & Crosten Classic - Upper ArlingtonMay 8 · 100m Hurdles · Place 4 · WattersonWatterson100m Hurdles416.08a10
May 2The Gary Smith Invitational at Thomas WorthingtonMay 2 · 300m Hurdles · Place 3 · WattersonWatterson300m Hurdles347.77a10
May 2The Gary Smith Invitational at Thomas WorthingtonMay 2 · 100m Hurdles · Place 5 · WattersonWatterson100m HurdlesRound P516.77a10
May 2The Gary Smith Invitational at Thomas WorthingtonMay 2 · 100m Hurdles · Place 3 · WattersonWatterson100m Hurdles315.97a10
Apr 24Wildcat Invitational - Westerville SouthApr 24 · 300m Hurdles · Place 1 · WattersonWatterson300m Hurdles146.60a10
Apr 24Wildcat Invitational - Westerville SouthApr 24 · 100m Hurdles · Place 2 · WattersonWatterson100m Hurdles215.76a10
Apr 24Wildcat Invitational - Westerville SouthApr 24 · 100 Meters · Place 5 · WattersonWatterson100 Meters513.06a PB10
Apr 17New Albany HS Track and Field Invite POWERED BY SECOND SOLE & NIKEApr 17 · 300m Hurdles · Place 3 · WattersonWatterson300m Hurdles30" / 0.762m3.47.30a10
Apr 17New Albany HS Track and Field Invite POWERED BY SECOND SOLE & NIKEApr 17 · 100m Hurdles · Place 6 · WattersonWatterson100m Hurdles33" / 0.838m6.16.01a10
Apr 8Olen. Berlin VS Bishop WatersonApr 8 · 300m Hurdles · Place 1 · WattersonWatterson300m Hurdles30" / 0.762m1.50.32a10
Apr 1DeSales Dual w/ Bishop WattersonApr 1 · 300m Hurdles · WattersonWatterson300m Hurdles30" / 0.762m—DNS10
Apr 1DeSales Dual w/ Bishop WattersonApr 1 · 100m Hurdles · Place 1 · WattersonWatterson100m Hurdles33" / 0.838m1.16.33a10
Mar 62026 OATCCC Indoor HS State Championship Meet - D1/D2Mar 6 · 60m Hurdles · Place 14 · WattersonWatterson60m Hurdles33" / 0.838mRound P14.9.49a PB10

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 21Akron Jerome Fields Open MeetFeb 21 · 200 Meters · Place 13 · WattersonWatterson200 Meters1326.68 PB10
Feb 21Akron Jerome Fields Open MeetFeb 21 · 60m Hurdles · Place 3 · WattersonWatterson60m Hurdles39.4310
Feb 21Akron Jerome Fields Open MeetFeb 21 · 60m Hurdles · Place 4 · WattersonWatterson60m HurdlesRound P49.7310
Feb 15Otterbein HS Qualifier #3Feb 15 · 60m Hurdles · Place 3 · WattersonWatterson60m Hurdles39.7010
Feb 15Otterbein HS Qualifier #3Feb 15 · 60m Hurdles · Place 3 · WattersonWatterson60m Hurdles39.6910
Jan 24Ohio State HS Qualifier # 2Jan 24 · 400 Meters · Place 6 · WattersonWatterson400 Meters61:04.2010
Jan 24Ohio State HS Qualifier # 2Jan 24 · 60m Hurdles · Place 13 · WattersonWatterson60m Hurdles1310.0810
Jan 24Ohio State HS Qualifier # 2Jan 24 · 60m Hurdles · Place 14 · WattersonWatterson60m HurdlesRound P1410.1410
Jan 24Ohio State HS Qualifier # 2Jan 24 · 400 Meters · Place 6 · WattersonWatterson400 Meters61:04.2010
Jan 24Ohio State HS Qualifier # 2Jan 24 · 60m Hurdles · Place 14 · WattersonWatterson60m HurdlesRound P1410.1410
Jan 24Ohio State HS Qualifier # 2Jan 24 · 60m Hurdles · Place 13 · WattersonWatterson60m Hurdles1310.0810
Jan 15Otterbein HS Qualifier #1Jan 15 · 60m Hurdles · Place 7 · WattersonWatterson60m Hurdles33" / 0.838mRound P7.10.28a10
Jan 15Otterbein HS Qualifier #1Jan 15 · 60m Hurdles · Place 2 · WattersonWatterson60m Hurdles33" / 0.838m2.10.05a PB10
Jan 15Otterbein HS Qualifier #1Jan 15 · 200 Meters · Place 8 · WattersonWatterson200 Meters8.27.80a10

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 6OHSAA D1 State Track & Field ChampionshipsJun 6 · 300m Hurdles · Place 15 · WattersonWatterson300m Hurdles30" / 0.762mRound P15.45.18a9
May 28OHSAA D1 Region 3May 28 · 300m Hurdles · Place 3 · WattersonWatterson300m Hurdles30" / 0.762mRound P3.45.90a9
May 28OHSAA D1 Region 3May 28 · 300m Hurdles · Place 3 · WattersonWatterson300m Hurdles30" / 0.762m3.45.44a9
May 28OHSAA D1 Region 3May 28 · 100m Hurdles · Place 8 · WattersonWatterson100m Hurdles33" / 0.838mRound P8.15.62a PB9
May 28OHSAA D1 Region 3May 28 · 100m Hurdles · Place 8 · WattersonWatterson100m Hurdles33" / 0.838m8.15.69a9
May 20OHSAA Central District - Division 1May 20 · 300m Hurdles · Place 4 · WattersonWatterson300m Hurdles30" / 0.762mRound P4.47.74a9
May 20OHSAA Central District - Division 1May 20 · 300m Hurdles · Place 2 · WattersonWatterson300m Hurdles30" / 0.762m2.45.13a PB9
May 20OHSAA Central District - Division 1May 20 · 100m Hurdles · Place 5 · WattersonWatterson100m Hurdles33" / 0.838mRound P5.15.69aWind: 1.79
May 20OHSAA Central District - Division 1May 20 · 100m Hurdles · Place 5 · WattersonWatterson100m Hurdles33" / 0.838m5.15.21aWind: 3.29
May 12Central Catholic League Varsity ChampionshipMay 12 · 300m Hurdles · Place 1 · WattersonWatterson300m Hurdles30" / 0.762m1.48.12a9
May 12Central Catholic League Varsity ChampionshipMay 12 · 100m Hurdles · Place 1 · WattersonWatterson100m Hurdles33" / 0.838m1.15.86a9
May 9Larkin & Crosten ClassicMay 9 · 300m Hurdles · Place 2 · Bishop WattersonBishop Watterson300m Hurdles247.50a9
May 9Larkin & Crosten ClassicMay 9 · 100m Hurdles · Place 5 · Bishop WattersonBishop Watterson100m Hurdles515.87a9
May 6Marysville vs Davidson vs WattersonMay 6 · 300m Hurdles · Place 1 · Bishop WattersonBishop Watterson300m Hurdles149.32a9
May 3Gary Smith InvitationalMay 3 · 300m Hurdles · Place 3 · WattersonWatterson300m Hurdles30" / 0.762m3.50.92a9
May 3Gary Smith InvitationalMay 3 · 100m Hurdles · Place 3 · WattersonWatterson100m Hurdles33" / 0.838mRound P3.16.87a9
May 3Gary Smith InvitationalMay 3 · 100m Hurdles · Place 2 · WattersonWatterson100m Hurdles33" / 0.838m2.16.47a9
Apr 25Wildcat Invitational - Wester. SouthApr 25 · 100m Hurdles · Place 2 · WattersonWatterson100m Hurdles33" / 0.838m2.16.07a9
Apr 9Dublin Jerome Tri # 1Apr 9 · 100m Hurdles · Place 2 · WattersonWatterson100m Hurdles216.22—
Apr 5Newark Invitational Track and Field MeetApr 5 · 300m Hurdles · Place 4 · Bishop WattersonBishop Watterson300m Hurdles449.76a9
Mar 29Braves Invitational Mar 29 · 300m Hurdles · Place 1 · Bishop WattersonBishop Watterson300m Hurdles145.89a9

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 23Kent State HS Meet #5Feb 23 · 400 Meters · Place 22 · WattersonWatterson400 Meters221:02.67 PB9
Feb 23Kent State HS Meet #5Feb 23 · 60m Hurdles · Place 6 · WattersonWatterson60m Hurdles69.6369
Feb 23Kent State HS Meet #5Feb 23 · 60m Hurdles · Place 9 · WattersonWatterson60m HurdlesRound P99.929
Feb 23Kent State HS Meet #5Feb 23 · 400 Meters · Place 22 · WattersonWatterson400 Meters221:02.679
Feb 23Kent State HS Meet #5Feb 23 · 60m Hurdles · Place 9 · WattersonWatterson60m HurdlesRound P99.929
Feb 23Kent State HS Meet #5Feb 23 · 60m Hurdles · Place 6 · WattersonWatterson60m Hurdles69.649
Feb 9Ashland University HS Light Giver OpenFeb 9 · 60m Hurdles · Place 6 · WattersonWatterson60m HurdlesRound P69.909
Feb 9Ashland University HS Light Giver OpenFeb 9 · 60m Hurdles · Place 6 · WattersonWatterson60m Hurdles69.999
Jan 19Otterbein HS Qualifier #2Jan 19 · 60m Hurdles · Place 1 · WattersonWatterson60m HurdlesRound P19.789
Jan 19Otterbein HS Qualifier #2Jan 19 · 60m Hurdles · Place 2 · WattersonWatterson60m HurdlesRound P29.789
Jan 19Otterbein HS Qualifier #2Jan 19 · 60m Hurdles · Place 3 · WattersonWatterson60m Hurdles39.759
Jan 19Otterbein HS Qualifier #2Jan 19 · 200 Meters · Place 1 · WattersonWatterson200 Meters127.659
Jan 19Otterbein HS Qualifier #2Jan 19 · 200 Meters · Place 3 · WattersonWatterson200 Meters327.659

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 22USATF Ohio Association Junior Olympic ChampionshipsJun 22 · 100m Hurdles · Place 2 · Ohio Speed Academy TFCOhio Speed Academy TFC100m Hurdles30" / 0.762m2.17.48a PBWind: 0.59
Jun 22USATF Ohio Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 4 · Ohio Speed Academy TFCOhio Speed Academy TFC400 Meters4.1:05.48a PB9
Jun 22USATF Ohio Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 4 · Ohio Speed Academy TFCOhio Speed Academy TFC200 Meters4.29.12a PBWind: -1.49