Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2025 Ardmore HS Invitational Track Meet · Apr 2812.89a2025 Ardmore HS Invitational Track MeetApril 28, 2025
100m Hurdles · 33" / 0.838m · OutdoorOSSAA 5A/6A Norman Regional · May 416.68aOSSAA 5A/6A Norman RegionalMay 4, 2024
200 Meters · IndoorOklahoma HS Indoor Championships · Feb 1129.13Oklahoma HS Indoor ChampionshipsFebruary 11, 2023
200 Meters · OutdoorUSATF Oklahoma Association Junior Olympic Championships · Jun 1828.11aUSATF Oklahoma Association Junior Olympic ChampionshipsJune 18, 2022
300m Hurdles · 30" / 0.762m · Outdoor2025 Ardmore HS Invitational Track Meet · Apr 2847.75a2025 Ardmore HS Invitational Track MeetApril 28, 2025
60 Meters · IndoorOklahoma HS Indoor Championships · Feb 108.67Oklahoma HS Indoor ChampionshipsFebruary 10, 2024
60m Hurdles · 33" / 0.838m · IndoorOU Winter Field Fest · Dec 510.05aOU Winter Field FestDecember 5, 2025
complete · OutdoorOklahoma Baptist HS Invitational · Apr 513.48Oklahoma Baptist HS InvitationalApril 5, 2022
Discus · 1kg · OutdoorOklahoma Association Championship · Jun 1915.69mOklahoma Association ChampionshipJune 19, 2021
Long Jump · OutdoorUSATF Oklahoma Association Junior Olympic Championships · Jun 184.34mUSATF Oklahoma Association Junior Olympic ChampionshipsJune 18, 2022
Shot Put · 4kg · OutdoorOklahoma Association Championship · Jun 196.63mOklahoma Association ChampionshipJune 19, 2021
Shot Put · 6lb · OutdoorUSATF Region 9 Junior Olympic Championships · Jul 55.76mUSATF Region 9 Junior Olympic ChampionshipsJuly 5, 2018

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

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 5OU Winter Field FestDec 5 · 60m Hurdles · Place 2 · Southern NazareneSouthern Nazarene60m Hurdles33" / 0.838mRound P2.10.18aFr
Dec 5OU Winter Field FestDec 5 · 60m Hurdles · Place 3 · Southern NazareneSouthern Nazarene60m Hurdles33" / 0.838m3.10.05a PBFr

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 16OSSAA Class 5A/6A State Track & Field ChampionshipsMay 16 · 300m Hurdles · Place 7 · ArdmoreArdmore300m HurdlesRound P748.1112
May 16OSSAA Class 5A/6A State Track & Field ChampionshipsMay 16 · 300m Hurdles · Place 3 · ArdmoreArdmore300m Hurdles346.0212
May 16OSSAA Class 5A/6A State Track & Field ChampionshipsMay 16 · 100m Hurdles · Place 4 · ArdmoreArdmore100m HurdlesRound P416.2812
May 16OSSAA Class 5A/6A State Track & Field ChampionshipsMay 16 · 100m Hurdles · Place 2 · ArdmoreArdmore100m Hurdles216.0212
Apr 282025 Ardmore HS Invitational Track MeetApr 28 · 300m Hurdles · Place 2 · ArdmoreArdmore300m Hurdles30" / 0.762m2.47.75a PB12
Apr 282025 Ardmore HS Invitational Track MeetApr 28 · 100m Hurdles · Place 6 · ArdmoreArdmore100m Hurdles33" / 0.838m6.16.72a12
Apr 282025 Ardmore HS Invitational Track MeetApr 28 · 100 Meters · Place 10 · ArdmoreArdmore100 Meters10.12.89a PB12
Apr 18Gregg Byram Track & Field ClassicApr 18 · 300m Hurdles · Place 2 · ArdmoreArdmore300m Hurdles247.5412
Apr 18Gregg Byram Track & Field ClassicApr 18 · 100 Meters · Place 4 · ArdmoreArdmore100 Meters413.1812
Apr 18Gregg Byram Track & Field ClassicApr 18 · 100m Hurdles · Place 3 · ArdmoreArdmore100m Hurdles316.1212
Apr 112025 Ada HS Dorsey Reirdon RelaysApr 11 · 300m Hurdles · Place 6 · ArdmoreArdmore300m Hurdles651.59a12
Apr 112025 Ada HS Dorsey Reirdon RelaysApr 11 · 100m Hurdles · Place 1 · ArdmoreArdmore100m Hurdles116.74a12
Apr 112025 Ada HS Dorsey Reirdon RelaysApr 11 · 100 Meters · Place 13 · ArdmoreArdmore100 Meters1314.52a12
Apr 72025 Plainview HS Indian InvitationalApr 7 · 300m Hurdles · Place 3 · ArdmoreArdmore300m Hurdles350.02a12
Apr 72025 Plainview HS Indian InvitationalApr 7 · 100m Hurdles · Place 2 · ArdmoreArdmore100m Hurdles216.99a12
Apr 72025 Plainview HS Indian InvitationalApr 7 · 100 Meters · Place 15 · ArdmoreArdmore100 Meters1513.80a12
Apr 12025 Bridge Creek HS InvitationalApr 1 · 300m Hurdles · Place 1 · ArdmoreArdmore300m Hurdles149.55a12
Apr 12025 Bridge Creek HS InvitationalApr 1 · 100m Hurdles · Place 1 · ArdmoreArdmore100m Hurdles117.13a12
Apr 12025 Bridge Creek HS InvitationalApr 1 · 100 Meters · Place 4 · ArdmoreArdmore100 Meters413.59a12
Mar 282025 Madill Wildcat InvitationalMar 28 · 300m Hurdles · Place 2 · ArdmoreArdmore300m Hurdles250.44a12
Mar 282025 Madill Wildcat InvitationalMar 28 · 100m Hurdles · Place 1 · ArdmoreArdmore100m Hurdles116.76a12
Mar 142025 Marietta HS InvitationalMar 14 · 100m Hurdles · Place 2 · ArdmoreArdmore100m Hurdles217.97a—
Mar 142025 Marietta HS InvitationalMar 14 · 100 Meters · Place 3 · ArdmoreArdmore100 Meters313.99a—

