Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Chickasha Sports ComplexOklahoma Junior High 28th Annual All Star · Oct 1417:03.88Oklahoma Junior High 28th Annual All StarOctober 14, 2021
2 Miles · Waurika Golf CourseWaurika Cross Country Meet · Oct 917:11.44Waurika Cross Country Meet October 9, 2021
2,500 Meters · North Rock Creek HSNorth Canadian River Conference · Sep 1413:56.18North Canadian River ConferenceSeptember 14, 2021
5,000 Meters · Carl Albert HSOSSAA 1A-4A XC State Championships · Oct 2418:50.4OSSAA 1A-4A XC State ChampionshipsOctober 24, 2026
5,000 Meters · Henryetta High SchoolOSSAA 4A Regional Henryetta XC25 · Oct 1821:21.9OSSAA 4A Regional Henryetta XC25October 18, 2025
5,000 Meters · Madill City Lake2026 Madill Cat Run · Sep 519:35.92026 Madill Cat RunSeptember 5, 2026
5,000 Meters · North Rock Creek HS2026 North Canadian River Conference · Sep 1519:54.732026 North Canadian River ConferenceSeptember 15, 2026
5,000 Meters · Prague Little League Park2025 Route 66 Conference XC Meet · Sep 3020:16.322025 Route 66 Conference XC MeetSeptember 30, 2025
5,000 Meters · Stroud Sports Complex2026 Route 66 Conference XC Meet · Sep 2919:49.432026 Route 66 Conference XC MeetSeptember 29, 2026
5,000 Meters · Tecumseh High School2025 North Canadian River Conference XC Meet · Sep 1621:39.572025 North Canadian River Conference XC MeetSeptember 16, 2025
5,000 Meters · The Greiner Family XC CourseCowboy Jamboree Invite XC25 · Sep 2622:55.8Cowboy Jamboree Invite XC25September 26, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24OSSAA 1A-4A XC State ChampionshipsOct 24 · 5,000 Meters 4A · Place 87 · McLoudMcLoud5,000 Meters 4A8718:50.4 PB12
Sep 292026 Route 66 Conference XC MeetSep 29 · 5,000 Meters High School Boys · Place 7 · McLoudMcLoud5,000 Meters High School Boys719:49.43 PB12
Sep 152026 North Canadian River ConferenceSep 15 · 5,000 Meters High School · Place 12 · McLoudMcLoud5,000 Meters High School1219:54.73 PB12
Sep 52026 Madill Cat RunSep 5 · 5,000 Meters High School · Place 18 · McLoudMcLoud5,000 Meters High School1819:35.9 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1OSSAA OK 1A-4A State Championship XC25Nov 1 · 5,000 Meters 4A · Place 136 · McLoudMcLoud5,000 Meters 4A13620:22.7811
Oct 18OSSAA 4A Regional Henryetta XC25Oct 18 · 5,000 Meters Varsity · Place 82 · McLoudMcLoud5,000 Meters Varsity8221:21.9 PB11
Oct 42025 McLoud Blackberry RunOct 4 · 5,000 Meters High School · Place 53 · McLoudMcLoud5,000 Meters High School5320:59.54Unofficial11
Sep 302025 Route 66 Conference XC MeetSep 30 · 5,000 Meters High School Boys · Place 27 · McLoudMcLoud5,000 Meters High School Boys2720:16.32 PB11
Sep 26Cowboy Jamboree Invite XC25Sep 26 · 5,000 Meters Boy's 5K Small Schools · Place 186 · McLoudMcLoud5,000 Meters Boy's 5K Small Schools18622:55.8 PB11
Sep 162025 North Canadian River Conference XC MeetSep 16 · 5,000 Meters High School · Place 35 · McLoudMcLoud5,000 Meters High School3521:39.57 PB11
Sep 62025 Oklahoma Baptist University HS/JH InvitationalSep 6 · 5,000 Meters 1A · Place 85 · McloudMcloud5,000 Meters 1A8520:00.8811
Aug 302025 Madill Cat RunAug 30 · 5,000 Meters Varsity · Place 54 · McloudMcloud5,000 Meters Varsity5421:17.9411

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 2Madill Cat RunSep 2 · 5,000 Meters Varsity · Place 57 · McLoudMcLoud5,000 Meters Varsity5721:59.639

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14Oklahoma Junior High 28th Annual All StarOct 14 · 2 Miles 4A - Thursday · Place 66 · McLoudMcLoud2 Miles 4A - Thursday6617:03.88 PB7
Oct 9Waurika Cross Country Meet Oct 9 · 2 Miles Middle School · Place 83 · McLoudMcLoud2 Miles Middle School8317:11.44 PB7
Sep 14North Canadian River ConferenceSep 14 · 2,500 Meters Middle School · Place 34 · McLoudMcLoud2,500 Meters Middle School3413:56.18 PB7