Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Allison Sports TownQueen City After Dark · Sep 11 | 20:18.09 | Queen City After Dark | September 11, 2026 |
| 5,000 Meters · Bolivar City Municipal Golf CourseBearcat Invite · Sep 5 | 20:41.11 | Bearcat Invite | September 5, 2026 |
| 5,000 Meters · Dallas Baptist UniversityDBU Old Glory Gallop · Oct 17 | 19:45.7 | DBU Old Glory Gallop | October 17, 2026 |
| 5,000 Meters · Gans Creek Recreation AreaBrian T. Simpson Invite · Oct 10 | 20:56.1 | Brian T. Simpson Invite | October 10, 2026 |
| 5,000 Meters · Rim Rock FarmRim Rock Farm Classic · Sep 24 | 20:06.3 | Rim Rock Farm Classic | September 24, 2021 |
| 5,000 Meters · Rogers High SchoolMountie Classic & 6A West Conference Championships · Oct 25 | 19:50.55 | Mountie Classic & 6A West Conference Championships | October 25, 2022 |
| 5,000 Meters · Tom Rutledge Cross Country CourseMissouri Southern Stampede-College · Sep 16 | 19:55.2 | Missouri Southern Stampede-College | September 16, 2023 |
| 5,000 Meters · University of AR XC courseChile Pepper XC Festival · Sep 30 | 19:12.2 | Chile Pepper XC Festival | September 30, 2022 |
| 6,000 Meters · Allison Sports TownGLVC Cross Country Championships · Nov 7 | 23:51.6 | GLVC Cross Country Championships | November 7, 2026 |
| 6,000 Meters · Angel Mounds State ParkNCAA Division II Midwest Region Cross Country Championships · Nov 4 | 21:48.1 | NCAA Division II Midwest Region Cross Country Championships | November 4, 2023 |
| 6,000 Meters · Bolivar City Municipal Golf CourseGLVC Championships · Oct 21 | 23:12.2 | GLVC Championships | October 21, 2023 |
| 6,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside NCAA DII Midwest Regional · Nov 8 | 24:08.1 | NCAA DII Midwest Regional | November 8, 2025 |
| 6,000 Meters · Lewis Cross Country Course GLVC Cross Country Championships · Oct 25 | 24:20.27 | GLVC Cross Country Championships | October 25, 2025 |
| 6,000 Meters · Lewis UniversityNCAA DII Midwest Regional · Nov 9 | 24:57.5 | NCAA DII Midwest Regional | November 9, 2024 |
| 6,000 Meters · University of Illinois SpringfieldGLVC Cross Country Championships · Oct 26 | 24:32.2 | GLVC Cross Country Championships | October 26, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | GLVC Cross Country ChampionshipsNov 7 · 6,000 Meters GLVC · Place 76 · DruryDrury | 6,000 Meters GLVC | 76 | 23:51.6 PB | Sr |
| Oct 17 | DBU Old Glory GallopOct 17 · 5,000 Meters Collegiate · Place 170 · DruryDrury | 5,000 Meters Collegiate | 170 | 19:45.7 PB | Sr |
| Oct 10 | Brian T. Simpson InviteOct 10 · 5,000 Meters College · Place 44 · DruryDrury | 5,000 Meters College | 44 | 20:56.1 PB | Sr |
| Sep 11 | Queen City After DarkSep 11 · 5,000 Meters College · Place 64 · DruryDrury | 5,000 Meters College | 64 | 20:18.09 PB | Sr |
| Sep 5 | Bearcat InviteSep 5 · 5,000 Meters Collegiate · Place 20 · DruryDrury | 5,000 Meters Collegiate | 20 | 20:41.11 PB | Sr |
2025 Cross Country
2 results2024 Cross Country
4 results2023 Cross Country
4 results2022 Cross Country
4 results2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | Arkansas State Cross Country ChampionshipsNov 4 · 5,000 Meters 6A · Place 10 · FayettevilleFayetteville | 5,000 Meters 6A | 10 | 19:31.31 | — |
| Oct 26 | Mountie Classic Conference ChampionshipsOct 26 · 5,000 Meters 6A · Place 6 · FayettevilleFayetteville | 5,000 Meters 6A | 6 | 19:42.9 | 11 |
| Oct 1 | Chile Pepper XC FestivalOct 1 · 5,000 Meters High School - El Caliente · Place 70 · FayettevilleFayetteville | 5,000 Meters High School - El Caliente | 70 | 19:48.7 | 11 |
| Sep 24 | Rim Rock Farm ClassicSep 24 · 5,000 Meters Varsity - Gold · Place 40 · FayettevilleFayetteville | 5,000 Meters Varsity - Gold | 40 | 20:06.3 PB | 11 |
| Sep 18 | Panther XC ClassicSep 18 · 5,000 Meters 5A · Place 5 · FayettevilleFayetteville | 5,000 Meters 5A | 5 | 20:50.97 | — |
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | Nike Cross Virtual ChampionshipNov 16 · 5,000 Meters Championship Race · Place 99 · FayettevilleFayetteville | 5,000 Meters Championship Race | 99 | 20:32.3Unofficial | 10 |
| Nov 5 | Arkansas State Cross Country ChampionshipsNov 5 · 5,000 Meters 6A · Place 11 · FayettevilleFayetteville | 5,000 Meters 6A | 11 | 19:56.74 | — |
| Oct 17 | Lake Hamilton InvitationalOct 17 · 5,000 Meters Invitational · Place 20 · 28-Fayetteville28-Fayetteville | 5,000 Meters Invitational | 20 | 20:45.78 | — |
| Oct 10 | Springdale Schools InvitationalOct 10 · 5,000 Meters 5A · Place 6 · FayettevilleFayetteville | 5,000 Meters 5A | 6 | 20:43.94 | 10 |
| Sep 12 | Elkins InvitationalSep 12 · 5,000 Meters 6A · Place 15 · FayettevilleFayetteville | 5,000 Meters 6A | 15 | 21:11.18 | — |