Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOC Kickoff · Mar 2111.43aOC KickoffMarch 21, 2026
200 Meters · IndoorLouisville Indoor Games · Feb 323.873Louisville Indoor GamesFebruary 3, 2024
200 Meters · OutdoorUSATF Masters and Open Association Meet · Jun 722.76USATF Masters and Open Association MeetJune 7, 2025
40 Yard Dash · OutdoorWestside Track Classic · Jul 235.61aWestside Track ClassicJuly 23, 2022
400 Meters · IndoorKTCCCA Presidents Day Invitational - Saturday · Feb 1553.27KTCCCA Presidents Day Invitational - SaturdayFebruary 15, 2025
400 Meters · OutdoorCHARGER ELITE 3rd Annual Pre-Nationals Invitational · Jun 2053.12aCHARGER ELITE 3rd Annual Pre-Nationals InvitationalJune 20, 2026
60 Meter · IndoorKTCCCA Middle School State Championships · Mar 57.61aKTCCCA Middle School State ChampionshipsMarch 5, 2023
60 Meters · IndoorEastern Indoors 2024 · Feb 97.52aEastern Indoors 2024February 9, 2024
60 Meters · IndoorJCPS HS Indoor · Jan 227.44JCPS HS IndoorJanuary 22, 2024
800 Meters · IndoorJCPS JV Series #1 · Jan 222:30.63aJCPS JV Series #1January 22, 2025
Long Jump · OutdoorWestside Track Classic · Jul 2314-10.00Westside Track ClassicJuly 23, 2022
Varsity · OutdoorOC Kickoff · Mar 2111.43OC KickoffMarch 21, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 20CHARGER ELITE 3rd Annual Pre-Nationals InvitationalJun 20 · 400 Meters · Place 7 · Prolific Speed ClubProlific Speed Club400 Meters7.53.12a PB11
Jun 13AAU Kentucky District QualifierJun 13 · 400 Meters · Place 11 · Prolific Speed ClubProlific Speed Club400 Meters11.53.24a11
Jun 13AAU Kentucky District QualifierJun 13 · 200 Meters · Place 19 · Prolific Speed ClubProlific Speed Club200 Meters19.23.81a11
May 13Class 3A Region 3May 13 · 400 Meters · Place 12 · Pleasure Ridge ParkPleasure Ridge Park400 Meters12.54.70a11
May 13Class 3A Region 3May 13 · 200 Meters · Place 10 · Pleasure Ridge ParkPleasure Ridge Park200 Meters10.23.41a11
May 7JCPS HS Series 6May 7 · 200 Meters · Place 2 · Pleasure Ridge ParkPleasure Ridge Park200 Meters223.06a11
Mar 25JCPS HS Series 1Mar 25 · 400 Meters · Place 10 · Pleasure Ridge ParkPleasure Ridge Park400 Meters1056.22a11
Mar 21OC KickoffMar 21 · Varsity · Place 6 · PLEASURE RIDGE PARKPLEASURE RIDGE PARKVarsity623.7211
Mar 21OC KickoffMar 21 · Varsity · Place 21 · PLEASURE RIDGE PARKPLEASURE RIDGE PARKVarsity2123.7211
Mar 21OC KickoffMar 21 · Varsity · Place 2 · PLEASURE RIDGE PARKPLEASURE RIDGE PARKVarsity211.43 PB11
Mar 21OC KickoffMar 21 · Varsity · Place 13 · PLEASURE RIDGE PARKPLEASURE RIDGE PARKVarsity1311.4311
Mar 21OC KickoffMar 21 · 200 Meters · Place 21 · Pleasure Ridge ParkPleasure Ridge Park200 Meters2123.72a11
Mar 21OC KickoffMar 21 · 100 Meters · Place 13 · Pleasure Ridge ParkPleasure Ridge Park100 Meters1311.43a PB11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 8Louisville Indoor GamesFeb 8 · 200 Meters · Place 69 · Pleasure Ridge ParkPleasure Ridge Park200 Meters6926.6811
Feb 8Louisville Indoor GamesFeb 8 · 200 Meters · Place 69 · Pleasure Ridge ParkPleasure Ridge Park200 Meters6926.6811

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 21AAU Kentucky District QualifierJun 21 · 400 Meters · Place 3 · WestsideWestside400 Meters354.20a10
Jun 21AAU Kentucky District QualifierJun 21 · 200 Meters · Place 12 · WestsideWestside200 Meters1224.17a10
Jun 7USATF Masters and Open Association MeetJun 7 · 400 Meters · Place 3 · WestsideWestside400 Meters354.2416
Jun 7USATF Masters and Open Association MeetJun 7 · 200 Meters · Place 2 · WestsideWestside200 Meters222.76 PB16
Jun 7USATF Kentucky Association Junior Olympic ChampionshipsJun 7 · 400 Meters · Place 3 · Westside TrackWestside Track400 Meters3.54.24a10
Jun 7USATF Kentucky Association Junior Olympic ChampionshipsJun 7 · 200 Meters · Place 2 · Westside TrackWestside Track200 Meters2.22.76a10
May 21Class 3A Region 3May 21 · 400 Meters · Place 9 · Pleasure Ridge ParkPleasure Ridge Park400 Meters9.53.62a10
Apr 16Rocket RelaysApr 16 · 200 Meters · Place 3 · Pleasure Ridge ParkPleasure Ridge Park200 Meters323.06a10
Apr 16Rocket RelaysApr 16 · 100 Meters · Place 6 · Pleasure Ridge ParkPleasure Ridge Park100 Meters611.70a10
Apr 12AJ's Heart of the Bluegrass ClassicApr 12 · 400 Meters · Place 12 · Pleasure RidgePleasure Ridge400 Meters1253.6810
Feb 23Louisville IndoorFeb 23 · 400 Meters · Place 27 · Pleasure Ridge ParkPleasure Ridge Park400 Meters27.53.26a10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 15KTCCCA Presidents Day Invitational - SaturdayFeb 15 · 400 Meters · Place 24 · Pleasure Ridge ParkPleasure Ridge Park400 Meters2453.27 PB10
Feb 12JCPS HS Dev League Week 4Feb 12 · 400 Meters · Place 2 · Pleasure Ridge ParkPleasure Ridge Park400 Meters253.62a—
Feb 5JCPS JV Series #3Feb 5 · 400 Meters · Place 2 · Pleasure Ridge ParkPleasure Ridge Park400 Meters255.79a—
Jan 29JCPS JV Series #2Jan 29 · 400 Meters · Place 6 · Pleasure Ridge ParkPleasure Ridge Park400 Meters655.11a—
Jan 22JCPS JV Series #1Jan 22 · 800 Meters · Place 39 · Pleasure Ridge ParkPleasure Ridge Park800 Meters392:30.63a PB—
Jan 19KTCCCA MLK Sunday MeetJan 19 · 400 Meters · Place 11 · Pleasure Ridge ParkPleasure Ridge Park400 Meters11.54.35a10

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 22AAU Kentucky District QualifierJun 22 · High Jump · Place 7 · Westside Track ClubWestside Track ClubHigh Jump74-07.12—
Jun 22AAU Kentucky District QualifierJun 22 · 200 Meters · Place 5 · Westside Track ClubWestside Track Club200 Meters524.20—
May 20Class 3A Region 3May 20 · 100 Meters · Place 13 · Pleasure RidgePleasure Ridge100 Meters1311.5609
May 11Fern Creek RelaysMay 11 · 100 Meters · Place 4 · Pleasure Ridge ParkPleasure Ridge Park100 Meters411.61a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 17Presidents Day TF 2024Feb 17 · 60 Meter · Pleasure Ridge ParkPleasure Ridge Park60 Meter--DNS9
Feb 9Eastern Indoors 2024Feb 9 · 60 Meters · Place 70 · Pleasure Ridge ParkPleasure Ridge Park60 Meters707.52a PB—
Feb 3Louisville Indoor GamesFeb 3 · 200 Meters · Place 47 · Pleasure RidPleasure Rid200 Meters4723.873 PB9
Jan 22JCPS HS IndoorJan 22 · 60 Meters · Place 10 · Pleasure RidPleasure Rid60 Meters107.44 PB—
Jan 22JCPS HS IndoorJan 22 · 200 Meters · Place 8 · Pleasure RidPleasure Rid200 Meters823.93—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1JCPS Middle School MeetMay 1 · Long Jump · Place 7 · Farnsley Mid 8thFarnsley Mid 8thLong Jump72.508
Apr 17JCPS Middle School MeetApr 17 · 100 Meters · Place 8 · Farnsley Mid 8thFarnsley Mid 8th100 Meters812.608
Apr 10JCPS MS Outdoor Week 2 Session 2Apr 10 · 200 Meters · Place 11 · FarnsleyFarnsley200 Meters11.27.48a8
Apr 10JCPS MS Outdoor Week 2 Session 2Apr 10 · 100 Meters · Place 1 · FarnsleyFarnsley100 Meters1.11.58a8
Mar 20JCPS MS Outdoor Week 1 Session 1Mar 20 · 400 Meters · Place 2 · FarnsleyFarnsley400 Meters2.59.08aUnofficial8
Mar 20JCPS MS Outdoor Week 1 Session 1Mar 20 · 200 Meters · Place 6 · FarnsleyFarnsley200 Meters6.26.26aUnofficial8
Mar 20JCPS MS Outdoor Week 1 Session 1Mar 20 · 100 Meters · Place 1 · FarnsleyFarnsley100 Meters1.12.01aUnofficial8

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 5KTCCCA Middle School State ChampionshipsMar 5 · 60 Meter · Place 4 · FarnsleyFarnsley60 Meter4.7.61a PB8
Mar 5KTCCCA Middle School State ChampionshipsMar 5 · 200 Meters · Place 2 · FarnsleyFarnsley200 Meters2.24.62a8
Feb 13JCPS Middle School Indoor #2Feb 13 · 60 Meter · Place 1 · FarnsleyFarnsley60 Meter1.7.64a8
Feb 13JCPS Middle School Indoor #2Feb 13 · 200 Meters · Place 2 · FarnsleyFarnsley200 Meters2.25.87a8

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 23Westside Track ClassicJul 23 · 40 Yard Dash · Place 2 · Westside TrackWestside Track40 Yard Dash2.5.61a PB7
Jul 23Westside Track ClassicJul 23 · Long Jump · Place 2 · Westside TrackWestside TrackLong Jump2.14-10.00 PB7
Jul 23Westside Track ClassicJul 23 · 400 Meters · Place 3 · Westside TrackWestside Track400 Meters3.1:01.28a7
Jul 23Westside Track ClassicJul 23 · 200 Meters · Westside TrackWestside Track200 Meters--DNS7
Jul 23Westside Track ClassicJul 23 · 100 Meters · Place 4 · Westside TrackWestside Track100 Meters4.12.34a7
Jun 29AAU Junior Olympics Regional 6 National QualifierJun 29 · 200 Meters · Place 4 · Westside TrackWestside Track200 MetersRound P4.25.34aWind: 1.17
Jun 29AAU Junior Olympics Regional 6 National QualifierJun 29 · 200 Meters · Place 7 · Westside TrackWestside Track200 Meters7.25.60aWind: 1.87
Jun 29AAU Junior Olympics Regional 6 National QualifierJun 29 · 100 Meters · Place 6 · Westside TrackWestside Track100 MetersRound P6.12.74aWind: -0.67
Jun 29AAU Junior Olympics Regional 6 National QualifierJun 29 · 100 Meters · Place 5 · Westside TrackWestside Track100 Meters5.12.61aWind: 1.47
Apr 25JCPS Middle School MeetApr 25 · 100 Meters · Place 14 · Farnsley MidFarnsley Mid100 Meters1413.477
Apr 18JCPS Middle School MeetApr 18 · 200 Meters · Place 1 · Farnsley MidFarnsley Mid200 Meters127.777
Apr 18JCPS Middle School MeetApr 18 · 100 Meters · Place 3 · Farnsley MidFarnsley Mid100 Meters313.397