Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Edmond Santa Fe High SchoolOSSAA OK State Championship · Nov 219:26.6OSSAA OK State ChampionshipNovember 2, 2024
5,000 Meters · North Rock Creek HSNorth Canadian River Conf XC Meet · Sep 1421:21.37North Canadian River Conf XC Meet September 14, 2022
5,000 Meters · The Greiner Family XC Course2025 XC Cowboy Preview · Aug 2922:47.92025 XC Cowboy PreviewAugust 29, 2025
8,000 Meters · Cameron University CC CourseThe Aggie Duals · Sep 535:20.5The Aggie DualsSeptember 5, 2025
8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division II Cross Country Championships · Nov 834:10.6NJCAA Division II Cross Country ChampionshipsNovember 8, 2025
8,000 Meters · NorthWest Arkansas Community CollegeNJCAA Region 2 XC · Oct 2531:47.50NJCAA Region 2 XCOctober 25, 2025

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 8NJCAA Division II Cross Country ChampionshipsNov 8 · 8,000 Meters NJCAA D2 · Place 302 · Redlands (Okla.) CCRedlands (Okla.) CC8,000 Meters NJCAA D230234:10.6 PBFr
Oct 25NJCAA Region 2 XCOct 25 · 8,000 Meters Men's 8k · Place 29 · Redlands (Okla.) CCRedlands (Okla.) CC8,000 Meters Men's 8k2931:47.50 PBFr
Sep 5The Aggie DualsSep 5 · 8,000 Meters Men's Race · Place 57 · Redlands (Okla.) CCRedlands (Okla.) CC8,000 Meters Men's Race5735:20.5 PBFr
Aug 292025 XC Cowboy PreviewAug 29 · 5,000 Meters Men's 5K · Place 32 · Redlands (Okla.) CCRedlands (Okla.) CC5,000 Meters Men's 5K3222:47.9 PBFr

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 2OSSAA OK State ChampionshipNov 2 · 5,000 Meters 3A · Place 95 · Little AxeLittle Axe5,000 Meters 3A9519:26.6 PB12

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 22OSSAA 4A/3A/2A Regional - Chisholm/OBAOct 22 · 5,000 Meters 3A · Place 51 · LITTLE AXE HIGH SCHOLITTLE AXE HIGH SCHO5,000 Meters 3A5121:52.1210
Sep 14North Canadian River Conf XC Meet Sep 14 · 5,000 Meters Varsity · Place 25 · Little AxeLittle Axe5,000 Meters Varsity2521:21.37 PB10