Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOSSAA 1A | 2A State Championships · May 812.48aOSSAA 1A | 2A State ChampionshipsMay 8, 2026
200 Meters · OutdoorOSSAA 1A | 2A State Championships · May 825.72aOSSAA 1A | 2A State ChampionshipsMay 8, 2026
400 Meters · OutdoorWynnewood Junior High Track Meet · Mar 51:12.58aWynnewood Junior High Track MeetMarch 5, 2024
800 Meters · OutdoorWynnewood Junior High Track Meet · Mar 53:10.33aWynnewood Junior High Track MeetMarch 5, 2024
High Jump · Outdoor2024 Prague Junior High · Apr 114' 22024 Prague Junior HighApril 11, 2024

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 8OSSAA 1A | 2A State ChampionshipsMay 8 · 200 Meters · Place 4 · EarlsboroEarlsboro200 MetersRound P4.26.03a10
May 8OSSAA 1A | 2A State ChampionshipsMay 8 · 200 Meters · Place 2 · EarlsboroEarlsboro200 Meters2.25.72a PB10
May 8OSSAA 1A | 2A State ChampionshipsMay 8 · 100 Meters · Place 4 · EarlsboroEarlsboro100 MetersRound P4.12.48a PB10
May 8OSSAA 1A | 2A State ChampionshipsMay 8 · 100 Meters · Place 4 · EarlsboroEarlsboro100 Meters4.12.50a10

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 9OSSAA Class 1A/2A State Track & Field ChampionshipsMay 9 · 200 Meters · Place 6 · EarlsboroEarlsboro200 MetersRound P6.26.17a9
May 9OSSAA Class 1A/2A State Track & Field ChampionshipsMay 9 · 200 Meters · Place 7 · EarlsboroEarlsboro200 Meters7.26.35a9
May 9OSSAA Class 1A/2A State Track & Field ChampionshipsMay 9 · 100 Meters · Place 7 · EarlsboroEarlsboro100 MetersRound P7.12.77a9
May 9OSSAA Class 1A/2A State Track & Field ChampionshipsMay 9 · 100 Meters · EarlsboroEarlsboro100 Meters---FS9
May 32025 OSSAA 1A-4A McAlester Regional Track MeetMay 3 · 200 Meters · Place 3 · EarlsboroEarlsboro200 Meters3.27.71a9
May 32025 OSSAA 1A-4A McAlester Regional Track MeetMay 3 · 100 Meters · Place 3 · EarlsboroEarlsboro100 Meters3.12.75a9
Apr 252025 Prague Red Devil Bank First Invitational Apr 25 · 200 Meters · Place 3 · EarlsboroEarlsboro200 Meters327.409
Apr 252025 Prague Red Devil Bank First Invitational Apr 25 · 100 Meters · Place 2 · EarlsboroEarlsboro100 Meters213.179
Apr 82025 OBU Bison InvitationalApr 8 · 100 Meters · Place 4 · EarlsboroEarlsboro100 Meters412.85a9
Mar 282025 Henryetta John JP Philippe InvitationalMar 28 · 200 Meters · Place 2 · EarlsboroEarlsboro200 Meters228.56a9
Mar 282025 Henryetta John JP Philippe InvitationalMar 28 · 100 Meters · Place 2 · EarlsboroEarlsboro100 Meters213.88a9

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 112024 Prague Junior HighApr 11 · High Jump · Place 4 · EarlsboroEarlsboroHigh Jump4.4' 2 PB8
Apr 112024 Prague Junior HighApr 11 · 400 Meters · Place 5 · EarlsboroEarlsboro400 Meters5.1:14.32a8
Apr 112024 Prague Junior HighApr 11 · 200 Meters · Place 6 · EarlsboroEarlsboro200 Meters6.30.10a8
Apr 112024 Prague Junior HighApr 11 · 100 Meters · Place 5 · EarlsboroEarlsboro100 Meters5.13.57a8
Mar 5Wynnewood Junior High Track MeetMar 5 · High Jump · Place 4 · EarlsboroEarlsboroHigh Jump4.4' 08
Mar 5Wynnewood Junior High Track MeetMar 5 · 800 Meters · Place 2 · EarlsboroEarlsboro800 Meters2.3:10.33a PB8
Mar 5Wynnewood Junior High Track MeetMar 5 · 400 Meters · Place 2 · EarlsboroEarlsboro400 Meters2.1:12.58a PB8