Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMIAA Indoor Championships · Feb 274:15.68aMIAA Indoor ChampionshipsFebruary 27, 2026
1000 Meters · IndoorWashburn Alumni Invite · Dec 22:42.12aWashburn Alumni InviteDecember 2, 2023
1500 Meters · Outdoor2024 Bryan Clay Invitational · Apr 113:56.46a2024 Bryan Clay InvitationalApril 11, 2024
1600 Meters · OutdoorOSSAA Outdoor State Championships (5A-6A) · May 134:14.87OSSAA Outdoor State Championships (5A-6A)May 13, 2022
3000 Meters · IndoorRumble in the Jungle Invitational · Jan 238:36.70Rumble in the Jungle InvitationalJanuary 23, 2026
3200 Meters · OutdoorOSSAA Outdoor State Championships (5A-6A) · May 139:23.58OSSAA Outdoor State Championships (5A-6A)May 13, 2022
400 Meters · OutdoorDean Pryor Invitational · Mar 1256.16aDean Pryor InvitationalMarch 12, 2026
5000 Meters · IndoorCrimson & Gold Invitational · Dec 1015:09.61aCrimson & Gold InvitationalDecember 10, 2022
5000 Meters · OutdoorWashU Distance Carnival · Mar 2614:45.18aWashU Distance CarnivalMarch 26, 2026
800 Meters · IndoorRumble in the Jungle Invitational · Jan 201:55.77aRumble in the Jungle InvitationalJanuary 20, 2023
800 Meters · OutdoorOSSAA Outdoor State Championships (5A-6A) · May 131:53.30OSSAA Outdoor State Championships (5A-6A)May 13, 2022
complete · OutdoorOklahoma Baptist HS Invitational · Apr 51:59.22Oklahoma Baptist HS InvitationalApril 5, 2022

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1MIAA Outdoor ChampionshipsMay 1 · 1500 Meters · Place 19 · Rogers StateRogers State1500 Meters19.4:04.14aSr
Apr 16Bryan Clay InvitationalApr 16 · 5000 Meters · Place 250 · Rogers StateRogers State5000 Meters250.14:55.20aSr
Apr 16Bryan Clay InvitationalApr 16 · 1500 Meters · Place 327 · Rogers StateRogers State1500 Meters327.3:56.51aSr
Mar 26WashU Distance CarnivalMar 26 · 5000 Meters · Place 41 · Rogers StateRogers State5000 Meters41.14:45.18a PBSr
Mar 12Dean Pryor InvitationalMar 12 · 400 Meters · Place 19 · Rogers StateRogers State400 Meters19.56.16a PBSr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 27MIAA Indoor ChampionshipsFeb 27 · 1 Mile · Place 8 · Rogers StateRogers State1 Mile8.4:15.68a PBSr
Feb 27MIAA Indoor ChampionshipsFeb 27 · 3000 Meters · Place 21 · Rogers StateRogers State3000 Meters21.8:45.57aSr
Feb 13Russ Jewett Indoor Gorilla ClassicFeb 13 · 1 Mile · Place 15 · Rogers StateRogers State1 Mile154:17.54SR
Jan 31Pittsburg State InvitationalJan 31 · 800 Meters · Place 27 · Rogers StateRogers State800 Meters271:58.17SR
Jan 23Rumble in the Jungle InvitationalJan 23 · 3000 Meters · Place 7 · Rogers StateRogers State3000 Meters78:36.70 PBSR
Jan 16Washburn Rust BusterJan 16 · 1 Mile · Place 23 · Rogers StateRogers State1 Mile234:26.31aSr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 5Crimson and Gold InvitationalDec 5 · 5000 Meters · Place 32 · Rogers StateRogers State5000 Meters32.16:07.72aSr
Feb 28MIAA ChampionshipsFeb 28 · 5000 Meters · Place 26 · Rogers StateRogers State5000 Meters26.16:05.48aJr
Feb 28MIAA ChampionshipsFeb 28 · 3000 Meters · Place 28 · Rogers StateRogers State3000 Meters28.9:01.28aJr
Feb 14Russ Jewett Indoor Gorilla ClassicFeb 14 · 5000 Meters · Place 22 · Rogers StateRogers State5000 Meters2215:19.53JR
Jan 24Rumble in the Jungle InvitationalJan 24 · 3000 Meters · Place 19 · Rogers StateRogers State3000 Meters198:58.03a—
Jan 17Washburn Rust BusterJan 17 · 1 Mile · Place 27 · Rogers StateRogers State1 Mile274:33.60a—

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 2MIAA ChampionshipsMay 2 · 5000 Meters · Place 18 · Rogers StateRogers State5000 Meters1815:23.72aJR

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Crimson and Gold InvitationalDec 6 · 5000 Meters · Place 22 · Rogers StateRogers State5000 Meters22.15:31.64aJr
Feb 23MIAA ChampionshipsFeb 23 · 3000 Meters · Place 12 · Rogers StateRogers State3000 Meters128:43.24a—
Feb 23MIAA ChampionshipsFeb 23 · 800 Meters · Place 16 · Rogers StateRogers State800 Meters161:56.79a—
Feb 99th Annual Indoor Gorilla ClassicFeb 9 · 800 Meters · Place 57 · Rogers StateRogers State800 Meters571:58.48SO
Jan 27Wendy's/PSU InvitationalJan 27 · 1 Mile · Place 44 · Rogers StateRogers State1 Mile44.4:30.75aSo

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 20PSU Tune-UpApr 20 · 5000 Meters · Place 7 · Rogers StateRogers State5000 Meters715:38.29SO
Apr 112024 Bryan Clay InvitationalApr 11 · 1500 Meters · Place 18 · Rogers StateRogers State1500 Meters18.3:56.46a PBSo
Apr 112024 Bryan Clay InvitationalApr 11 · 800 Meters · Place 223 · Rogers StateRogers State800 Meters223.1:59.10aSo
Mar 1Hendrix Alumni OpenMar 1 · 800 Meters · Place 16 · Rogers StateRogers State800 Meters16.2:08.61aSo

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 2Washburn Alumni InviteDec 2 · 1000 Meters · Place 11 · Rogers StateRogers State1000 Meters11.2:42.12a PBSo
Feb 24MIAA Indoor Track & Field ChampionshipsFeb 24 · 1 Mile · Place 11 · Rogers StateRogers State1 Mile11.4:18.86aFr
Feb 24MIAA Indoor Track & Field ChampionshipsFeb 24 · 3000 Meters · Place 36 · Rogers StateRogers State3000 Meters36.9:26.09aFr
Jan 28Wendy's / Pittsburg State InvitationalJan 28 · 1 Mile · Place 6 · Rogers StateRogers State1 Mile64:18.80FR
Jan 20Rumble in the Jungle InvitationalJan 20 · 800 Meters · Place 5 · Rogers StateRogers State800 Meters5.1:55.77a PBFr

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 5MIAA ChampionshipsMay 5 · 1500 Meters · Place 26 · Rogers StateRogers State1500 Meters26.4:13.32aFr
May 5MIAA ChampionshipsMay 5 · 800 Meters · Place 23 · Rogers StateRogers State800 MetersRound P23.1:56.98aFr
Apr 7KT Woodman ClassicApr 7 · 5000 Meters · Place 31 · Rogers StateRogers State5000 Meters31.15:29.27aFr
Mar 24Oklahoma Baptist InvitationalMar 24 · 1500 Meters · Place 2 · Rogers StateRogers State1500 Meters2.4:01.74aFr

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10Crimson & Gold InvitationalDec 10 · 5000 Meters · Place 19 · Rogers StateRogers State5000 Meters19.15:09.61a PBFr
Jan 29Oklahoma HS Indoor #1Jan 29 · 1 Mile · Place 1 · Broken ArrowBroken Arrow1 Mile14:25.66—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 13OSSAA Outdoor State Championships (5A-6A)May 13 · 3200 Meters · Place 2 · Broken ArrowBroken Arrow3200 Meters29:23.58 PB12
May 13OSSAA Outdoor State Championships (5A-6A)May 13 · 1600 Meters · Place 2 · Broken ArrowBroken Arrow1600 Meters24:14.87 PB12
May 13OSSAA Outdoor State Championships (5A-6A)May 13 · 800 Meters · Place 4 · Broken ArrowBroken Arrow800 Meters41:53.30 PB12
May 7OSSAA 5A-6A Regional Meet - Ponca CityMay 7 · 3200 Meters · Place 2 · Broken ArrowBroken Arrow3200 Meters2.9:37.57a12
May 7OSSAA 5A-6A Regional Meet - Ponca CityMay 7 · 3200 Meters · Place 2 · Broken ArrowBroken Arrow3200 Meters2.9:37.57a12
May 7OSSAA 5A-6A Regional Meet - Ponca CityMay 7 · 1600 Meters · Place 2 · Broken ArrowBroken Arrow1600 Meters2.4:22.34a12
May 7OSSAA 5A-6A Regional Meet - Ponca CityMay 7 · 1600 Meters · Place 2 · Broken ArrowBroken Arrow1600 Meters2.4:22.34a12
May 7OSSAA 5A-6A Regional Meet - Ponca CityMay 7 · 800 Meters · Place 3 · Broken ArrowBroken Arrow800 Meters3.1:55.72a12
May 7OSSAA 5A-6A Regional Meet - Ponca CityMay 7 · 800 Meters · Place 3 · Broken ArrowBroken Arrow800 Meters3.1:55.72a12
Apr 28Frontier Conference Meet-UnionApr 28 · 1600 Meters · Place 1 · Broken ArrowBroken Arrow1600 Meters14:26.85—
Apr 5Oklahoma Baptist HS InvitationalApr 5 · complete · Place 1 · Broken ArrowBroken Arrowcomplete19:59.0512
Apr 5Oklahoma Baptist HS InvitationalApr 5 · complete · Place 1 · Broken ArrowBroken Arrowcomplete11:59.22 PB12