2024 Outdoor Track

30 results
DateMeetEventPlMarkGr
May 10OSSAA 5A/6A State Track & Field ChampionshipsMay 10 · 300m Hurdles · Place 11 · ArdmoreArdmore300m HurdlesRound P1150.4311
May 10OSSAA 5A/6A State Track & Field ChampionshipsMay 10 · 100m Hurdles · Place 8 · ArdmoreArdmore100m HurdlesRound P816.5911
May 10OSSAA 5A/6A State Track & Field ChampionshipsMay 10 · 100m Hurdles · Place 7 · ArdmoreArdmore100m Hurdles716.5311
May 4OSSAA 5A/6A Norman RegionalMay 4 · 300m Hurdles · Place 2 · ArdmoreArdmore300m Hurdles30" / 0.762m2.48.76a11
May 4OSSAA 5A/6A Norman RegionalMay 4 · 100m Hurdles · Place 2 · ArdmoreArdmore100m Hurdles33" / 0.838m2.16.68a PB11
May 4OSSAA 5A/6A Norman RegionalMay 4 · 100 Meters · Place 6 · ArdmoreArdmore100 Meters6.13.24a11
Apr 26Quanah Cox RelaysApr 26 · 300m Hurdles · Place 12 · ArdmoreArdmore300m Hurdles1251.79a—
Apr 26Quanah Cox RelaysApr 26 · 100m Hurdles · Place 9 · ArdmoreArdmore100m Hurdles917.12a—
Apr 26Quanah Cox RelaysApr 26 · 100 Meters · Place 15 · ArdmoreArdmore100 Meters1513.13a—
Apr 19Ardmore HS Invitational Track MeetApr 19 · 300m Hurdles · Place 9 · ArdmoreArdmore300m Hurdles952.20a—
Apr 19Ardmore HS Invitational Track MeetApr 19 · 100m Hurdles · Place 4 · ArdmoreArdmore100m Hurdles417.61a—
Apr 19Ardmore HS Invitational Track MeetApr 19 · 100 Meters · Place 7 · ArdmoreArdmore100 Meters713.48a—
Apr 162024 Durant Lion InvitationalApr 16 · 100m Hurdles · Place 15 · ArdmoreArdmore100m Hurdles1520.57a—
Apr 122024 Yukon ClassicApr 12 · 300m Hurdles · Place 17 · ArdmoreArdmore300m Hurdles1755.76a—
Apr 122024 Yukon ClassicApr 12 · 100m Hurdles · Place 12 · ArdmoreArdmore100m Hurdles1219.59a—
Apr 5Plainview Indian InviteApr 5 · Long Jump · ArdmoreArdmoreLong Jump—ND11
Apr 5Plainview Indian InviteApr 5 · 100m Hurdles · Place 19 · ArdmoreArdmore100m Hurdles33" / 0.838m19.21.59a11
Mar 29Madill Wildcat InvitationalMar 29 · Long Jump · Place 30 · ArdmoreArdmoreLong Jump3012-9.511
Mar 29Madill Wildcat InvitationalMar 29 · 300m Hurdles · Place 16 · ArdmoreArdmore300m Hurdles161:01.3611
Mar 29Madill Wildcat InvitationalMar 29 · 100m Hurdles · Place 2 · ArdmoreArdmore100m Hurdles217.4811
Mar 29Madill Wildcat InvitationalMar 29 · 100 Meters · Place 7 · ArdmoreArdmore100 Meters713.3911
Mar 26Cache HS Small/Large SchoolMar 26 · Long Jump · Place 8 · ArdmoreArdmoreLong Jump814-1111
Mar 26Cache HS Small/Large SchoolMar 26 · 300m Hurdles · Place 13 · ArdmoreArdmore300m Hurdles1359.4911
Mar 26Cache HS Small/Large SchoolMar 26 · 100m Hurdles · Place 4 · ArdmoreArdmore100m Hurdles417.7311
Mar 26Cache HS Small/Large SchoolMar 26 · Long Jump · Place 8 · ArdmoreArdmoreLong Jump814-1111
Mar 26Cache HS Small/Large SchoolMar 26 · 300m Hurdles · Place 13 · ArdmoreArdmore300m Hurdles1359.4911
Mar 26Cache HS Small/Large SchoolMar 26 · 100m Hurdles · Place 4 · ArdmoreArdmore100m Hurdles417.7311
Mar 152024 Ken Hogan InvitationalMar 15 · Long Jump · Place 18 · ArdmoreArdmoreLong Jump1813-1111
Mar 152024 Ken Hogan InvitationalMar 15 · 300m Hurdles · Place 21 · ArdmoreArdmore300m Hurdles211:00.6511
Mar 152024 Ken Hogan InvitationalMar 15 · 100m Hurdles · Place 6 · ArdmoreArdmore100m Hurdles618.0711

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 10Oklahoma HS Indoor ChampionshipsFeb 10 · 200 Meters · Place 80 · ArdmoreArdmore200 Meters8030.3811
Feb 10Oklahoma HS Indoor ChampionshipsFeb 10 · 60 Meters · Place 50 · ArdmoreArdmore60 Meters508.67 PB11
Feb 10Oklahoma HS Indoor ChampionshipsFeb 10 · 60m Hurdles · Place 18 · ArdmoreArdmore60m Hurdles1810.9611

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6OSSAA Regional - 5A/6A Putnam CityMay 6 · 300m Hurdles · Place 10 · ArdmoreArdmore300m Hurdles1055.82a—
May 6OSSAA Regional - 5A/6A Putnam CityMay 6 · 100m Hurdles · Place 5 · ArdmoreArdmore100m Hurdles518.05a—
May 6OSSAA Regional - 5A/6A Putnam CityMay 6 · 100 Meters · Place 8 · ArdmoreArdmore100 Meters813.30a—
Apr 10Ardmore HS InvitationalApr 10 · 200 Meters · Place 9 · ArdmoreArdmore200 Meters928.8410
Apr 10Ardmore HS InvitationalApr 10 · 100 Meters · Place 6 · ArdmoreArdmore100 Meters613.6410
Apr 7Plainview Indian InvitationalApr 7 · 200 Meters · Place 17 · ArdmoreArdmore200 Meters17.29.05a10
Apr 7Plainview Indian InvitationalApr 7 · 100 Meters · Place 12 · ArdmoreArdmore100 Meters12.13.62a10

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 11Oklahoma HS Indoor ChampionshipsFeb 11 · 200 Meters · Place 40 · ArdmoreArdmore200 MetersRound P4029.13 PB—
Feb 11Oklahoma HS Indoor ChampionshipsFeb 11 · 60 Meters · Place 40 · ArdmoreArdmore60 MetersRound P408.72—
Feb 11Oklahoma HS Indoor ChampionshipsFeb 11 · Long Jump · Place 11 · ArdmoreArdmoreLong Jump1113-10.00—
Feb 11Oklahoma HS Indoor ChampionshipsFeb 11 · 200 Meters · Place 40 · ArdmoreArdmore200 Meters4029.1310
Feb 11Oklahoma HS Indoor ChampionshipsFeb 11 · 60 Meters · Place 40 · ArdmoreArdmore60 Meters408.7210
Feb 11Oklahoma HS Indoor ChampionshipsFeb 11 · Long Jump · Place 11 · ArdmoreArdmoreLong Jump1113-1010

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 7USATF Region 9 Olympic ChampionshipsJul 7 · Long Jump · Place 6 · Southern Oklahoma/Wilson Comm. CenterSouthern Oklahoma/Wilson Comm. CenterLong Jump6.4.26m9
Jul 7USATF Region 9 Olympic ChampionshipsJul 7 · 200 Meters · Place 14 · Southern Oklahoma/Wilson Comm. CenterSouthern Oklahoma/Wilson Comm. Center200 MetersRound P14.28.50a9
Jul 7USATF Region 9 Olympic ChampionshipsJul 7 · 100 Meters · Place 12 · Southern Oklahoma/Wilson Comm. CenterSouthern Oklahoma/Wilson Comm. Center100 MetersRound P12.13.47a9
Jun 18USATF Oklahoma Association Junior Olympic ChampionshipsJun 18 · Long Jump · Place 4 · Southern Oklahoma/Wilson Comm. CenterSouthern Oklahoma/Wilson Comm. CenterLong Jump4.4.34m PB9
Jun 18USATF Oklahoma Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 6 · Southern Oklahoma/Wilson Comm. CenterSouthern Oklahoma/Wilson Comm. Center200 MetersRound P6.28.11a PBWind: -1.19
Jun 18USATF Oklahoma Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 7 · Southern Oklahoma/Wilson Comm. CenterSouthern Oklahoma/Wilson Comm. Center200 Meters7.29.65aWind: -0.29
Jun 18USATF Oklahoma Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 5 · Southern Oklahoma/Wilson Comm. CenterSouthern Oklahoma/Wilson Comm. Center100 MetersRound P5.13.30aWind: 0.39
Jun 18USATF Oklahoma Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 6 · Southern Oklahoma/Wilson Comm. CenterSouthern Oklahoma/Wilson Comm. Center100 Meters6.13.99aWind: -1.59
May 13OSSAA Outdoor State Championships (5A-6A)May 13 · 100 Meters · Place 15 · ArdmoreArdmore100 Meters1513.32a (2.4)9
May 7OSSAA 5A-6A Regional Meet - Carl AlbertMay 7 · 100 Meters · Place 8 · ArdmoreArdmore100 MetersRound P8.13.30a9
May 7OSSAA 5A-6A Regional Meet - Carl AlbertMay 7 · 100 Meters · Place 6 · ArdmoreArdmore100 Meters6.13.25a9
Apr 5Oklahoma Baptist HS InvitationalApr 5 · complete · Place 6 · 09 Ardmore09 Ardmorecomplete615-00.75—
Apr 5Oklahoma Baptist HS InvitationalApr 5 · complete · Place 12 · 09 Ardmore09 Ardmorecomplete1213.48 PB—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 19Oklahoma HS Indoor #2Feb 19 · 200 Meters · Place 4 · ArdmoreArdmore200 Meters429.68—
Feb 19Oklahoma HS Indoor #2Feb 19 · 60 Meters · Place 2 · ArdmoreArdmore60 Meters28.76—

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 19Oklahoma Association ChampionshipJun 19 · Discus · Place 7 · Southern Oklahoma/Wilson Comm. CenterSouthern Oklahoma/Wilson Comm. CenterDiscus1kg7.15.69m PB8
Jun 19Oklahoma Association ChampionshipJun 19 · Shot Put · Place 7 · Southern Oklahoma/Wilson Comm. CenterSouthern Oklahoma/Wilson Comm. CenterShot Put4kg7.6.63m PB8
Jun 19Oklahoma Association ChampionshipJun 19 · 200 Meters · Place 9 · Southern Oklahoma/Wilson Comm. CenterSouthern Oklahoma/Wilson Comm. Center200 MetersRound P9.30.27a8
Jun 19Oklahoma Association ChampionshipJun 19 · 100 Meters · Place 8 · Southern Oklahoma/Wilson Comm. CenterSouthern Oklahoma/Wilson Comm. Center100 MetersRound P8.14.24a8
Jun 19Oklahoma Association ChampionshipJun 19 · 100 Meters · Place 8 · Southern Oklahoma/Wilson Comm. CenterSouthern Oklahoma/Wilson Comm. Center100 Meters8.14.16a8

