Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Woodson ParkOklahoma Junior High 2A-4A All Star Championships · Oct 1812:15.4Oklahoma Junior High 2A-4A All Star ChampionshipsOctober 18, 2018
5,000 Meters · Byng High SchoolByng Badlands 4th Annual Invitational · Oct 1327:16.628Byng Badlands 4th Annual InvitationalOctober 13, 2020
5,000 Meters · Edmond Santa Fe High SchoolOSSAA OK 3A State Championship · Oct 2819:32.84OSSAA OK 3A State ChampionshipOctober 28, 2023
5,000 Meters · North Rock Creek HSNorth Canadian River Conf XC Meet · Sep 1421:38.56North Canadian River Conf XC Meet September 14, 2022
5,000 Meters · Oklahoma Bible AcademyOSSAA 2A-4A Regional Chisholm · Oct 2321:11.93OSSAA 2A-4A Regional ChisholmOctober 23, 2021
5,000 Meters · The Greiner Family XC Course2025 XC Cowboy Preview · Aug 2923:34.02025 XC Cowboy PreviewAugust 29, 2025
8,000 Meters · Cameron University CC CourseThe Aggie Duals · Sep 535:19.3The Aggie DualsSeptember 5, 2025
8,000 Meters · Clarksville High SchoolOzarks Invitational · Oct 1238:03.4Ozarks InvitationalOctober 12, 2024
8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division II Cross Country Championships · Nov 833:59.0NJCAA Division II Cross Country ChampionshipsNovember 8, 2025
8,000 Meters · NorthWest Arkansas Community CollegeNJCAA Region 2 XC · Oct 2533:05.00NJCAA Region 2 XCOctober 25, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8NJCAA Division II Cross Country ChampionshipsNov 8 · 8,000 Meters NJCAA D2 · Place 298 · Redlands (Okla.) CCRedlands (Okla.) CC8,000 Meters NJCAA D229833:59.0 PBSo
Oct 25NJCAA Region 2 XCOct 25 · 8,000 Meters Men's 8k · Place 33 · Redlands (Okla.) CCRedlands (Okla.) CC8,000 Meters Men's 8k3333:05.00 PBSo
Oct 4Chile Pepper XC FestivalOct 4 · 8,000 Meters Varsity · Place 227 · Redlands (Okla.)Redlands (Okla.)8,000 Meters Varsity22733:46.9SO
Sep 5The Aggie DualsSep 5 · 8,000 Meters Men's Race · Place 56 · Redlands (Okla.) CCRedlands (Okla.) CC8,000 Meters Men's Race5635:19.3 PBSo
Aug 292025 XC Cowboy PreviewAug 29 · 5,000 Meters Men's 5K · Place 33 · Redlands (Okla.) CCRedlands (Okla.) CC5,000 Meters Men's 5K3323:34.0 PBSo

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 26NJCAA Region 2 Cross Country ChampionshipsOct 26 · 8,000 Meters College · Place 29 · Redlands (Okla.) CCRedlands (Okla.) CC8,000 Meters College2937:53.5Fr
Oct 12Ozarks InvitationalOct 12 · 8,000 Meters College · Place 47 · Redlands (Okla.) CCRedlands (Okla.) CC8,000 Meters College4738:03.4 PBFr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28OSSAA OK 3A State ChampionshipOct 28 · 5,000 Meters 3A · Place 92 · Little AxeLittle Axe5,000 Meters 3A9219:32.84 PB12
Oct 21OSSAA Waurika XC RegionalOct 21 · 5,000 Meters Varsity · Place 29 · LITTLE AXE HIGH SCHOLITTLE AXE HIGH SCHO5,000 Meters Varsity2920:19.64—
Oct 56th Annual Lexington Bulldog OpenOct 5 · 3 Miles Varsity · Place 33 · Little AxeLittle Axe3 Miles Varsity3319:23—
Sep 23Edmond Santa Fe Pre-State XC InvitationalSep 23 · 5,000 Meters Varsity - 3A · Place 48 · Little AxeLittle Axe5,000 Meters Varsity - 3A4821:51.7912

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 6Oklahoma Baptist University ChallengeOct 6 · 5,000 Meters Varsity 3A · Place 16 · LITTLE AXE HIGH SCHOLITTLE AXE HIGH SCHO5,000 Meters Varsity 3A1621:29.3711
Sep 24Edmond Pre-State XC MeetSep 24 · 5,000 Meters Varsity 3A · Place 93 · LITTLE AXE HIGH SCHOLITTLE AXE HIGH SCHO5,000 Meters Varsity 3A9321:40.0411
Sep 14North Canadian River Conf XC Meet Sep 14 · 5,000 Meters Varsity · Place 28 · Little AxeLittle Axe5,000 Meters Varsity2821:38.56 PB11
Sep 10Prague Cross Country InvitationalSep 10 · 5,000 Meters Varsity · Place 26 · LITTLE AXELITTLE AXE5,000 Meters Varsity2620:37.9211
Sep 3Okemah InvitationalSep 3 · Varsity · Place 21 · Little AxeLittle AxeVarsity2112:48.00—

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 23OSSAA 2A-4A Regional ChisholmOct 23 · 5,000 Meters 3A · Place 37 · Little AxeLittle Axe5,000 Meters 3A3721:11.93 PB10
Oct 7Oklahoma Baptist U ChallengeOct 7 · 5,000 Meters Varsity 3A · Place 10 · Little AxeLittle Axe5,000 Meters Varsity 3A1020:54.1310
Sep 25Edmond Pre StateSep 25 · 5,000 Meters 3A · Place 53 · Little AxeLittle Axe5,000 Meters 3A5320:38.2010
Sep 14North Canadian River ConferenceSep 14 · 5,000 Meters High School · Place 22 · Little AxeLittle Axe5,000 Meters High School2222:11.4810

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 13Byng Badlands 4th Annual InvitationalOct 13 · 5,000 Meters Varsity · Place 98 · Little AxeLittle Axe5,000 Meters Varsity9827:16.628 PB9

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 18Oklahoma Junior High 2A-4A All Star ChampionshipsOct 18 · 3,200 Meters 3A · Place 28 · Little AxeLittle Axe3,200 Meters 3A2812:15.4 PB7