Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Northern Hills Golf CourseEnid Plainsmen & Pacer Run · Aug 14 | 12:51.3 | Enid Plainsmen & Pacer Run | August 14, 2021 |
| 3 Miles · Blanchard HSBlanchard Burner Invitational · Aug 28 | 20:28.79 | Blanchard Burner Invitational | August 28, 2021 |
| 5,000 Meters · Carl Albert Middle SchoolCarl Albert Titan HS Invitational · Sep 3 | 21:37.38 | Carl Albert Titan HS Invitational | September 3, 2021 |
| 5,000 Meters · Community Christian School Community Christian 4th Annual Invitational · Sep 18 | 20:27.64 | Community Christian 4th Annual Invitational | September 18, 2021 |
| 5,000 Meters · Edmond Santa Fe High SchoolOSSAA OK 4A State Championship · Oct 28 | 16:23.25 | OSSAA OK 4A State Championship | October 28, 2023 |
| 5,000 Meters · Eldon Lyon ParkPutnam City North Randy Helms Invitational · Sep 10 | 21:26.51 | Putnam City North Randy Helms Invitational | September 10, 2021 |
| 5,000 Meters · Oklahoma Bible AcademyOSSAA 2A-4A Regional Chisholm · Oct 23 | 19:59.06 | OSSAA 2A-4A Regional Chisholm | October 23, 2021 |
| 6,000 Meters · Lewis UniversityLewis Earlybird · Sep 5 | 19:53.19 | Lewis Earlybird | September 5, 2025 |
| 8,000 Meters · Aspen Ridge Golf Course2025 CCAC Championships · Nov 8 | 27:28.38 | 2025 CCAC Championships | November 8, 2025 |
| 8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 4 | 27:10.42 | Swags Louisville Cross Country Classic | October 4, 2025 |
| 8,000 Meters · Riverside ParkNAIA Great Lakes Challenge · Oct 25 | 26:57.90 | NAIA Great Lakes Challenge | October 25, 2025 |
| 8,000 Meters · Ronald D. Lehman Community Park2026 CCAC XC Championships · Nov 7 | 27:45.1 | 2026 CCAC XC Championships | November 7, 2026 |
| 8,000 Meters · Taylor UniversityRay Bullock Invitational · Oct 9 | 28:19.50 | Ray Bullock Invitational | October 9, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | 2025 CCAC ChampionshipsNov 8 · 8,000 Meters Men's Championships · Place 32 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.) | 8,000 Meters Men's Championships | 32 | 27:28.38 PB | So |
| Oct 25 | NAIA Great Lakes ChallengeOct 25 · 8,000 Meters Mens 8K - Maroon · Place 177 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.) | 8,000 Meters Mens 8K - Maroon | 177 | 26:57.90 PB | So |
| Oct 4 | Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Blue · Place 194 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.) | 8,000 Meters College Blue | 194 | 27:10.42 PB | So |
| Sep 19 | Midwest ClassicSep 19 · 8,000 Meters College · Place 33 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.) | 8,000 Meters College | 33 | 27:50.60 | So |
| Sep 5 | Lewis EarlybirdSep 5 · 6,000 Meters Mens · Place 17 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.) | 6,000 Meters Mens | 17 | 19:53.19 PB | So |
2024 Cross Country
2 results2023 Cross Country
4 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | OSSAA State XC MeetOct 29 · 5,000 Meters 4A · Place 29 · BETHANYBETHANY | 5,000 Meters 4A | 29 | 17:28.18 | 11 |
| Oct 22 | OSSAA 4A/3A/2A Regional - Chisholm/OBAOct 22 · 5,000 Meters 4A · Place 6 · BETHANYBETHANY | 5,000 Meters 4A | 6 | 17:53.25 | 11 |
| Oct 8 | Chisolm/OBA InvitationalOct 8 · 5,000 Meters 4A · Place 6 · BETHANYBETHANY | 5,000 Meters 4A | 6 | 17:19.53 | 11 |
| Sep 24 | OSU Cowboy JamboreeSep 24 · 5,000 Meters Varsity · Place 77 · BethanyBethany | 5,000 Meters Varsity | 77 | 18:00.6 | JR |
| Aug 27 | Mustang Harrier InvitationalAug 27 · 5,000 Meters Varsity · Place 63 · BethanyBethany | 5,000 Meters Varsity | 63 | 18:58.99 | 11 |
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | OSSAA 4A State ChampionshipOct 30 · 5,000 Meters 4A · Place 127 · BethanyBethany | 5,000 Meters 4A | 127 | 20:18.30 | 10 |
| Oct 23 | OSSAA 2A-4A Regional ChisholmOct 23 · 5,000 Meters 4A · Place 31 · BethanyBethany | 5,000 Meters 4A | 31 | 19:59.06 PB | 10 |
| Sep 25 | Edmond Pre StateSep 25 · 5,000 Meters 4A · Place 95 · BethanyBethany | 5,000 Meters 4A | 95 | 20:34.60 | 10 |
| Sep 18 | Community Christian 4th Annual InvitationalSep 18 · 5,000 Meters High School · Place 26 · BethanyBethany | 5,000 Meters High School | 26 | 20:27.64 PB | 10 |
| Sep 10 | Putnam City North Randy Helms InvitationalSep 10 · 5,000 Meters Varsity · Place 49 · BethanyBethany | 5,000 Meters Varsity | 49 | 21:26.51 PB | 10 |
| Sep 3 | Carl Albert Titan HS InvitationalSep 3 · 5,000 Meters Varsity 2A-4A · Place 31 · BethanyBethany | 5,000 Meters Varsity 2A-4A | 31 | 21:37.38 PB | 10 |
| Aug 28 | Blanchard Burner InvitationalAug 28 · 3 Miles High School · Place 28 · BethanyBethany | 3 Miles High School | 28 | 20:28.79 PB | 10 |
| Aug 14 | Enid Plainsmen & Pacer RunAug 14 · 2 Miles Varsity · Place 13 · BethanyBethany | 2 Miles Varsity | 13 | 12:51.3 PB | 10 |