Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Region 4 Junior Olympics National Qualifier · Jun 2415.35aAAU Region 4 Junior Olympics National QualifierJune 24, 2021
110m Hurdles · 39" / 0.991m · IndoorAAU Track & Field Region 4 (NI,WP) Qualifier · Jun 2515.90aAAU Track & Field Region 4 (NI,WP) QualifierJune 25, 2026
110m Hurdles · 39" / 0.991m · OutdoorGilchrest White Track Meet · May 515.60aGilchrest White Track MeetMay 5, 2026
1500 Meters · OutdoorCapital City Midwest Invitational · Jul 26:53.03aCapital City Midwest InvitationalJuly 2, 2021
1500m Racewalk · OutdoorCapital City Midwest Invitational · Jul 211:49.04aCapital City Midwest InvitationalJuly 2, 2021
200 Meters · IndoorAAU Track & Field Region 4 (NI,WP) Qualifier · Jun 2523.14aAAU Track & Field Region 4 (NI,WP) QualifierJune 25, 2026
200 Meters · OutdoorBishop Hartley Quad Meet · Apr 823.58aBishop Hartley Quad MeetApril 8, 2026
300m Hurdles · 36" / 0.914m · OutdoorGilchrest White Track Meet · May 543.45aGilchrest White Track MeetMay 5, 2026
400 Meters · IndoorCentral District Indoor Championships · Feb 1556.27Central District Indoor ChampionshipsFebruary 15, 2026
400 Meters · OutdoorSet the Pace Showcase · May 191:04.44Set the Pace ShowcaseMay 19, 2024
400m Hurdles · 36" / 0.914m · IndoorAAU Track & Field Region 4 (NI,WP) Qualifier · Jun 251:01.60aAAU Track & Field Region 4 (NI,WP) QualifierJune 25, 2026
400m Hurdles · 36" / 0.914m · OutdoorAAU Junior Olympic Games · Aug 159.85aAAU Junior Olympic GamesAugust 1, 2026
55 Meters · IndoorCentral District Indoor Championships · Feb 157.097Central District Indoor ChampionshipsFebruary 15, 2026
60 Meters · IndoorOtterbein HS Qualifier #2 · Jan 187.84Otterbein HS Qualifier #2January 18, 2026
800 Meters · OutdoorSpeed Capital Memorial (Midwest) · May 282:51.31aSpeed Capital Memorial (Midwest)May 28, 2022
Long Jump · IndoorSPEED CAPITAL MIDWEST INDOOR SHOWCASE · Jan 1116-04.00SPEED CAPITAL MIDWEST INDOOR SHOWCASEJanuary 11, 2025

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 400m Hurdles · Place 27 · Ohio Heat TrackOhio Heat Track400m Hurdles36" / 0.914mRound P27.59.85a PB9
Aug 1AAU Junior Olympic GamesAug 1 · 110m Hurdles · Place 30 · Ohio Heat TrackOhio Heat Track110m Hurdles39" / 0.991mRound P30.15.86aWind: 1.19
Jun 20AAU Ohio District Qualifier #2Jun 20 · 400m Hurdles · Place 1 · Ohio HeatOhio Heat400m Hurdles11:00.06a9
Jun 20AAU Ohio District Qualifier #2Jun 20 · 110m Hurdles · Place 3 · Ohio HeatOhio Heat110m Hurdles316.04a9
Jun 20AAU Ohio District Qualifier #2Jun 20 · 200 Meters · Place 7 · Ohio HeatOhio Heat200 Meters724.05a9
Jun 7AAU Ohio District Qualifier #1 LimaJun 7 · 400m Hurdles · Place 1 · Ohio HeatOhio Heat400m Hurdles11:02.43a9
Jun 7AAU Ohio District Qualifier #1 LimaJun 7 · 110m Hurdles · Place 1 · Ohio HeatOhio Heat110m Hurdles115.66a9
May 27OHSAA D2 Regional R5 - LexingtonMay 27 · 110m Hurdles · Place 12 · BeechcroftBeechcroft110m Hurdles39" / 0.991mRound P12.15.86aWind: -0.89
May 19OHSAA D2/D3 Districts - Hilliard DarbyMay 19 · 300m Hurdles · Place 6 · BeechcroftBeechcroft300m Hurdles36" / 0.914mRound S6.45.11a9
May 19OHSAA D2/D3 Districts - Hilliard DarbyMay 19 · 300m Hurdles · Place 6 · BeechcroftBeechcroft300m Hurdles36" / 0.914m6.44.19a9
May 19OHSAA D2/D3 Districts - Hilliard DarbyMay 19 · 110m Hurdles · Place 2 · BeechcroftBeechcroft110m Hurdles39" / 0.991mRound S2.16.28aWind: 2.79
May 19OHSAA D2/D3 Districts - Hilliard DarbyMay 19 · 110m Hurdles · Place 1 · BeechcroftBeechcroft110m Hurdles39" / 0.991m1.15.71aWind: 09
May 5Gilchrest White Track MeetMay 5 · 300m Hurdles · Place 3 · BeechcroftBeechcroft300m Hurdles36" / 0.914m3.43.45a PB9
May 5Gilchrest White Track MeetMay 5 · 110m Hurdles · Place 2 · BeechcroftBeechcroft110m Hurdles39" / 0.991m2.15.60a PB9
Apr 17New Albany HS Track and Field Invite POWERED BY SECOND SOLE & NIKEApr 17 · 300m Hurdles · Place 14 · BeechcroftBeechcroft300m Hurdles36" / 0.914m14.49.20a9
Apr 17New Albany HS Track and Field Invite POWERED BY SECOND SOLE & NIKEApr 17 · 110m Hurdles · Place 4 · BeechcroftBeechcroft110m Hurdles39" / 0.991m4.15.69a9
Apr 11Princeton Spurlock Track and Field ClassicApr 11 · 110m Hurdles · Place 6 · BeechcroftBeechcroft110m Hurdles39" / 0.991mRound P6.16.03a9
Apr 11Princeton Spurlock Track and Field ClassicApr 11 · 110m Hurdles · Place 5 · BeechcroftBeechcroft110m Hurdles39" / 0.991m5.15.96a9
Apr 8Bishop Hartley Quad MeetApr 8 · 110m Hurdles · Place 1 · BeechcroftBeechcroft110m Hurdles39" / 0.991m1.15.60a9
Apr 8Bishop Hartley Quad MeetApr 8 · 200 Meters · Place 3 · BeechcroftBeechcroft200 Meters3.23.58a PB9
Apr 4Independence Sixer InvitationalApr 4 · 300m Hurdles · Place 1 · BeechcroftBeechcroft300m Hurdles142.02a9
Apr 4Independence Sixer InvitationalApr 4 · 110m Hurdles · Place 3 · BeechcroftBeechcroft110m Hurdles317.23a9