2021 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 15OSSAA Class 6A State Track & Field ChampionshipsMay 15 · 3200 Meters · Place 2 · Broken ArrowBroken Arrow3200 Meters2.9:35.09a11
May 15OSSAA Class 6A State Track & Field ChampionshipsMay 15 · 1600 Meters · Place 2 · Broken ArrowBroken Arrow1600 Meters2.4:25.05a11
May 8OSSAA Class 6A Regional - Ponca CityMay 8 · 3200 Meters · Place 1 · Broken ArrowBroken Arrow3200 Meters110:00.2111
May 8OSSAA Class 6A Regional - Ponca CityMay 8 · 1600 Meters · Place 2 · Broken ArrowBroken Arrow1600 Meters24:26.6111
Apr 24Frontier ConferenceApr 24 · 1600 Meters · Place 1 · BROKBROK1600 Meters14:29.80—
Apr 24Frontier ConferenceApr 24 · 3200 Meters · Place 1 · BROKBROK3200 Meters19:34.78—
Apr 21Edmond Memorial InvitationalApr 21 · 3200 Meters · Place 6 · Broken ArrowBroken Arrow3200 Meters6.9:39.29a11
Apr 21Edmond Memorial InvitationalApr 21 · 1600 Meters · Place 9 · Broken ArrowBroken Arrow1600 Meters9.4:37.15a11
Apr 21Edmond Memorial InvitationalApr 21 · 800 Meters · Place 5 · Broken ArrowBroken Arrow800 Meters5.2:00.61a11
Apr 16Yukon ClassicApr 16 · 1600 Meters · Place 3 · Broken Arrow High ScBroken Arrow High Sc1600 Meters34:25.5711
Apr 16Yukon ClassicApr 16 · 3200 Meters · Place 3 · Broken Arrow High ScBroken Arrow High Sc3200 Meters39:42.1711
Apr 3Broken Arrow Track ClassicApr 3 · 3200 Meters · Place 1 · Broken ArrowBroken Arrow3200 Meters1.9:45.77a11
Mar 26Edmond North Pandemic SpecialMar 26 · 1600 Meters · Place 12 · BROKBROK1600 Meters124:41.28—
Mar 26Edmond North Pandemic SpecialMar 26 · 3200 Meters · Place 2 · BROKBROK3200 Meters210:02.37—
Mar 11Tulsa Union InvitationalMar 11 · 3200 Meters · Place 2 · Broken ArrowBroken Arrow3200 Meters29:45.3111
Mar 11Tulsa Union InvitationalMar 11 · 1600 Meters · Place 2 · Broken ArrowBroken Arrow1600 Meters24:38.5511
Mar 6Holland Hall Phil Sweeney InvitationalMar 6 · 1600 Meters · Place 2 · Broken ArrowBroken Arrow1600 Meters2.4:32.41a11
Mar 6Holland Hall Phil Sweeney InvitationalMar 6 · 800 Meters · Place 4 · Broken ArrowBroken Arrow800 Meters4.2:03.08a11

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 12Union Track InvitationalMar 12 · 1600 Meters · Place 4 · Broken Arrow High ScBroken Arrow High Sc1600 Meters44:47.05—

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7Oklahoma HS Invitational #2Feb 7 · 1 Mile · Place 31 · Broken ArrowBroken Arrow1 Mile314:52.45—

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 30Broken Arrow Track ClassicMar 30 · 1600 Meters · Place 4 · Broken ArrowBroken Arrow1600 Meters4.4:54.56a9