Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorAAU Track & Field Region 4 (NI,WP) Qualifier · Jun 2512.37aAAU Track & Field Region 4 (NI,WP) QualifierJune 25, 2026
100 Meters · OutdoorAAU Lake Erie District Qualifier · Jun 1312.37AAU Lake Erie District QualifierJune 13, 2026
100m Hurdles · 30" / 0.762m · OutdoorAAU Region 4 (NI,WP) Qualifier · Jun 2615.37aAAU Region 4 (NI,WP) QualifierJune 26, 2025
100m Hurdles · 33" / 0.838m · IndoorAAU Track & Field Region 4 (NI,WP) Qualifier · Jun 2514.39aAAU Track & Field Region 4 (NI,WP) QualifierJune 25, 2026
100m Hurdles · 33" / 0.838m · OutdoorAAU Junior Olympic Games · Aug 114.26aAAU Junior Olympic GamesAugust 1, 2026
110m Hurdles · 33" / 0.838m · OutdoorFederal League: Perry Edison MS vs Oakwood MS · Apr 2716.12aFederal League: Perry Edison MS vs Oakwood MSApril 27, 2026
200 Meters · IndoorSPEED CAPITAL MIDWEST INDOOR SHOWCASE · Jan 1128.71aSPEED CAPITAL MIDWEST INDOOR SHOWCASEJanuary 11, 2025
200 Meters · OutdoorSPEED CAPITAL MIDWEST SERIES:OHIO · May 2527.17SPEED CAPITAL MIDWEST SERIES:OHIOMay 25, 2024
200m Hurdles · 30" / 0.762m · IndoorAAU Track & Field Region 4 (LE,OH,WV) Qualifier · Jun 2530.03aAAU Track & Field Region 4 (LE,OH,WV) QualifierJune 25, 2026
200m Hurdles · 30" / 0.762m · OutdoorFederal League: Perry Edison MS vs Oakwood MS · Apr 2728.97aFederal League: Perry Edison MS vs Oakwood MSApril 27, 2026
200m Hurdles · 36" / 0.914m · IndoorAAU Track & Field Region 4 (NI,WP) Qualifier · Jun 2530.03aAAU Track & Field Region 4 (NI,WP) QualifierJune 25, 2026
400 Meters · OutdoorAAU Lake Erie District Qualifier · Jun 131:00.03AAU Lake Erie District QualifierJune 13, 2026
60 Meter · IndoorJack Frost Invitational · Jan 118.07aJack Frost InvitationalJanuary 11, 2026
60m Hurdles · 33" / 0.838m · IndoorSPEED CAPITAL MIDWEST INDOOR SHOWCASE · Jan 1111.00aSPEED CAPITAL MIDWEST INDOOR SHOWCASEJanuary 11, 2025
60m Hurdles · 36" / 0.914m · IndoorJack Frost Invitational · Jan 119.18aJack Frost InvitationalJanuary 11, 2026
60m Hurdles · 39" / 0.991m · IndoorBlackwell Invitational · Jan 610.41aBlackwell InvitationalJanuary 6, 2024
80m Hurdles · 30" / 0.762m · OutdoorUSATF Ohio Association Junior Olympic Championships · Jun 2213.14aUSATF Ohio Association Junior Olympic ChampionshipsJune 22, 2024
Long Jump · OutdoorSpeed Capital Memorial (Midwest) · May 283.75mSpeed Capital Memorial (Midwest)May 28, 2022

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 100m Hurdles · Place 9 · Ohio Heat TrackOhio Heat Track100m Hurdles33" / 0.838mRound P9.14.26a PBWind: 1.58
Jun 13AAU Lake Erie District QualifierJun 13 · 400 Meters · Place 12 · Ohio HeatOhio Heat400 Meters121:00.03 PB14
Jun 13AAU Lake Erie District QualifierJun 13 · 200 Meters · Place 24 · Ohio HeatOhio Heat200 Meters2431.6614
Jun 13AAU Lake Erie District QualifierJun 13 · 100 Meters · Place 10 · Ohio HeatOhio Heat100 Meters1012.37 PB14
Jun 7AAU Ohio District Qualifier #1 LimaJun 7 · 200m Hurdles · Place 3 · Ohio HeatOhio Heat200m Hurdles328.38a8
Jun 7AAU Ohio District Qualifier #1 LimaJun 7 · 100m Hurdles · Place 2 · Ohio HeatOhio Heat100m Hurdles214.50a8
May 16OHSAA 7th & 8th Grade State Track ChampionshipsMay 16 · 110m Hurdles · Place 14 · Can. OakwoodCan. Oakwood110m Hurdles33" / 0.838m14.17.11aWind: -0.78
May 8Federal League MS ChampionshipsMay 8 · 200m Hurdles · Place 1 · Can. OakwoodCan. Oakwood200m Hurdles127.64a8
May 8Federal League MS ChampionshipsMay 8 · 110m Hurdles · Can. OakwoodCan. Oakwood110m Hurdles—FS8
Apr 27Federal League: Perry Edison MS vs Oakwood MSApr 27 · 200m Hurdles · Place 1 · Can. OakwoodCan. Oakwood200m Hurdles30" / 0.762m1.28.97a PB8
Apr 27Federal League: Perry Edison MS vs Oakwood MSApr 27 · 110m Hurdles · Place 2 · Can. OakwoodCan. Oakwood110m Hurdles33" / 0.838m2.16.12a PB8
Apr 27Federal League: Perry Edison MS vs Oakwood MSApr 27 · 100 Meters · Can. OakwoodCan. Oakwood100 Meters—DNS8

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · 200m Hurdles · Place 8 · Ohio Heat TrackOhio Heat Track200m Hurdles36" / 0.914m8.30.03a PB8
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · 100m Hurdles · Place 2 · Ohio Heat TrackOhio Heat Track100m Hurdles33" / 0.838m2.14.39a PB8
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · 100 Meters · Place 15 · Ohio Heat TrackOhio Heat Track100 MetersRound P15.12.37a PB8
Jun 25AAU Track & Field Region 4 (LE,OH,WV) QualifierJun 25 · 200m Hurdles · Place 8 · Ohio Heat TrackOhio Heat Track200m Hurdles30" / 0.762m8.30.03a PB8
Jun 25AAU Track & Field Region 4 (LE,OH,WV) QualifierJun 25 · 100m Hurdles · Place 2 · Ohio Heat TrackOhio Heat Track100m Hurdles33" / 0.838m2.14.39a8
Jun 25AAU Track & Field Region 4 (LE,OH,WV) QualifierJun 25 · 100 Meters · Place 15 · Ohio Heat TrackOhio Heat Track100 MetersRound P15.12.37a8
Jan 11Jack Frost InvitationalJan 11 · 60m Hurdles · Place 1 · Ohio Heat TrackOhio Heat Track60m Hurdles36" / 0.914m1.9.18a PB8
Jan 11Jack Frost InvitationalJan 11 · 60 Meter · Place 8 · Ohio Heat TrackOhio Heat Track60 Meter8.8.07a PB8
Jan 11Jack Frost InvitationalJan 11 · 200 Meters · Ohio Heat TrackOhio Heat Track200 Meters—DNS8

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 26AAU Region 4 (LE,OH,WV) QualifierJun 26 · 200m Hurdles · Place 3 · ATP EliteATP Elite200m Hurdles329.60a8
Jun 26AAU Region 4 (LE,OH,WV) QualifierJun 26 · 100m Hurdles · Place 3 · ATP EliteATP Elite100m Hurdles315.37a8
Jun 26AAU Region 4 (NI,WP) QualifierJun 26 · 200m Hurdles · Place 3 · ATP EliteATP Elite200m Hurdles30" / 0.762m3.29.60a8
Jun 26AAU Region 4 (NI,WP) QualifierJun 26 · 100m Hurdles · Place 3 · ATP EliteATP Elite100m Hurdles30" / 0.762m3.15.37a PB8
Jun 26AAU Region 4 (NI,WP) QualifierJun 26 · 400 Meters · ATP EliteATP Elite400 Meters—DNS8
Jun 26AAU Region 4 (NI,WP) QualifierJun 26 · 100 Meters · ATP EliteATP Elite100 MetersRound P—DNS8
Jun 14AAU Lake Erie District QualifierJun 14 · 400 Meters · Place 11 · ATP EliteATP Elite400 Meters111:04.9413
Jun 14AAU Lake Erie District QualifierJun 14 · 200m Hurdles · Place 1 · ATP EliteATP Elite200m Hurdles129.7513
Jun 14AAU Lake Erie District QualifierJun 14 · 100m Hurdles · Place 1 · ATP EliteATP Elite100m Hurdles115.8913
Jun 14AAU Lake Erie District QualifierJun 14 · 100 Meters · Place 12 · ATP EliteATP Elite100 Meters1213.2613
Jun 14AAU Lake Erie District QualifierJun 14 · 200m Hurdles · Place 1 · ATP EliteATP Elite200m Hurdles129.7513
Jun 14AAU Lake Erie District QualifierJun 14 · 100m Hurdles · Place 1 · ATP EliteATP Elite100m Hurdles115.8913
Jun 14AAU Lake Erie District QualifierJun 14 · 400 Meters · Place 11 · ATP EliteATP Elite400 Meters111:04.9413
Jun 14AAU Lake Erie District QualifierJun 14 · 100 Meters · Place 12 · ATP EliteATP Elite100 Meters1213.2613
May 24Speed Capital Showcase OhioMay 24 · 400 Meters · Place 6 · ATP ELITEATP ELITE400 Meters61:05.00—
May 24Speed Capital Showcase OhioMay 24 · 200m Hurdles · Place 3 · ATP ELITEATP ELITE200m Hurdles330.31—
May 24Speed Capital Showcase OhioMay 24 · 100m Hurdles · Place 3 · ATP ELITEATP ELITE100m Hurdles316.01—
May 24Speed Capital Showcase OhioMay 24 · 100 Meters · Place 6 · ATP ELITEATP ELITE100 Meters613.48—
May 24Speed Capital Showcase OhioMay 24 · 100 Meters · Place 7 · ATP ELITEATP ELITE100 Meters713.21—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 11SPEED CAPITAL MIDWEST INDOOR SHOWCASEJan 11 · 60m Hurdles · Place 2 · ATP EliteATP Elite60m Hurdles33" / 0.838m2.11.00a PB8
Jan 11SPEED CAPITAL MIDWEST INDOOR SHOWCASEJan 11 · 60 Meter · Place 11 · ATP EliteATP Elite60 Meter11.8.64a8
Jan 11SPEED CAPITAL MIDWEST INDOOR SHOWCASEJan 11 · 200 Meters · Place 8 · ATP EliteATP Elite200 Meters8.28.71a PB8

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 22USATF Ohio Association Junior Olympic ChampionshipsJun 22 · 80m Hurdles · Place 1 · 18 Lake Erie Unattached18 Lake Erie Unattached80m Hurdles30" / 0.762m1.13.14a PBWind: 2.66
Jun 22USATF Ohio Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 1 · 18 Lake Erie Unattached18 Lake Erie Unattached200 Meters1.27.43aWind: 3.16
Jun 22USATF Ohio Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 1 · 18 Lake Erie Unattached18 Lake Erie Unattached100 Meters1.13.25aWind: 0.96
Jun 2Cleveland Mustangs Kickoff Invitational 2024Jun 2 · 200 Meters · Place 8 · ATP ELITEATP ELITE200 Meters828.74—
Jun 2Cleveland Mustangs Kickoff Invitational 2024Jun 2 · 100 Meters · Place 5 · ATP ELITEATP ELITE100 Meters513.60—
May 25SPEED CAPITAL MIDWEST SERIES:OHIOMay 25 · 200 Meters · Place 3 · Atp EliteAtp Elite200 Meters327.17 PB—
May 25SPEED CAPITAL MIDWEST SERIES:OHIOMay 25 · 200 Meters · Place 4 · Atp EliteAtp Elite200 MetersRound P427.59—
May 25SPEED CAPITAL MIDWEST SERIES:OHIOMay 25 · 100 Meters · Place 4 · Atp EliteAtp Elite100 Meters413.46—
May 25SPEED CAPITAL MIDWEST SERIES:OHIOMay 25 · 100 Meters · Place 2 · Atp EliteAtp Elite100 MetersRound P213.48—
May 25SPEED CAPITAL MIDWEST SERIES:OHIOMay 25 · 80m Hurdles · Place 1 · Atp EliteAtp Elite80m Hurdles112.82—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 6Blackwell InvitationalJan 6 · 60m Hurdles · Place 1 · ATP EliteATP Elite60m Hurdles39" / 0.991m1.10.41a PB7
Jan 6Blackwell InvitationalJan 6 · 60 Meter · Place 1 · ATP EliteATP Elite60 Meter1.8.40a7
Jan 6Blackwell InvitationalJan 6 · Long Jump · ATP EliteATP EliteLong Jump--NM7

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 28Speed Capital Memorial (Midwest)May 28 · Long Jump · Place 3 · ATP EliteATP EliteLong Jump3.3.75m PB5
May 28Speed Capital Memorial (Midwest)May 28 · 400 Meters · Place 2 · ATP EliteATP Elite400 Meters2.1:09.50a5
May 28Speed Capital Memorial (Midwest)May 28 · 200 Meters · Place 1 · ATP EliteATP Elite200 MetersRound P1.29.86a5
May 28Speed Capital Memorial (Midwest)May 28 · 200 Meters · Place 2 · ATP EliteATP Elite200 Meters2.28.74a5