2026 Indoor Track

20 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · 400m Hurdles · Place 1 · Ohio Heat TrackOhio Heat Track400m Hurdles36" / 0.914m1.1:01.60a PB9
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · 110m Hurdles · Place 3 · Ohio Heat TrackOhio Heat Track110m Hurdles39" / 0.991m3.15.90a PB9
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · 200 Meters · Place 13 · Ohio Heat TrackOhio Heat Track200 MetersRound P13.23.14a PB9
Jun 25AAU Track & Field Region 4 (LE,OH,WV) QualifierJun 25 · 400m Hurdles · Place 1 · Ohio Heat TrackOhio Heat Track400m Hurdles36" / 0.914m1.1:01.60a9
Jun 25AAU Track & Field Region 4 (LE,OH,WV) QualifierJun 25 · 110m Hurdles · Place 3 · Ohio Heat TrackOhio Heat Track110m Hurdles39" / 0.991m3.15.90a9
Jun 25AAU Track & Field Region 4 (LE,OH,WV) QualifierJun 25 · 200 Meters · Place 13 · Ohio Heat TrackOhio Heat Track200 MetersRound P13.23.14a9
Feb 15Central District Indoor ChampionshipsFeb 15 · 200 Meters · Place 3 · BeechcroftBeechcroft200 Meters324.129
Feb 15Central District Indoor ChampionshipsFeb 15 · 400 Meters · Place 9 · BeechcroftBeechcroft400 Meters956.27 PB9
Feb 15Central District Indoor ChampionshipsFeb 15 · 55 Meters · Place 15 · BeechcroftBeechcroft55 Meters157.097 PB9
Feb 15Central District Indoor ChampionshipsFeb 15 · 200 Meters · Place 4 · BeechcroftBeechcroft200 Meters424.129
Feb 15Central District Indoor ChampionshipsFeb 15 · 400 Meters · Place 11 · BeechcroftBeechcroft400 Meters1156.279
Feb 15Central District Indoor ChampionshipsFeb 15 · 55 Meters · Place 21 · BeechcroftBeechcroft55 Meters217.109
Jan 18Otterbein HS Qualifier #2Jan 18 · 400 Meters · Place 6 · BeechcroftBeechcroft400 Meters657.63FR
Jan 18Otterbein HS Qualifier #2Jan 18 · 60 Meters · Place 2 · BeechcroftBeechcroft60 Meters27.84 PBFR
Jan 18Otterbein HS Qualifier #2Jan 18 · 400 Meters · Place 6 · BeechcroftBeechcroft400 Meters657.63FR
Jan 18Otterbein HS Qualifier #2Jan 18 · 60 Meters · Place 2 · BeechcroftBeechcroft60 Meters27.84FR
Jan 18Otterbein HS Qualifier #2Jan 18 · 400 Meters · Place 6 · BeechcroftBeechcroft400 Meters657.63FR
Jan 18Otterbein HS Qualifier #2Jan 18 · 60 Meters · Place 2 · BeechcroftBeechcroft60 Meters27.84FR
Jan 18Otterbein HS Qualifier #2Jan 18 · 400 Meters · Place 6 · BeechcroftBeechcroft400 Meters657.63FR
Jan 18Otterbein HS Qualifier #2Jan 18 · 60 Meters · Place 2 · BeechcroftBeechcroft60 Meters27.84FR

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 26AAU Region 4 (LE,OH,WV) QualifierJun 26 · 400m Hurdles · Place 8 · Ohio HeatOhio Heat400m Hurdles81:04.71a9
Jun 26AAU Region 4 (LE,OH,WV) QualifierJun 26 · 110m Hurdles · Place 6 · Ohio HeatOhio Heat110m Hurdles617.32a9
Jun 26AAU Region 4 (NI,WP) QualifierJun 26 · 400m Hurdles · Place 8 · Ohio Heat TrackOhio Heat Track400m Hurdles36" / 0.914m8.1:04.71a8
Jun 26AAU Region 4 (NI,WP) QualifierJun 26 · 110m Hurdles · Place 6 · Ohio Heat TrackOhio Heat Track110m Hurdles39" / 0.991m6.17.32a8
Jun 8AAU Ohio District Qualifier - #1Jun 8 · 400m Hurdles · Place 4 · Ohio HeatOhio Heat400m Hurdles41:07.2015
Jun 8AAU Ohio District Qualifier - #1Jun 8 · 110m Hurdles · Place 3 · Ohio HeatOhio Heat110m Hurdles317.3815

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 11SPEED CAPITAL MIDWEST INDOOR SHOWCASEJan 11 · Long Jump · Place 1 · Ohio Heat TrackOhio Heat TrackLong Jump1.16-04.00 PB8
Jan 11SPEED CAPITAL MIDWEST INDOOR SHOWCASEJan 11 · 400 Meters · Place 12 · Ohio Heat TrackOhio Heat Track400 Meters12.1:00.87a8
Jan 11SPEED CAPITAL MIDWEST INDOOR SHOWCASEJan 11 · 200 Meters · Place 17 · Ohio Heat TrackOhio Heat Track200 Meters17.26.83a8

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 19Set the Pace ShowcaseMay 19 · 400 Meters · Place 2 · Ohio Heat Track ClubOhio Heat Track Club400 Meters21:04.44 PB—
May 19Set the Pace ShowcaseMay 19 · 200 Meters · Place 4 · Ohio Heat Track ClubOhio Heat Track Club200 Meters426.16—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 14Set the Pace ShowcaseMay 14 · 800 Meters · Place 1 · Ohio HeatOhio Heat800 Meters12:55.4513
May 14Set the Pace ShowcaseMay 14 · 400 Meters · Place 3 · Ohio HeatOhio Heat400 Meters31:06.3613
May 14Set the Pace ShowcaseMay 14 · 200 Meters · Place 3 · Ohio HeatOhio Heat200 Meters328.5713

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 29AAU Junior Olympics Region 13 National QualifierJun 29 · 800 Meters · Place 5 · Ohio Heat TrackOhio Heat Track800 Meters5.2:53.45a5
Jun 29AAU Junior Olympics Region 13 National QualifierJun 29 · 400 Meters · Place 6 · Ohio Heat TrackOhio Heat Track400 Meters6.1:11.40a5
Jun 29AAU Junior Olympics Region 13 National QualifierJun 29 · 200 Meters · Place 12 · Ohio Heat TrackOhio Heat Track200 MetersRound P12.31.32a5
May 28Speed Capital Memorial (Midwest)May 28 · 800 Meters · Place 1 · Ohio Heat TrackOhio Heat Track800 Meters1.2:51.31a PB5
May 28Speed Capital Memorial (Midwest)May 28 · 400 Meters · Place 2 · Ohio Heat TrackOhio Heat Track400 Meters2.1:06.65a5
May 28Speed Capital Memorial (Midwest)May 28 · 200 Meters · Place 5 · Ohio Heat TrackOhio Heat Track200 MetersRound P5.28.67a5
May 28Speed Capital Memorial (Midwest)May 28 · 200 Meters · Place 4 · Ohio Heat TrackOhio Heat Track200 Meters4.28.01a5

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 2Capital City Midwest InvitationalJul 2 · 1500m Racewalk · Place 1 · Ohio Heat TrackOhio Heat Track1500m Racewalk1.11:49.04a PB4
Jul 2Capital City Midwest InvitationalJul 2 · 1500 Meters · Place 1 · Ohio Heat TrackOhio Heat Track1500 Meters1.6:53.03a PB4
Jul 2Capital City Midwest InvitationalJul 2 · 800 Meters · Place 1 · Ohio Heat TrackOhio Heat Track800 Meters1.3:16.65a4
Jun 24AAU Region 4 Junior Olympics National QualifierJun 24 · 800 Meters · Place 13 · Ohio Heat TrackOhio Heat Track800 Meters13.3:17.89a4
Jun 24AAU Region 4 Junior Olympics National QualifierJun 24 · 200 Meters · Place 17 · Ohio Heat TrackOhio Heat Track200 MetersRound P17.30.23a4
Jun 24AAU Region 4 Junior Olympics National QualifierJun 24 · 100 Meters · Place 20 · Ohio Heat TrackOhio Heat Track100 MetersRound P20.15.35a PB4
May 16Set the Pace Showcase-Pacesetters Track ClubMay 16 · 100 Meters · Place 37 · Ohio Heat TrackOhio Heat Track100 MetersRound P37.17.01a4