Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorOCCTCA Indoor State Championship · Feb 215:41.51aOCCTCA Indoor State ChampionshipFebruary 21, 2026
1600 Meters · OutdoorOSSAA 5A/6A - Owasso Regional · May 95:29.57aOSSAA 5A/6A - Owasso RegionalMay 9, 2026
3200 Meters · OutdoorOSSAA 5A | 6A State Championships · May 1511:47.05aOSSAA 5A | 6A State ChampionshipsMay 15, 2026
800 Meters · Outdoor2026 Metro Lakes HS Conference Track Meet · May 12:33.82a2026 Metro Lakes HS Conference Track MeetMay 1, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15OSSAA 5A | 6A State ChampionshipsMay 15 · 3200 Meters · Place 6 · Pryor3200 Meters6.11:47.05a PB11
May 15OSSAA 5A | 6A State ChampionshipsMay 15 · 1600 Meters · Place 9 · Pryor1600 Meters9.5:33.56a11
May 9OSSAA 5A/6A - Owasso RegionalMay 9 · 3200 Meters · Place 4 · Pryor3200 Meters4.11:49.57a11
May 9OSSAA 5A/6A - Owasso RegionalMay 9 · 1600 Meters · Place 4 · Pryor1600 Meters4.5:29.57a PB11
May 12026 Metro Lakes HS Conference Track MeetMay 1 · 3200 Meters · Place 1 · Pryor3200 Meters1.12:02.97a11
May 12026 Metro Lakes HS Conference Track MeetMay 1 · 1600 Meters · Pryor1600 Meters—SCR11
May 12026 Metro Lakes HS Conference Track MeetMay 1 · 800 Meters · Place 6 · Pryor800 Meters6.2:33.82a PB11
Apr 24Collinsville HS Terry Due ClassicApr 24 · 3200 Meters · Place 2 · Pryor3200 Meters2.11:58.76a11
Apr 24Collinsville HS Terry Due ClassicApr 24 · 1600 Meters · Place 4 · Pryor1600 Meters4.5:36.12a11
Apr 172026 Coweta Tiger Track ClassicApr 17 · 3200 Meters · Place 2 · Pryor3200 Meters2.12:23.13a11
Apr 172026 Coweta Tiger Track ClassicApr 17 · 1600 Meters · Place 3 · Pryor1600 Meters3.5:35.12a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21OCCTCA Indoor State ChampionshipFeb 21 · 1600 Meters · Place 4 · Pryor1600 Meters4.5:41.51a PB11
Jan 31OCCTCA Prelim #1Jan 31 · 1600 Meters · Place 10 · Pryor1600 MetersRound P10.5:56.11a11

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 2Metro Lakes HS/9th Conference MeetMay 2 · 3200 Meters · Place 3 · Pryor3200 Meters3.12:48.70a10
May 2Metro Lakes HS/9th Conference MeetMay 2 · 1600 Meters · Place 3 · Pryor1600 Meters3.5:51.14a10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 4OSSAA 5A/6A Holland Hall RegionalMay 4 · 3200 Meters · Place 4 · Pryor3200 Meters4.13:28.57a10
May 4OSSAA 5A/6A Holland Hall RegionalMay 4 · 1600 Meters · Place 6 · Pryor1600 Meters6.6:00.37a10
Mar 293rd Annual Mike Adair Invitational @ PryorMar 29 · 3200 Meters · Place 5 · Pryor3200 Meters5.14:13.54a10
Mar 293rd Annual Mike Adair Invitational @ PryorMar 29 · 1600 Meters · Place 9 · Pryor1600 Meters9.6:26.23a10
Mar 152024 Glenpool HS Track MeetMar 15 · 1600 Meters · Place 14 · Pryor1600 Meters14.6:13.35a10
Mar 152024 Glenpool HS Track MeetMar 15 · 800 Meters · Place 20 · Pryor800 Meters20.2:50.37a10