Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorOCCTCA Prelim #2 · Jan 315:35.11aOCCTCA Prelim #2January 31, 2026
1600 Meters · Outdoor2026 Putnam City Invitational · Apr 245:22.16a2026 Putnam City InvitationalApril 24, 2026
3200 Meters · OutdoorOSSAA 5A/6A - Owasso Regional · May 911:33.36aOSSAA 5A/6A - Owasso RegionalMay 9, 2026
800 Meters · OutdoorOSSAA 5A | 6A State Championships · May 152:22.55aOSSAA 5A | 6A State ChampionshipsMay 15, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 15OSSAA 5A | 6A State ChampionshipsMay 15 · 3200 Meters · Place 2 · Bishop Kelley3200 Meters2.11:39.00a10
May 15OSSAA 5A | 6A State ChampionshipsMay 15 · 1600 Meters · Place 3 · Bishop Kelley1600 Meters3.5:26.16a10
May 15OSSAA 5A | 6A State ChampionshipsMay 15 · 800 Meters · Place 4 · Bishop Kelley800 Meters4.2:22.55a PB10
May 9OSSAA 5A/6A - Owasso RegionalMay 9 · 3200 Meters · Place 2 · Bishop Kelley3200 Meters2.11:33.36a PB10
May 9OSSAA 5A/6A - Owasso RegionalMay 9 · 1600 Meters · Place 3 · Bishop Kelley1600 Meters3.5:25.77a10
May 9OSSAA 5A/6A - Owasso RegionalMay 9 · 800 Meters · Place 2 · Bishop Kelley800 Meters2.2:24.27a10
Apr 242026 Putnam City InvitationalApr 24 · 1600 Meters · Place 3 · Bishop Kelley1600 Meters35:22.16a PB10
Apr 242026 Putnam City InvitationalApr 24 · 800 Meters · Place 2 · Bishop Kelley800 Meters22:27.13a10
Apr 112026 Jaguar Showcase (Westmoore HS)Apr 11 · 1600 Meters · Place 4 · Bishop Kelley1600 Meters45:23.57a10
Apr 112026 Jaguar Showcase (Westmoore HS)Apr 11 · 800 Meters · Place 4 · Bishop Kelley800 Meters42:22.82a10
Mar 27Bartelsville Bruin InviteMar 27 · 1600 Meters · Place 2 · Bishop Kelley1600 Meters2.5:31.27a10
Mar 27Bartelsville Bruin InviteMar 27 · 800 Meters · Place 1 · Bishop Kelley800 Meters1.2:27.20a10
Mar 132026 Glenpool Invitational Track MeetMar 13 · 1600 Meters · Place 2 · Bishop Kelley1600 Meters25:27.89a10
Mar 132026 Glenpool Invitational Track MeetMar 13 · 800 Meters · Place 1 · Bishop Kelley800 Meters12:25.52a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 31OCCTCA Prelim #2Jan 31 · 1600 Meters · Place 10 · Bishop Kelley1600 Meters105:35.11a PB10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10OSSAA 5A/6A UnionMay 10 · 1600 Meters · Place 4 · Bishop Kelley1600 Meters45:48.019
May 10OSSAA 5A/6A UnionMay 10 · 800 Meters · Place 3 · Bishop Kelley800 Meters32:26.779
Apr 17Running for Christ ClassicApr 17 · 3200 Meters · Place 3 · Bishop Kelley3200 Meters313:22.29a9
Apr 17Running for Christ ClassicApr 17 · 1600 Meters · Place 4 · Bishop Kelley1600 Meters46:00.99a9
Apr 12025 Cascia Distance FiestaApr 1 · 1600 Meters · Place 3 · Bishop Kelley1600 Meters35:40.35a9
Mar 282025 Bartlesville Patriot Bruin ClassicMar 28 · 1600 Meters · Place 6 · Bishop Kelley1600 Meters65:45.31a9
Mar 282025 Bartlesville Patriot Bruin ClassicMar 28 · 800 Meters · Place 5 · Bishop Kelley800 Meters52:34.42a9