Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Camp GruberUnion/Coweta Army National Guard Meet · Sep 1118:34Union/Coweta Army National Guard MeetSeptember 11, 2020
5,000 Meters · Carl Albert Middle SchoolCarl Albert Titan HS Invitational · Sep 317:13.60Carl Albert Titan HS InvitationalSeptember 3, 2021
5,000 Meters · Cushing Middle SchoolCushing Tiger Invitational · Oct 817:42Cushing Tiger InvitationalOctober 8, 2020
5,000 Meters · Edmond Santa Fe High SchoolEdmond Pre State · Sep 2517:23.51Edmond Pre StateSeptember 25, 2021
5,000 Meters · Gordon Cooper VoTec CenterOSSAA Class 4A State XC Championship · Oct 2618:54.88OSSAA Class 4A State XC ChampionshipOctober 26, 2019
5,000 Meters · Holdenville Lake66 Conference Holdenville · Sep 2419:1566 Conference HoldenvilleSeptember 24, 2019
5,000 Meters · Nichols ParkOSSAA 2A-4A Regional Henryetta · Oct 2318:49.23OSSAA 2A-4A Regional HenryettaOctober 23, 2021
5,000 Meters · Prague HS66 Conference · Sep 2917:4866 ConferenceSeptember 29, 2020
5,000 Meters · University of AR XC courseChile Pepper XC Festival · Sep 3016:56.6Chile Pepper XC FestivalSeptember 30, 2022
5,000 Meters · Waurika Golf CourseOSSAA Class 4A Waurika Regional · Oct 1918:43.22OSSAA Class 4A Waurika RegionalOctober 19, 2019
8,000 Meters · Arkansas Tech University, Tucker ColiseumGreat American Cross Country Championships · Oct 2127:34.5Great American Cross Country ChampionshipsOctober 21, 2023
8,000 Meters · NorthWest Arkansas Community CollegeNWACC Opener · Sep 529:44.40NWACC OpenerSeptember 5, 2025
8,000 Meters · Tom Rutledge Cross Country CourseMissouri Southern Stampede-College · Sep 1629:04.3Missouri Southern Stampede-CollegeSeptember 16, 2023
8,000 Meters · Wallace ParkThe Hill Cross Country Classic · Sep 2631:21.6The Hill Cross Country ClassicSeptember 26, 2025

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 26The Hill Cross Country ClassicSep 26 · 8,000 Meters College · Place 105 · Seminole State CC (Ok.)Seminole State CC (Ok.)8,000 Meters College10531:21.6 PBSo
Sep 5NWACC OpenerSep 5 · 8,000 Meters Men's Race · Place 11 · Seminole State CC (Ok.)Seminole State CC (Ok.)8,000 Meters Men's Race1129:44.40 PBSo
Aug 29Poteau Cross Country MeetAug 29 · 8,000 Meters Men's Race · Seminole State CC (Ok.)Seminole State CC (Ok.)8,000 Meters Men's Race0DNSSo

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21Great American Cross Country ChampionshipsOct 21 · 8,000 Meters College · Place 58 · East Central (Okla.)East Central (Okla.)8,000 Meters College5827:34.5 PBFr
Sep 16Missouri Southern Stampede-CollegeSep 16 · 8,000 Meters University · Place 124 · East Central (Okla.)East Central (Okla.)8,000 Meters University12429:04.3 PBFr

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 30Chile Pepper XC FestivalSep 30 · 5,000 Meters El Caliente · Place 182 · SeminoleSeminole5,000 Meters El Caliente18216:56.6 PB12

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 23OSSAA 2A-4A Regional HenryettaOct 23 · 5,000 Meters 4A · Place 12 · SeminoleSeminole5,000 Meters 4A1218:49.23 PB11
Sep 25Edmond Pre StateSep 25 · 5,000 Meters 4A · Place 10 · SeminoleSeminole5,000 Meters 4A1017:23.51 PB11
Sep 3Carl Albert Titan HS InvitationalSep 3 · 5,000 Meters Elite Varsity · Place 12 · SeminoleSeminole5,000 Meters Elite Varsity1217:13.60 PB11

2020 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 4OSSAA Class 4A State XC ChampionshipsNov 4 · 5,000 Meters Varsity · Place 28 · SeminoleSeminole5,000 Meters Varsity2818:01.2710
Oct 8Cushing Tiger InvitationalOct 8 · 5,000 Meters Varsity · Place 3 · SeminoleSeminole5,000 Meters Varsity317:42 PB10
Sep 2966 ConferenceSep 29 · 5,000 Meters High School · Place 1 · SeminoleSeminole5,000 Meters High School117:48 PB10
Sep 11Union/Coweta Army National Guard MeetSep 11 · 5,000 Meters High School · Place 13 · SeminoleSeminole5,000 Meters High School1318:34 PB10

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 26OSSAA Class 4A State XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 63 · SeminoleSeminole5,000 Meters Varsity6318:54.88 PB9
Oct 19OSSAA Class 4A Waurika RegionalOct 19 · 5,000 Meters Varsity · Place 23 · SeminoleSeminole5,000 Meters Varsity2318:43.22 PB9
Sep 2466 Conference HoldenvilleSep 24 · 5,000 Meters High School Boys · Place 5 · SeminoleSeminole5,000 Meters High School Boys519:15 PB9