Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Fort Casey State ParkCascade MS Meet @ Coupeville · Oct 12 | 12:25 | Cascade MS Meet @ Coupeville | October 12, 2022 |
| 1.7 Miles · Granite Falls High SchoolGranite Gallop · Sep 28 | 12:57.75 | Granite Gallop | September 28, 2023 |
| 1.7 Miles · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL (MS) · Oct 6 | 12:36.7 | NIKE -- HOLE IN THE WALL XC INVITATIONAL (MS) | October 6, 2023 |
| 1.7 Miles · Osprey ParkSultan MS Meet · Oct 11 | 12:54.22 | Sultan MS Meet | October 11, 2023 |
| 3,000 Meters · South Whidbey Middle & High SchoolCascade League Championship @ South Whidbey · Oct 18 | 13:42.70 | Cascade League Championship @ South Whidbey | October 18, 2023 |
| 5,000 Meters · Carl Albert HSOSSAA 1A-4A XC State Championships · Oct 24 | 19:45.8 | OSSAA 1A-4A XC State Championships | October 24, 2026 |
| 5,000 Meters · Carl Albert Middle School2026 Oklahoma Small School XC Pre-State · Sep 19 | 20:14.7 | 2026 Oklahoma Small School XC Pre-State | September 19, 2026 |
| 5,000 Meters · Eldon Lyon Park2026 Bethany Bronchos HS/MS XC Invitational · Oct 9 | 19:45.35 | 2026 Bethany Bronchos HS/MS XC Invitational | October 9, 2026 |
| 5,000 Meters · Gordon Cooper Technology Center2026 Oklahoma Baptist University Cross Country Challenge · Oct 1 | 19:56.89 | 2026 Oklahoma Baptist University Cross Country Challenge | October 1, 2026 |
| 5,000 Meters · Heritage HallOSSAA 3A Regional Heritage Hall XC25 · Oct 18 | 20:32 | OSSAA 3A Regional Heritage Hall XC25 | October 18, 2025 |
| 5,000 Meters · Mohawk ParkDistance After Dark · Sep 3 | 20:26.6 | Distance After Dark | September 3, 2026 |
| 5,000 Meters · North Rock Creek HS2025 NRC Heartland Championship Cross Country Meet · Oct 7 | 20:03.06 | 2025 NRC Heartland Championship Cross Country Meet | October 7, 2025 |
| 5,000 Meters · Rim Rock FarmRim Rock Farm High School Cross Country Classic · Sep 27 | 21:06.38 | Rim Rock Farm High School Cross Country Classic | September 27, 2025 |
| 5,000 Meters · The Greiner Family XC Course88th Running of the Cowboy Jamboree hosted by Oklahoma State University · Sep 26 | 20:46.4 | 88th Running of the Cowboy Jamboree hosted by Oklahoma State University | September 26, 2026 |
| 5,000 Meters · WaurikaWaurika 2A XC Regional Championships · Oct 17 | 19:56.4 | Waurika 2A XC Regional Championships | October 17, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | OSSAA 1A-4A XC State ChampionshipsOct 24 · 5,000 Meters 2A · Place 67 · Christian HeritageChristian Heritage | 5,000 Meters 2A | 67 | 19:45.8 PB | 10 |
| Oct 17 | Waurika 2A XC Regional ChampionshipsOct 17 · 5,000 Meters Boys AA · Place 24 · Christian HeritageChristian Heritage | 5,000 Meters Boys AA | 24 | 19:56.4 PB | 10 |
| Oct 9 | 2026 Bethany Bronchos HS/MS XC InvitationalOct 9 · 5,000 Meters Varsity (2A-4A) · Place 59 · Christian HeritageChristian Heritage | 5,000 Meters Varsity (2A-4A) | 59 | 19:45.35 PB | 10 |
| Oct 1 | 2026 Oklahoma Baptist University Cross Country ChallengeOct 1 · 5,000 Meters 1A-2A High School Boys · Place 10 · Christian HeritageChristian Heritage | 5,000 Meters 1A-2A High School Boys | 10 | 19:56.89 PB | 10 |
| Sep 26 | 88th Running of the Cowboy Jamboree hosted by Oklahoma State University Sep 26 · 5,000 Meters Small School Boy’s Division · Place 83 · Christian HeritageChristian Heritage | 5,000 Meters Small School Boy’s Division | 83 | 20:46.4 PB | 10 |
| Sep 19 | 2026 Oklahoma Small School XC Pre-StateSep 19 · 5,000 Meters 2A · Place 17 · Christian HeritageChristian Heritage | 5,000 Meters 2A | 17 | 20:14.7 PB | 10 |
| Sep 12 | 2026 North Rock Creek Heartland Championship Cross Country MeetSep 12 · 5,000 Meters 3A and below Boys · Place 17 · Christian HeritageChristian Heritage | 5,000 Meters 3A and below Boys | 17 | 20:45.79 | 10 |
| Sep 3 | Distance After DarkSep 3 · 5,000 Meters Open 2A-4A · Place 72 · Christian HeritageChristian Heritage | 5,000 Meters Open 2A-4A | 72 | 20:26.6 PB | 10 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | OSSAA OK 1A-4A State Championship XC25Nov 1 · 5,000 Meters 3A · Place 115 · Christian HeritageChristian Heritage | 5,000 Meters 3A | 115 | 22:27.29 | 9 |
| Oct 18 | OSSAA 3A Regional Heritage Hall XC25Oct 18 · 5,000 Meters Varsity · Place 41 · Christian HeritageChristian Heritage | 5,000 Meters Varsity | 41 | 20:32 PB | 9 |
| Oct 7 | 2025 NRC Heartland Championship Cross Country MeetOct 7 · 5,000 Meters 3-4A Boys · Place 36 · Christian HeritageChristian Heritage | 5,000 Meters 3-4A Boys | 36 | 20:03.06 PB | 9 |
| Oct 2 | 2025 OBU Cross Country ChallengeOct 2 · 5,000 Meters 3A High School Boys · Place 6 · Christian HeritageChristian Heritage | 5,000 Meters 3A High School Boys | 6 | 21:29.1 | 9 |
| Sep 27 | Rim Rock Farm High School Cross Country Classic Sep 27 · 5,000 Meters Varsity Blue · Place 300 · Christian HeritageChristian Heritage | 5,000 Meters Varsity Blue | 300 | 21:06.38 PB | 9 |
| Sep 13 | 2025 NRC Pre-State Cross Country MeetSep 13 · 5,000 Meters 3A · Place 54 · Christian HeritageChristian Heritage | 5,000 Meters 3A | 54 | 21:41.77 | 9 |
| Sep 5 | Bethany Bronchos HS & MS InvitationalSep 5 · 5,000 Meters Varsity (2A-4A) · Place 86 · Christian HeritageChristian Heritage | 5,000 Meters Varsity (2A-4A) | 86 | 23:05.85 | 9 |
2024 Cross Country
6 results2023 Cross Country
5 results2022 Cross Country
3 results