Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLee Fast Break Athletics Invitational · Apr 1013.34aLee Fast Break Athletics InvitationalApril 10, 2026
100m Hurdles · 33" / 0.838m · OutdoorOHSAA D3 State Track & Field Championships · Jun 614.76aOHSAA D3 State Track & Field ChampionshipsJune 6, 2025
200 Meters · Indoor2026 Horizon League Indoor Championship · Feb 2827.612026 Horizon League Indoor ChampionshipFebruary 28, 2026
200 Meters · OutdoorOHSAA Division 3B District - Cuyahoga Heights · May 1726.75aOHSAA Division 3B District - Cuyahoga HeightsMay 17, 2023
300m Hurdles · 30" / 0.762m · OutdoorOHSAA D3 State Track & Field Championships · Jun 644.68aOHSAA D3 State Track & Field ChampionshipsJune 6, 2025
55m Hurdles · 33" · IndoorBaldwin-Wallace HS Indoor Meet · Feb 28.85aBaldwin-Wallace HS Indoor MeetFebruary 2, 2025
60 Meter · IndoorWittenberg Steemer Collegiate Meet · Jan 318.48aWittenberg Steemer Collegiate MeetJanuary 31, 2026
60 Meters · Indoor2026 Horizon League Indoor Championship · Feb 288.362026 Horizon League Indoor ChampionshipFebruary 28, 2026
60m Hurdles · 33" / 0.838m · IndoorOATCCC D4 State Indoor Championships · Mar 79.17aOATCCC D4 State Indoor ChampionshipsMarch 7, 2025
Long Jump · Outdoor42nd Austintown Optimist Meet · May 614-9.7542nd Austintown Optimist MeetMay 6, 2023

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 8Horizon League Outdoor ChampionshipsMay 8 · 100m Hurdles · Place 15 · Wright StateWright State100m Hurdles33" / 0.838mRound P15.15.27aWind: -0.2Fr
May 8Horizon League Outdoor ChampionshipsMay 8 · 200 Meters · Place 22 · Wright StateWright State200 MetersRound P22.27.67aWind: 1.6Fr
Apr 24Ashland Alumni OpenApr 24 · 100m Hurdles · Place 7 · Wright StateWright State100m Hurdles33" / 0.838mRound P7.14.96aWind: 1.1Fr
Apr 24Ashland Alumni OpenApr 24 · 100m Hurdles · Place 7 · Wright StateWright State100m Hurdles33" / 0.838m7.15.23aWind: -0.3Fr
Apr 24Ashland Alumni OpenApr 24 · 200 Meters · Place 15 · Wright StateWright State200 Meters15.27.01aWind: -0.7Fr
Apr 10Lee Fast Break Athletics InvitationalApr 10 · 100m Hurdles · Place 8 · Wright StateWright State100m Hurdles33" / 0.838m8.15.54aWind: -1.1Fr
Apr 10Lee Fast Break Athletics InvitationalApr 10 · 200 Meters · Place 35 · Wright StateWright State200 Meters35.27.36aWind: -1Fr
Apr 10Lee Fast Break Athletics InvitationalApr 10 · 100 Meters · Place 22 · Wright StateWright State100 Meters22.13.34a PBWind: 0.1Fr
Apr 4Oliver Nikoloff - University of CincinnatiApr 4 · 100m Hurdles · Place 8 · Wright StateWright State100m Hurdles33" / 0.838m8.15.25aWind: 0.9Fr
Apr 4Oliver Nikoloff - University of CincinnatiApr 4 · 200 Meters · Place 29 · Wright StateWright State200 Meters29.27.17aWind: -0.3Fr
Apr 3Ohio Cherry Blossom InvitationalApr 3 · 100m Hurdles · Place 7 · Wright StateWright State100m Hurdles33" / 0.838mRound P7.15.27aWind: 1Fr
Apr 3Ohio Cherry Blossom InvitationalApr 3 · 100m Hurdles · Place 6 · Wright StateWright State100m Hurdles33" / 0.838m6.15.36aFr
Mar 28Yellow Jacket Collegiate OpenMar 28 · 100m Hurdles · Place 23 · Wright StateWright State100m Hurdles33" / 0.838m23.17.83aWind: -2.1Fr
Mar 28Yellow Jacket Collegiate OpenMar 28 · 200 Meters · Place 64 · Wright StateWright State200 Meters64.28.02aWind: 1.4Fr

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 282026 Horizon League Indoor ChampionshipFeb 28 · 60m Hurdles · Place 14 · Wright StateWright State60m HurdlesRound P149.39FR
Feb 282026 Horizon League Indoor ChampionshipFeb 28 · 200 Meters · Place 24 · Wright StateWright State200 MetersRound P2427.61 PBFR
Feb 282026 Horizon League Indoor ChampionshipFeb 28 · 60 Meters · Place 19 · Wright StateWright State60 MetersRound P198.36 PBFR
Feb 13YSU Last ChanceFeb 13 · 60m Hurdles · Place 23 · Wright StateWright State60m HurdlesRound P239.60aFr
Feb 13YSU Last ChanceFeb 13 · 200 Meters · Place 41 · Wright StateWright State200 Meters4128.19aFr
Feb 7Ashland Jud Logan Light Giver InvitationalFeb 7 · 60m Hurdles · Place 16 · Wright StateWright State60m Hurdles33" / 0.838mRound P16.9.72aFr
Feb 7Ashland Jud Logan Light Giver InvitationalFeb 7 · 60 Meter · Place 43 · Wright StateWright State60 MeterRound P43.8.54aFr
Feb 7Ashland Jud Logan Light Giver InvitationalFeb 7 · 200 Meters · Place 55 · Wright StateWright State200 Meters55.27.88aFr
Jan 31Wittenberg Steemer Collegiate MeetJan 31 · 60 Meter · Place 38 · Wright StateWright State60 MeterRound P38.8.48a PBFr
Jan 31Wittenberg Steemer Collegiate MeetJan 31 · 200 Meters · Place 41 · Wright StateWright State200 Meters41.28.14aFr

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 6OHSAA D3 State Track & Field ChampionshipsJun 6 · 300m Hurdles · Place 5 · Mineral RidgeMineral Ridge300m Hurdles30" / 0.762mRound P5.45.19a12
Jun 6OHSAA D3 State Track & Field ChampionshipsJun 6 · 300m Hurdles · Place 3 · Mineral RidgeMineral Ridge300m Hurdles30" / 0.762m3.44.68a PB12
Jun 6OHSAA D3 State Track & Field ChampionshipsJun 6 · 100m Hurdles · Place 2 · Mineral RidgeMineral Ridge100m Hurdles33" / 0.838mRound P2.14.81a12
Jun 6OHSAA D3 State Track & Field ChampionshipsJun 6 · 100m Hurdles · Place 3 · Mineral RidgeMineral Ridge100m Hurdles33" / 0.838m3.14.76a PB12
May 28OHSAA D3 Region 09May 28 · 300m Hurdles · Place 3 · Mineral RidgeMineral Ridge300m Hurdles30" / 0.762mRound P3.45.95a12
May 28OHSAA D3 Region 09May 28 · 300m Hurdles · Place 3 · Mineral RidgeMineral Ridge300m Hurdles30" / 0.762m3.46.37a12
May 28OHSAA D3 Region 09May 28 · 100m Hurdles · Place 2 · Mineral RidgeMineral Ridge100m Hurdles33" / 0.838mRound P2.15.17aWind: -0.512
May 28OHSAA D3 Region 09May 28 · 100m Hurdles · Place 2 · Mineral RidgeMineral Ridge100m Hurdles33" / 0.838m2.15.16aWind: -0.912
May 344th Annual Optimist MeetMay 3 · 300m Hurdles · Place 1 · Mineral RidgeMineral Ridge300m Hurdles30" / 0.762m1.46.18a12
May 344th Annual Optimist MeetMay 3 · 100m Hurdles · Place 1 · Mineral RidgeMineral Ridge100m Hurdles33" / 0.838m1.15.53aWind: -0.912
Apr 26Poland Invitational ClassicApr 26 · 300m Hurdles · Place 1 · Mineral RidgeMineral Ridge300m Hurdles146.0612
Apr 26Poland Invitational ClassicApr 26 · 100m Hurdles · Place 1 · Mineral RidgeMineral Ridge100m Hurdles115.0612
Apr 26Poland Invitational ClassicApr 26 · 300m Hurdles · Place 1 · Mineral RidgMineral Ridg300m Hurdles146.0612
Apr 26Poland Invitational ClassicApr 26 · 100m Hurdles · Place 1 · Mineral RidgMineral Ridg100m Hurdles115.0612
Apr 19GlenOak Second Sole Eagle EliteApr 19 · 300m Hurdles · Place 4 · Mineral RidgMineral Ridg300m Hurdles447.1312
Apr 19GlenOak Second Sole Eagle EliteApr 19 · 100m Hurdles · Place 1 · Mineral RidgMineral Ridg100m Hurdles115.1612

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Mar 7OATCCC D4 State Indoor ChampionshipsMar 7 · 60m Hurdles · Place 2 · Mineral RidgeMineral Ridge60m Hurdles33" / 0.838mRound P2.9.18a12
Mar 7OATCCC D4 State Indoor ChampionshipsMar 7 · 60m Hurdles · Place 3 · Mineral RidgeMineral Ridge60m Hurdles33" / 0.838m3.9.17a PB12
Feb 23Kent State HS Meet #5Feb 23 · 60m Hurdles · Place 1 · Mineral RidgeMineral Ridge60m Hurdles19.4012
Feb 23Kent State HS Meet #5Feb 23 · 60m Hurdles · Place 2 · Mineral RidgeMineral Ridge60m HurdlesRound P29.6212
Feb 23Kent State HS Meet #5Feb 23 · 60m Hurdles · Place 2 · Mineral RidgeMineral Ridge60m HurdlesRound P29.6212
Feb 23Kent State HS Meet #5Feb 23 · 60m Hurdles · Place 1 · Mineral RidgeMineral Ridge60m Hurdles19.4012
Feb 16SPIRE HS Indoor GamesFeb 16 · 60m Hurdles · Place 2 · Mineral RidgeMineral Ridge60m Hurdles29.3612
Feb 16SPIRE HS Indoor GamesFeb 16 · 60m Hurdles · Place 2 · Mineral RidgeMineral Ridge60m HurdlesRound P29.4212
Feb 2Baldwin-Wallace HS Indoor MeetFeb 2 · 55m Hurdles · Place 1 · Mineral RidgeMineral Ridge55m Hurdles33"Round P1.8.99a12
Feb 2Baldwin-Wallace HS Indoor MeetFeb 2 · 55m Hurdles · Place 1 · Mineral RidgeMineral Ridge55m Hurdles33"1.8.85a PB12
Jan 19Kent State HS Meet #3Jan 19 · 60m Hurdles · Place 2 · Mineral RidgeMineral Ridge60m HurdlesRound P29.6512
Jan 19Kent State HS Meet #3Jan 19 · 60m Hurdles · Place 3 · Mineral RidgeMineral Ridge60m Hurdles39.6312
Jan 182025 YSU HS Meet #2Jan 18 · 60m Hurdles · Mineral RidgeMineral Ridge60m Hurdles33" / 0.838mRound P--DNS12
Jan 112025 YSU HS Meet #1Jan 11 · 60m Hurdles · Place 5 · Mineral RidgeMineral Ridge60m Hurdles33" / 0.838mRound P5.9.47a12
Jan 112025 YSU HS Meet #1Jan 11 · 60m Hurdles · Place 5 · Mineral RidgeMineral Ridge60m Hurdles33" / 0.838m5.9.54a12

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 8Kent State HS Meet #1Dec 8 · 60m Hurdles · Place 8 · Mineral RidgeMineral Ridge60m Hurdles33" / 0.838mRound P8.10.01a12
Dec 8Kent State HS Meet #1Dec 8 · 60m Hurdles · Place 7 · Mineral RidgeMineral Ridge60m Hurdles33" / 0.838m7.9.85a12

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 31OHSAA D3 State Track & Field ChampionshipsMay 31 · 300m Hurdles · Place 6 · Mineral RidgeMineral Ridge300m Hurdles30" / 0.762mRound P6.46.85a11
May 31OHSAA D3 State Track & Field ChampionshipsMay 31 · 300m Hurdles · Place 7 · Mineral RidgeMineral Ridge300m Hurdles30" / 0.762m7.46.48a11
May 31OHSAA D3 State Track & Field ChampionshipsMay 31 · 100m Hurdles · Place 12 · Mineral RidgeMineral Ridge100m Hurdles33" / 0.838mRound P12.15.52aWind: 1.511
May 22OHSAA D3 Region 9 - NorwayneMay 22 · 300m Hurdles · Place 2 · Mineral RidgeMineral Ridge300m Hurdles30" / 0.762mRound P2.46.14a11
May 22OHSAA D3 Region 9 - NorwayneMay 22 · 300m Hurdles · Place 2 · Mineral RidgeMineral Ridge300m Hurdles30" / 0.762m2.45.85a11
May 22OHSAA D3 Region 9 - NorwayneMay 22 · 100m Hurdles · Place 1 · Mineral RidgeMineral Ridge100m Hurdles33" / 0.838mRound P1.15.04aWind: 1.211
May 22OHSAA D3 Region 9 - NorwayneMay 22 · 100m Hurdles · Place 1 · Mineral RidgeMineral Ridge100m Hurdles33" / 0.838m1.15.20aWind: -1.411
May 22OHSAA D3 Region 9 - NorwayneMay 22 · 200 Meters · Place 13 · Mineral RidgeMineral Ridge200 MetersRound P13.28.35aWind: 1.211
May 4Optimist MeetMay 4 · 300m Hurdles · Place 2 · Mineral RidgeMineral Ridge300m Hurdles247.4011
May 4Optimist MeetMay 4 · 100m Hurdles · Place 3 · Mineral RidgeMineral Ridge100m Hurdles315.7211
May 4Optimist MeetMay 4 · 300m Hurdles · Place 2 · Mineral RidgMineral Ridg300m Hurdles248.1211
May 4Optimist MeetMay 4 · 100m Hurdles · Place 3 · Mineral RidgMineral Ridg100m Hurdles315.6311
May 4Optimist MeetMay 4 · 300m Hurdles · Place 2 · Mineral RidgMineral Ridg300m Hurdles248.1211
May 4Optimist MeetMay 4 · 100m Hurdles · Place 3 · Mineral RidgMineral Ridg100m Hurdles315.6311
Apr 27Poland InvitationalApr 27 · 300m Hurdles · Place 4 · Mineral RidgeMineral Ridge300m Hurdles30" / 0.762m4.48.24a11
Apr 27Poland InvitationalApr 27 · 100m Hurdles · Place 2 · Mineral RidgeMineral Ridge100m Hurdles33" / 0.838m2.16.52aWind: 011
Apr 27Poland InvitationalApr 27 · 200 Meters · Place 7 · Mineral RidgeMineral Ridge200 Meters7.27.53aWind: 0.611
Apr 13GlenOak Second Sole Eagle EliteApr 13 · 300m Hurdles · Place 4 · Mineral RidgMineral Ridg300m Hurdles448.6511
Apr 13GlenOak Second Sole Eagle EliteApr 13 · 100m Hurdles · Place 8 · Mineral RidgMineral Ridg100m Hurdles816.6111
Apr 13GlenOak Second Sole Eagle EliteApr 13 · 100 Meters · Place 36 · Mineral RidgMineral Ridg100 Meters3613.7111

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 2OHSAA D3 State Track & Field ChampionshipsJun 2 · 100m Hurdles · Place 10 · Mineral RidgeMineral Ridge100m Hurdles33" / 0.838mRound P10.15.63aWind: 0.410
May 24OHSAA D3 Region 9 - NorwayneMay 24 · 100m Hurdles · Place 2 · Mineral RidgeMineral Ridge100m Hurdles33" / 0.838mRound P2.16.45a10
May 24OHSAA D3 Region 9 - NorwayneMay 24 · 100m Hurdles · Place 1 · Mineral RidgeMineral Ridge100m Hurdles33" / 0.838m1.15.92a10
May 24OHSAA D3 Region 9 - NorwayneMay 24 · 200 Meters · Place 8 · Mineral RidgeMineral Ridge200 MetersRound P8.27.01a10
May 24OHSAA D3 Region 9 - NorwayneMay 24 · 200 Meters · Place 7 · Mineral RidgeMineral Ridge200 Meters7.27.10a10
May 17OHSAA Division 3B District - Cuyahoga HeightsMay 17 · Long Jump · Place 8 · Mineral RidgeMineral RidgeLong Jump8.14-610
May 17OHSAA Division 3B District - Cuyahoga HeightsMay 17 · 100m Hurdles · Place 1 · Mineral RidgeMineral Ridge100m Hurdles33" / 0.838mRound P1.16.94a10
May 17OHSAA Division 3B District - Cuyahoga HeightsMay 17 · 100m Hurdles · Place 1 · Mineral RidgeMineral Ridge100m Hurdles33" / 0.838m1.15.86a10
May 17OHSAA Division 3B District - Cuyahoga HeightsMay 17 · 200 Meters · Place 3 · Mineral RidgeMineral Ridge200 MetersRound P3.27.34a10
May 17OHSAA Division 3B District - Cuyahoga HeightsMay 17 · 200 Meters · Place 4 · Mineral RidgeMineral Ridge200 Meters4.26.75a PB10
May 642nd Austintown Optimist MeetMay 6 · Long Jump · Place 10 · Mineral RidgeMineral RidgeLong Jump10.14-9.75 PB10
May 642nd Austintown Optimist MeetMay 6 · 100m Hurdles · Place 3 · Mineral RidgeMineral Ridge100m Hurdles33" / 0.838m3.15.82aWind: 0.310
May 642nd Austintown Optimist MeetMay 6 · 200 Meters · Place 8 · Mineral RidgeMineral Ridge200 Meters8.27.32a10
Apr 14NEO Lew Speece InvitationalApr 14 · Long Jump · Place 2 · Mineral RidgMineral RidgLong Jump214-07.0010
Apr 14NEO Lew Speece InvitationalApr 14 · 100m Hurdles · Place 1 · Mineral RidgMineral Ridg100m Hurdles116.8510
Apr 14NEO Lew Speece InvitationalApr 14 · 200 Meters · Place 2 · Mineral RidgMineral Ridg200 Meters227.7310
Mar 25Joe Lane HS InvitationalMar 25 · 100m Hurdles · Place 1 · Mineral RidgMineral Ridg100m Hurdles117.3710
Mar 25Joe Lane HS InvitationalMar 25 · 100 Meters · Place 6 · Mineral RidgMineral Ridg100 Meters613.7210

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 3OHSAA D3 State Track & Field ChampionshipsJun 3 · 100m Hurdles · Place 15 · Mineral RidgeMineral Ridge100m Hurdles33" / 0.838mRound P15.16.25aWind: 0.69
May 25OHSAA D3 Region 9May 25 · 100m Hurdles · Place 2 · Mineral RidgeMineral Ridge100m Hurdles33" / 0.838mRound P2.16.54aWind: -1.99
May 25OHSAA D3 Region 9May 25 · 100m Hurdles · Place 3 · Mineral RidgeMineral Ridge100m Hurdles33" / 0.838m3.16.19aWind: 0.99