Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorUSATF Region 9 Junior Olympic Championship · Jul 94:40.35aUSATF Region 9 Junior Olympic ChampionshipJuly 9, 2026
1600 Meters · Outdoor2026 Broken Arrow Coach Mo Classic · Apr 175:10.69a2026 Broken Arrow Coach Mo ClassicApril 17, 2026
2000m Steeplechase · 0.914m · OutdoorUSATF Region 9 Junior Olympic Championship · Jul 97:35.78aUSATF Region 9 Junior Olympic ChampionshipJuly 9, 2026
3000 Meters · OutdoorUSATF Region 9 Junior Olympic Championship · Jul 910:11.13aUSATF Region 9 Junior Olympic ChampionshipJuly 9, 2026
800 Meters · OutdoorPick'em Up and Put'em Down Classic · Jun 62:16.12aPick'em Up and Put'em Down ClassicJune 6, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 9USATF Region 9 Junior Olympic ChampionshipJul 9 · 2000m Steeplechase · Place 2 · Jenks America TrackJenks America Track2000m Steeplechase0.914m2.7:35.78a PB9
Jul 9USATF Region 9 Junior Olympic ChampionshipJul 9 · 3000 Meters · Place 2 · Jenks America TrackJenks America Track3000 Meters2.10:11.13a PB9
Jul 9USATF Region 9 Junior Olympic ChampionshipJul 9 · 1500 Meters · Place 3 · Jenks America TrackJenks America Track1500 Meters3.4:40.35a PB9
Jul 9USATF Region 9 Junior Olympic ChampionshipJul 9 · 800 Meters · Place 6 · Jenks America TrackJenks America Track800 Meters6.2:18.90a9
Jun 19USATF Oklahoma Association Youth Junior Olympic ChampionshipJun 19 · 2000m Steeplechase · Jenks America TrackJenks America Track2000m Steeplechase0.838m—NT9
Jun 19USATF Oklahoma Association Youth Junior Olympic ChampionshipJun 19 · 3000 Meters · Jenks America TrackJenks America Track3000 Meters—NT9
Jun 19USATF Oklahoma Association Youth Junior Olympic ChampionshipJun 19 · 1500 Meters · Place 5 · Jenks America TrackJenks America Track1500 Meters5.4:50.15a9
Jun 19USATF Oklahoma Association Youth Junior Olympic ChampionshipJun 19 · 800 Meters · Place 6 · Jenks America TrackJenks America Track800 Meters6.2:19.43a9
Jun 6Pick'em Up and Put'em Down ClassicJun 6 · 1500 Meters · Place 2 · Jenks America TrackJenks America Track1500 Meters2.5:13.74a9
Jun 6Pick'em Up and Put'em Down ClassicJun 6 · 800 Meters · Place 1 · Jenks America TrackJenks America Track800 Meters1.2:16.12a PB9
Apr 172026 Broken Arrow Coach Mo ClassicApr 17 · 1600 Meters · Place 15 · Broken ArrowBroken Arrow1600 Meters15.5:10.69a PB9
Apr 172026 Broken Arrow Coach Mo ClassicApr 17 · 800 Meters · Place 28 · Broken ArrowBroken Arrow800 Meters28.2:22.39a9