Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorCollinsville HS Terry Due Classic · Apr 244:31.43aCollinsville HS Terry Due ClassicApril 24, 2026
3200 Meters · OutdoorOSSAA 5A | 6A State Championships · May 159:44.22aOSSAA 5A | 6A State ChampionshipsMay 15, 2026
400 Meters · Outdoor2025 Darold Ritchie Invitational - Bristow HS · Apr 1154.57a2025 Darold Ritchie Invitational - Bristow HSApril 11, 2025
800 Meters · IndoorOCCTCA Indoor State Championship · Feb 212:03.46aOCCTCA Indoor State ChampionshipFebruary 21, 2026
800 Meters · Outdoor2025 Plainview HS Indian Invitational · Apr 72:04.03a2025 Plainview HS Indian InvitationalApril 7, 2025
Discus · 1.6kg · Outdoor61st Annual Ed Forester Bethany HS Invitational Track Meet 2024 · Apr 695' 961st Annual Ed Forester Bethany HS Invitational Track Meet 2024April 6, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15OSSAA 5A | 6A State ChampionshipsMay 15 · 3200 Meters · Place 5 · Bishop McGuinness Catholic3200 Meters5.9:44.22a PB12
May 15OSSAA 5A | 6A State ChampionshipsMay 15 · 1600 Meters · Place 13 · Bishop McGuinness Catholic1600 Meters13.4:42.55a12
Apr 24Collinsville HS Terry Due ClassicApr 24 · 1600 Meters · Place 2 · Bishop McGuinness Catholic1600 Meters2.4:31.43a PB12
Apr 92026 Jerry Runyan Relays (Ponca City HS)Apr 9 · 3200 Meters · Place 2 · Bishop McGuinness Catholic3200 Meters2.9:49.08a12
Apr 92026 Jerry Runyan Relays (Ponca City HS)Apr 9 · 1600 Meters · Place 4 · Bishop McGuinness Catholic1600 Meters4.4:34.79a12
Mar 2862nd Annual Ed Forester Bethany HS InvitationalMar 28 · 800 Meters · Bishop McGuinness Catholic800 Meters—SCR12
Mar 12Clancy ClassicMar 12 · 1600 Meters · Place 2 · Bishop McGuinness Catholic1600 Meters24:32.78a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21OCCTCA Indoor State ChampionshipFeb 21 · 800 Meters · Place 1 · Bishop McGuinness Catholic800 Meters1.2:03.46a PB12
Jan 31OCCTCA Prelim #2Jan 31 · 800 Meters · Place 8 · Bishop McGuinness Catholic800 MetersRound P82:03.85a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2Quanah Cox RelaysMay 2 · 400 Meters · Place 20 · Bishop McGuinness Catholic400 Meters2055.12a11
Apr 252025 Collinsville Terry Due Track ClassicApr 25 · 800 Meters · Place 1 · Bishop McGuinness Catholic800 Meters12:04.2511
Apr 17Running for Christ ClassicApr 17 · 800 Meters · Place 2 · Bishop McGuinness Catholic800 Meters22:04.59a11
Apr 112025 Darold Ritchie Invitational - Bristow HSApr 11 · 400 Meters · Place 5 · Bishop McGuinness Catholic400 Meters554.57a PB11
Apr 72025 Plainview HS Indian InvitationalApr 7 · 800 Meters · Place 6 · Bishop McGuinness Catholic800 Meters62:04.03a PB11
Mar 292025 Midwest City Invitational Track Meet Invitation #2Mar 29 · 400 Meters · Place 10 · Bishop McGuinness Catholic400 Meters1058.23a11
Mar 13Clancy ClassicMar 13 · 1600 Meters · Place 12 · Bishop McGuinness Catholic1600 Meters124:56.52a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 192024 Collinsville Terry Due Track ClassicApr 19 · Discus · Place 5 · Bishop McGuinness CatholDiscus5114-2—
Apr 122024 Ada HS Dorsey Reirdon InvitationalApr 12 · Discus · Place 14 · Bishop McGuinness CatholDiscus14100-1—
Apr 661st Annual Ed Forester Bethany HS Invitational Track Meet 2024Apr 6 · Discus · Place 25 · Bishop McGuinness CatholicDiscus1.6kg25.95' 9 PB10
Mar 142024 Bishop McGuiness Clancy ClassicMar 14 · Discus · Bishop McGuinness CatholiDiscus—ND10
Mar 2Phil Sweeney Invitational @Holland HallMar 2 · Discus · Place 42 · Bishop McGuinness CatholiDiscus4289-410