Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Outdoor2025 Plainview HS Indian Invitational · Apr 74:36.32a2025 Plainview HS Indian InvitationalApril 7, 2025
800 Meters · IndoorOCCTCA Prelim #2 · Jan 312:06.79aOCCTCA Prelim #2January 31, 2026
800 Meters · OutdoorOSSAA 5A-6A Chickasha Regional · May 101:59.23OSSAA 5A-6A Chickasha RegionalMay 10, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15OSSAA 5A | 6A State ChampionshipsMay 15 · 800 Meters · Place 12 · Norman800 Meters12.1:59.29a12
Apr 242026 Ardmore HS Invitational Track MeetApr 24 · 800 Meters · Place 7 · Norman800 Meters72:01.01a12
Apr 112026 Jaguar Showcase (Westmoore HS)Apr 11 · 800 Meters · Place 2 · Norman800 Meters22:01.19a12
Apr 32026 Plainview Indian InvitationalApr 3 · 800 Meters · Place 6 · Norman800 Meters62:02.84a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 31OCCTCA Prelim #2Jan 31 · 800 Meters · Place 12 · Norman800 MetersRound P122:06.79a PB12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10OSSAA 5A-6A Chickasha RegionalMay 10 · 800 Meters · Place 5 · Norman800 Meters51:59.23 PB11
Apr 18Gregg Byram Track & Field ClassicApr 18 · 800 Meters · Place 2 · Norman800 Meters22:02.7411
Apr 18Gregg Byram Track & Field ClassicApr 18 · 1600 Meters · Place 4 · Norman1600 Meters44:40.2611
Apr 11Southern Oklahoma InvitationalApr 11 · 1600 Meters · Place 3 · Norman1600 Meters34:40.89a11
Apr 11Southern Oklahoma InvitationalApr 11 · 800 Meters · Place 3 · Norman800 Meters32:02.45a11
Apr 72025 Plainview HS Indian InvitationalApr 7 · 1600 Meters · Place 4 · Norman1600 Meters44:36.32a PB11
Mar 28Elgin JH/HS Track MeetMar 28 · 800 Meters · Place 5 · Norman800 Meters52:04.34a11

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 19Ardmore HS Invitational Track MeetApr 19 · 1600 Meters · Place 23 · Norman1600 Meters235:01.24a—
Apr 12Southern Oklahoma InvitationalApr 12 · 1600 Meters · Place 6 · Norman1600 Meters64:52.00a—