2018 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 5USATF Region 9 Junior Olympic ChampionshipsJul 5 · Discus · Place 4 · Southern Oklahoma/Wilson Comm. CenterSouthern Oklahoma/Wilson Comm. CenterDiscus1kg4.14.45m5
Jul 5USATF Region 9 Junior Olympic ChampionshipsJul 5 · Shot Put · Place 9 · Southern Oklahoma/Wilson Comm. CenterSouthern Oklahoma/Wilson Comm. CenterShot Put6lb9.5.76m PB5
Jun 16USATF Oklahoma Association Junior Olympic ChampionshipsJun 16 · Discus · Place 4 · Southern Oklahoma/Wilson Comm. CenterSouthern Oklahoma/Wilson Comm. CenterDiscus1kg4.13.68m5
Jun 16USATF Oklahoma Association Junior Olympic ChampionshipsJun 16 · Shot Put · Place 8 · Southern Oklahoma/Wilson Comm. CenterSouthern Oklahoma/Wilson Comm. CenterShot Put6lb8.5.33m5

2017 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 24USATF Oklahoma Association Junior Olympic ChampionshipsJun 24 · 200 Meters · Place 17 · Southern Oklahoma/Wilson Comm. CenterSouthern Oklahoma/Wilson Comm. Center200 MetersRound P17.32.64aWind: 24
Jun 24USATF Oklahoma Association Junior Olympic ChampionshipsJun 24 · 100 Meters · Place 12 · Southern Oklahoma/Wilson Comm. CenterSouthern Oklahoma/Wilson Comm. Center100 MetersRound P12.15.46aWind: 0.54