Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4634 m · Bear Branch ParkNike South Invitational-HS races · Oct 2 | 15:17.2 | Nike South Invitational-HS races | October 2, 2021 |
| 5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 18 | 16:06.3 | NXR South Regional Championships | November 18, 2023 |
| 5,000 Meters · Deer Creek High SchoolCentral Oklahoma (COAC/HS) & Metro (MMSAC/MS) Conferences · Oct 10 | 15:56.4 | Central Oklahoma (COAC/HS) & Metro (MMSAC/MS) Conferences | October 10, 2023 |
| 5,000 Meters · Edmond Santa Fe High SchoolOSSAA OK 6A State Championship · Oct 28 | 15:56.96 | OSSAA OK 6A State Championship | October 28, 2023 |
| 5,000 Meters · Mustang HSOSSAA XC Regionals-Mustang · Oct 22 | 17:50.1 | OSSAA XC Regionals-Mustang | October 22, 2022 |
| 5,000 Meters · Oklahoma State UniversityOklahoma State Cowboy Jamboree · Sep 23 | 16:35.8 | Oklahoma State Cowboy Jamboree | September 23, 2023 |
| 5,000 Meters · South Lakes ParkMileSplit TX Invitational · Sep 11 | 16:36.8 | MileSplit TX Invitational | September 11, 2021 |
| 5,000 Meters · Wild Horse ParkOSSAA 5A-6A West Regional Mustang · Oct 23 | 18:12.89 | OSSAA 5A-6A West Regional Mustang | October 23, 2021 |
| 6,000 Meters · Black Hills St. Gage McSpadden Memorial Invitational · Sep 6 | 19:42.5 | Gage McSpadden Memorial Invitational | September 6, 2024 |
| 8,000 Meters · Fort Hays State UniversityFort Hays State Tiger Open · Oct 11 | 26:09.18 | Fort Hays State Tiger Open | October 11, 2025 |
| 8,000 Meters · Lewis UniversityLewis Crossover · Oct 10 | 25:17.44 | Lewis Crossover | October 10, 2026 |
| 8,000 Meters · Lubbock Christian University XC CourseTexas Tech Open · Sep 18 | 26:32.2 | Texas Tech Open | September 18, 2026 |
| 8,000 Meters · Monument Valley ParkRust Buster Invitational · Sep 6 | 26:31.8 | Rust Buster Invitational | September 6, 2025 |
| 8,000 Meters · N.M. Highlands Gene Torres Golf CourseRMAC Cross Country Championships · Oct 26 | 27:29.6 | RMAC Cross Country Championships | October 26, 2024 |
| 8,000 Meters · Washington ParkMSU Denver Roadrunners Invitational · Sep 20 | 26:39.4 | MSU Denver Roadrunners Invitational | September 20, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
4 results2024 Cross Country
4 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | NXR South Regional ChampionshipsNov 18 · 5,000 Meters Championship · Place 93 · Deer Creek (Edmond)Deer Creek (Edmond) | 5,000 Meters Championship | 93 | 16:06.3 PB | 12 |
| Oct 28 | OSSAA OK 6A State ChampionshipOct 28 · 5,000 Meters 6A · Place 12 · Deer Creek (Edmond)Deer Creek (Edmond) | 5,000 Meters 6A | 12 | 15:56.96 PB | 12 |
| Oct 21 | OSSAA Mustang XC RegionalOct 21 · 5,000 Meters Varsity · Place 2 · DEER CREEK (EDMOND)DEER CREEK (EDMOND) | 5,000 Meters Varsity | 2 | 16:19 | — |
| Oct 10 | Central Oklahoma (COAC/HS) & Metro (MMSAC/MS) ConferencesOct 10 · 5,000 Meters Varsity · Place 11 · Deer Creek (Edmond)Deer Creek (Edmond) | 5,000 Meters Varsity | 11 | 15:56.4 PB | 12 |
| Sep 23 | Oklahoma State Cowboy JamboreeSep 23 · 5,000 Meters Varsity · Place 15 · Deer Creek (Edmond)Deer Creek (Edmond) | 5,000 Meters Varsity | 15 | 16:35.8 PB | 12 |
2022 Cross Country
4 results2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | OSSAA 6A State ChampionshipOct 30 · 5,000 Meters 6A · Place 31 · Deer Creek (Edmond)Deer Creek (Edmond) | 5,000 Meters 6A | 31 | 16:50.58 | 10 |
| Oct 23 | OSSAA 5A-6A West Regional MustangOct 23 · 5,000 Meters 6A · Place 26 · Deer Creek (Edmond)Deer Creek (Edmond) | 5,000 Meters 6A | 26 | 18:12.89 PB | 10 |
| Oct 12 | Central Oklahoma Athletic Conference & MMSACOct 12 · 5,000 Meters Varsity · Place 21 · Deer Creek (Edmond)Deer Creek (Edmond) | 5,000 Meters Varsity | 21 | 16:53.11 | 10 |
| Oct 2 | Nike South Invitational-HS racesOct 2 · 2.88 Miles ELITE · Place 83 · Deer Creek (Edmond)Deer Creek (Edmond) | 2.88 Miles ELITE | 83 | 15:17.2 PB | 10 |
| Sep 11 | MileSplit TX InvitationalSep 11 · 5,000 Meters Varsity Elite · Place 59 · Deer Creek (Edmond)Deer Creek (Edmond) | 5,000 Meters Varsity Elite | 59 | 16:36.8 PB | 10 |
| Sep 2 | Bixby Spartan MeetSep 2 · Varsity · Place 7 · DEER CREEK (EDMOND)DEER CREEK (EDMOND) | Varsity | 7 | 10:19.08 | 10 |
| Sep 2 | Bixby Spartan MeetSep 2 · Varsity · Place 7 · DEER CREEK (EDMOND)DEER CREEK (EDMOND) | Varsity | 7 | 10:19.08 | 10 |
| Sep 2 | Bixby Spartan MeetSep 2 · Varsity · Place 7 · DEER CREEK (EDMOND)DEER CREEK (EDMOND) | Varsity | 7 | 10:19.08 | 10 |
| Aug 21 | Deer Creek The Field Run ClassicAug 21 · 5,000 Meters Varsity Elite · Place 41 · Deer Creek (Edmond)Deer Creek (Edmond) | 5,000 Meters Varsity Elite | 41 | 17:44.42 | 10 |
2020 Cross Country
5 results