Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMustang Stampede · May 1015.11aMustang StampedeMay 10, 2025
100m Hurdles · 27" / 0.686m · OutdoorJCPS Week 6 (all teams) · Apr 2821.32aJCPS Week 6 (all teams)April 28, 2025
100m Hurdles · 30" / 0.762m · OutdoorMustang Stampede · May 1020.94aMustang StampedeMay 10, 2025
100m Hurdles · 33" / 0.838m · OutdoorAAU Kentucky District Qualifier · Jun 1318.70aAAU Kentucky District QualifierJune 13, 2026
60 Meter · IndoorJCPS MS TF Week 2 · Feb 28.97aJCPS MS TF Week 2February 2, 2026
60 Meters · IndoorJCPS MS Week 1 · Jan 128.93aJCPS MS Week 1January 12, 2026
60m Hurdles · 24" / 0.610m · IndoorJCPS MS Indoor TF Championship · Feb 2413.27aJCPS MS Indoor TF ChampionshipFebruary 24, 2025
60m Hurdles · 33" / 0.838m · IndoorJCPS MS TF Week 3 · Feb 911.16aJCPS MS TF Week 3February 9, 2026
60m Hurdles · 39" / 0.991m · IndoorJCPS MS TF Week 2 · Feb 211.51aJCPS MS TF Week 2February 2, 2026
Discus · 1kg · OutdoorAAU Kentucky District Qualifier · Jun 1337.00mAAU Kentucky District QualifierJune 13, 2026
Javelin · 400g · OutdoorJCPS MS Meet 6 Combined · May 476' 4"JCPS MS Meet 6 Combined May 4, 2026
Javelin · 600g · OutdoorUSATF Kentucky Association junior Olympic Championship · Jun 629.14mUSATF Kentucky Association junior Olympic ChampionshipJune 6, 2026
Javelin · 800g · OutdoorJCPS Week 6 (all teams) · Apr 2849' 11"JCPS Week 6 (all teams)April 28, 2025
Shot Put · 12lb · IndoorJCPS MS TF Week 2 · Feb 231' 4.5"JCPS MS TF Week 2February 2, 2026
Shot Put · 12lb · OutdoorJCPS Week 6 (all teams) · Apr 2823' 9"JCPS Week 6 (all teams)April 28, 2025
Shot Put · 4kg · IndoorJCPS MS TF Week 3 · Feb 937' 2"JCPS MS TF Week 3February 9, 2026
Shot Put · 4kg · OutdoorUSATF Kentucky Association junior Olympic Championship · Jun 610.19mUSATF Kentucky Association junior Olympic ChampionshipJune 6, 2026
Shot Put · 4lb · OutdoorJCPS Makeup Date 1 · May 1224' 7.5"JCPS Makeup Date 1May 12, 2025

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jun 13AAU Kentucky District QualifierJun 13 · Discus · Place 1 · Westside TrackWestside TrackDiscus1kg1.37.00m PB8
Jun 13AAU Kentucky District QualifierJun 13 · Shot Put · Place 2 · Westside TrackWestside TrackShot Put4kg2.9.31m8
Jun 13AAU Kentucky District QualifierJun 13 · 100m Hurdles · Place 3 · Westside TrackWestside Track100m Hurdles33" / 0.838m3.18.70a PB8
Jun 6USATF Kentucky Association junior Olympic ChampionshipJun 6 · Javelin · Place 1 · Westside TrackWestside TrackJavelin600g1.29.14m PB8
Jun 6USATF Kentucky Association junior Olympic ChampionshipJun 6 · Discus · Place 1 · Westside TrackWestside TrackDiscus1kg1.35.44m8
Jun 6USATF Kentucky Association junior Olympic ChampionshipJun 6 · Shot Put · Place 2 · Westside TrackWestside TrackShot Put4kg2.10.19m PB8
May 30KTCCCA Middle School State ChampionshipMay 30 · Discus · Place 34 · Echo Trail Middle SchoolEcho Trail Middle SchoolDiscus1kg34.107-108
May 11JCPS MS City Championships May 11 · Javelin · Place 2 · Echo TrailEcho TrailJavelin277-78
May 11JCPS MS City Championships May 11 · Discus · Place 1 · Echo TrailEcho TrailDiscus1107-38
May 11JCPS MS City Championships May 11 · Shot Put · Place 5 · Echo TrailEcho TrailShot Put531-38
May 11JCPS MS City Championships May 11 · 100m Hurdles · Place 5 · Echo TrailEcho Trail100m Hurdles518.36a8
May 4JCPS MS Meet 6 Combined May 4 · 100m Hurdles · Place 3 · Echo Trail Middle SchoolEcho Trail Middle School100m Hurdles33" / 0.838m3.18.90a8
May 4JCPS MS Meet 6 Combined May 4 · Javelin · Place 3 · Echo Trail Middle SchoolEcho Trail Middle SchoolJavelin400g3.76' 4" PB8
May 4JCPS MS Meet 6 Combined May 4 · Discus · Place 1 · Echo Trail Middle SchoolEcho Trail Middle SchoolDiscus1kg1.95' 0"8
May 4JCPS MS Meet 6 Combined May 4 · Shot Put · Place 6 · Echo Trail Middle SchoolEcho Trail Middle SchoolShot Put4kg6.32' 10"8
Apr 27JCPS MS Meet 5 Combined Apr 27 · 100m Hurdles · Place 2 · Echo Trail Middle SchoolEcho Trail Middle School100m Hurdles33" / 0.838m2.19.75a8
Apr 27JCPS MS Meet 5 Combined Apr 27 · Shot Put · Place 8 · Echo Trail Middle SchoolEcho Trail Middle SchoolShot Put4kg8.29' 5"8
Apr 21JCPS MS Meet 4 CombinedApr 21 · Javelin · Place 3 · Echo TrailEcho TrailJavelin373-118
Apr 21JCPS MS Meet 4 CombinedApr 21 · Discus · Place 1 · Echo TrailEcho TrailDiscus183-88
Apr 21JCPS MS Meet 4 CombinedApr 21 · Shot Put · Place 4 · Echo TrailEcho TrailShot Put429-108
Apr 21JCPS MS Meet 4 CombinedApr 21 · 100m Hurdles · Place 3 · Echo TrailEcho Trail100m Hurdles319.85a8
Apr 18Mustang Invitational Apr 18 · Javelin · Place 8 · Echo TrailEcho TrailJavelin867-78
Apr 18Mustang Invitational Apr 18 · Discus · Place 3 · Echo TrailEcho TrailDiscus390-28
Apr 18Mustang Invitational Apr 18 · Shot Put · Place 3 · Echo TrailEcho TrailShot Put330-88
Apr 18Mustang Invitational Apr 18 · 100m Hurdles · Place 4 · Echo TrailEcho Trail100m Hurdles419.77a8
Mar 30JCPS MS Meet 2 Group AMar 30 · Shot Put · Place 4 · Echo TrailEcho TrailShot Put429-68
Mar 30JCPS MS Meet 2 Group AMar 30 · 100m Hurdles · Place 2 · Echo TrailEcho Trail100m Hurdles218.78a8
Mar 23JCPS MS Meet 1 Group AMar 23 · Shot Put · Place 3 · Echo TrailEcho TrailShot Put333-3.258
Mar 23JCPS MS Meet 1 Group AMar 23 · 100m Hurdles · Place 1 · Echo TrailEcho Trail100m Hurdles119.02a8

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 21MS/EL State FieldFeb 21 · 60m Hurdles · Place 9 · Echo Trail Middle SchoolEcho Trail Middle School60m Hurdles33" / 0.838m9.11.37a8
Feb 21MS/EL State FieldFeb 21 · 60 Meter · Place 84 · Echo Trail Middle SchoolEcho Trail Middle School60 Meter84.9.01a8
Feb 16JCPS Middle School Indoor City ChampionshipsFeb 16 · Shot Put · Place 1 · Echo TrailEcho TrailShot Put136-6.758
Feb 16JCPS Middle School Indoor City ChampionshipsFeb 16 · 60m Hurdles · Place 2 · Echo TrailEcho Trail60m Hurdles211.60a8
Feb 9JCPS MS TF Week 3Feb 9 · 60m Hurdles · Place 2 · Echo Trail Middle SchoolEcho Trail Middle School60m Hurdles33" / 0.838m2.11.16a PB8
Feb 9JCPS MS TF Week 3Feb 9 · 60 Meter · Place 36 · Echo Trail Middle SchoolEcho Trail Middle School60 Meter36.9.17a8
Feb 9JCPS MS TF Week 3Feb 9 · Shot Put · Place 3 · Echo Trail Middle SchoolEcho Trail Middle SchoolShot Put4kg3.37' 2" PB8
Feb 2JCPS MS TF Week 2Feb 2 · 60m Hurdles · Place 1 · Echo Trail Middle SchoolEcho Trail Middle School60m Hurdles39" / 0.991m1.11.51a PB8
Feb 2JCPS MS TF Week 2Feb 2 · 60 Meter · Place 25 · Echo Trail Middle SchoolEcho Trail Middle School60 Meter25.8.97a PB8
Feb 2JCPS MS TF Week 2Feb 2 · Long Jump · Echo Trail Middle SchoolEcho Trail Middle SchoolLong Jump—DNS8
Feb 2JCPS MS TF Week 2Feb 2 · Shot Put · Place 3 · Echo Trail Middle SchoolEcho Trail Middle SchoolShot Put12lb3.31' 4.5" PB8
Jan 12JCPS MS Week 1Jan 12 · Shot Put · Place 3 · Echo TrailEcho TrailShot Put334-28
Jan 12JCPS MS Week 1Jan 12 · 60m Hurdles · Place 2 · Echo TrailEcho Trail60m Hurdles211.56a8
Jan 12JCPS MS Week 1Jan 12 · 60 Meters · Place 35 · Echo TrailEcho Trail60 Meters358.93a PB8

2025 Outdoor Track

35 results
DateMeetEventPlMarkGr
Jun 21AAU Kentucky District QualifierJun 21 · 100m Hurdles · Place 2 · Louisville Track ClubLouisville Track Club100m Hurdles221.00a8
Jun 21AAU Kentucky District QualifierJun 21 · Discus · Place 1 · Louisville Track ClubLouisville Track ClubDiscus122.90m8
Jun 21AAU Kentucky District QualifierJun 21 · Shot Put · Place 2 · Louisville Track ClubLouisville Track ClubShot Put27.43m8
Jun 21AAU Kentucky District QualifierJun 21 · 100 Meters · Place 2 · Louisville Track ClubLouisville Track Club100 Meters215.45a8
Jun 7USATF Masters and Open Association MeetJun 7 · 100m Hurdles · Place 3 · Louisville Track ClubLouisville Track Club100m Hurdles321.8913
Jun 7USATF Masters and Open Association MeetJun 7 · Javelin · Place 2 · Louisville Track ClubLouisville Track ClubJavelin218.47m13
Jun 7USATF Masters and Open Association MeetJun 7 · 100 Meters · Place 7 · Louisville Track ClubLouisville Track Club100 Meters716.1713
Jun 7USATF Kentucky Association Junior Olympic ChampionshipsJun 7 · 100m Hurdles · Place 3 · Louisville Track ClubLouisville Track Club100m Hurdles33" / 0.838m3.21.89a8
Jun 7USATF Kentucky Association Junior Olympic ChampionshipsJun 7 · Javelin · Place 2 · Louisville Track ClubLouisville Track ClubJavelin600g2.18.47m8
Jun 7USATF Kentucky Association Junior Olympic ChampionshipsJun 7 · Shot Put · Louisville Track ClubLouisville Track ClubShot Put4kg—DNS8
Jun 7USATF Kentucky Association Junior Olympic ChampionshipsJun 7 · 100 Meters · Place 7 · Louisville Track ClubLouisville Track Club100 Meters7.16.17a8
May 19JCPS MS TF ChampionshipsMay 19 · 100m Hurdles · Place 7 · Echo Trail Middle SchoolEcho Trail Middle School100m Hurdles33" / 0.838m7.21.35a7
May 19JCPS MS TF ChampionshipsMay 19 · Javelin · Place 7 · Echo Trail Middle SchoolEcho Trail Middle SchoolJavelin400g7.49' 9"7
May 19JCPS MS TF ChampionshipsMay 19 · 100 Meters · Place 20 · Echo Trail Middle SchoolEcho Trail Middle School100 Meters20.15.24a7
May 12JCPS Makeup Date 1May 12 · 100m Hurdles · Place 5 · Echo Trail Middle SchoolEcho Trail Middle School100m Hurdles30" / 0.762m5.21.03a7
May 12JCPS Makeup Date 1May 12 · Shot Put · Place 7 · Echo Trail Middle SchoolEcho Trail Middle SchoolShot Put4lb7.24' 7.5" PB7
May 12JCPS Makeup Date 1May 12 · 100 Meters · Place 25 · Echo Trail Middle SchoolEcho Trail Middle School100 Meters25.15.54a7
May 10Mustang StampedeMay 10 · 100m Hurdles · Place 14 · Echo Trail Middle SchoolEcho Trail Middle School100m Hurdles30" / 0.762m14.20.94a PB7
May 10Mustang StampedeMay 10 · Javelin · Echo Trail Middle SchoolEcho Trail Middle SchoolJavelin300g TJ—SCR7
May 10Mustang StampedeMay 10 · Shot Put · Echo Trail Middle SchoolEcho Trail Middle SchoolShot Put8lb—SCR7
May 10Mustang StampedeMay 10 · 100 Meters · Place 76 · Echo Trail Middle SchoolEcho Trail Middle School100 Meters76.15.11a PB7
May 5JCPS Week 7May 5 · Javelin · Echo Trail Middle SchoolEcho Trail Middle SchoolJavelin800g—DNS7
May 5JCPS Week 7May 5 · Shot Put · Echo Trail Middle SchoolEcho Trail Middle SchoolShot Put12lb—DNS7
Apr 28JCPS Week 6 (all teams)Apr 28 · 100m Hurdles · Place 6 · Echo Trail Middle SchoolEcho Trail Middle School100m Hurdles27" / 0.686m6.21.32a PB7
Apr 28JCPS Week 6 (all teams)Apr 28 · Javelin · Place 7 · Echo Trail Middle SchoolEcho Trail Middle SchoolJavelin800g7.49' 11" PB7
Apr 28JCPS Week 6 (all teams)Apr 28 · Discus · Echo Trail Middle SchoolEcho Trail Middle SchoolDiscus1.6kg—DNS7
Apr 28JCPS Week 6 (all teams)Apr 28 · Shot Put · Place 9 · Echo Trail Middle SchoolEcho Trail Middle SchoolShot Put12lb9.23' 9" PB7
Apr 21JCPS MS TF Meet 5 (all schools)Apr 21 · Javelin · Place 6 · Echo TrailEcho TrailJavelin656-77
Apr 21JCPS MS TF Meet 5 (all schools)Apr 21 · Shot Put · Place 9 · Echo TrailEcho TrailShot Put921-17
Apr 14JCPS MS Week 4 Site 1Apr 14 · Javelin · Place 4 · Echo TrailEcho TrailJavelin459-17
Apr 14JCPS MS Week 4 Site 1Apr 14 · Shot Put · Place 14 · Echo TrailEcho TrailShot Put1421-10.57
Apr 14JCPS MS Week 4 Site 1Apr 14 · 100m Hurdles · Place 8 · Echo TrailEcho Trail100m Hurdles822.83a7
Apr 12Mustang Invitational - NOMSApr 12 · 100m Hurdles · Place 16 · Echo TrailEcho Trail100m Hurdles1622.88a7
Mar 17Middletown Track Series #1 (Scrimmage)Mar 17 · Shot Put · Place 3 · Echo Trail Middle SchoolEcho Trail Middle SchoolShot Put4kg3.23' 77
Mar 17Middletown Track Series #1 (Scrimmage)Mar 17 · 100 Meters · Place 11 · Echo Trail Middle SchoolEcho Trail Middle School100 Meters11.15.91a7

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 24JCPS MS Indoor TF ChampionshipFeb 24 · 60m Hurdles · Place 3 · Echo Trail Middle SchoolEcho Trail Middle School60m Hurdles24" / 0.610m3.13.27a PB7
Feb 24JCPS MS Indoor TF ChampionshipFeb 24 · 60 Meter · Place 16 · Echo Trail Middle SchoolEcho Trail Middle School60 Meter16.9.70a7
Feb 17JCPS MS Indoor Week 4Feb 17 · Shot Put · Place 16 · Echo TrailEcho TrailShot Put1620-11—
Feb 17JCPS MS Indoor Week 4Feb 17 · 60 Meters · Place 77 · Echo TrailEcho Trail60 Meters779.70a—
Feb 10JCPS MS Week 3Feb 10 · Shot Put · Place 12 · Echo TrailEcho TrailShot Put1221-1.5—
Feb 10JCPS MS Week 3Feb 10 · 60 Meters · Place 73 · Echo TrailEcho Trail60 Meters739.63a—
Feb 3JCPS MS Week 2Feb 3 · 60 Meter · Place 92 · Echo Trail Middle SchoolEcho Trail Middle School60 Meter92.10.12a7
Feb 3JCPS MS Week 2Feb 3 · Shot Put · Place 11 · Echo Trail Middle SchoolEcho Trail Middle SchoolShot Put4kg11.21' 37