Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Carl Albert Middle SchoolCarl Albert Titan HS Invitational · Sep 3 | 27:09.40 | Carl Albert Titan HS Invitational | September 3, 2021 |
| 5,000 Meters · Dead Woods Haunted ForestLuther Deadwood Forest Meet · Oct 3 | 20:53.86 | Luther Deadwood Forest Meet | October 3, 2020 |
| 5,000 Meters · Edmond Santa Fe High SchoolOSSAA Class 3A State XC Championships · Nov 4 | 21:53.27 | OSSAA Class 3A State XC Championships | November 4, 2020 |
| 5,000 Meters · Gordon Cooper VoTec CenterOSSAA 3A State Championship · Oct 20 | 21:48.5 | OSSAA 3A State Championship | October 20, 2018 |
| 5,000 Meters · Holdenville LakeHoldenville Blue & Gold Invitational · Sep 19 | 23:02 | Holdenville Blue & Gold Invitational | September 19, 2020 |
| 5,000 Meters · Kiefer High SchoolOSSAA Class 2A Kiefer Regional · Oct 19 | 21:32.00 | OSSAA Class 2A Kiefer Regional | October 19, 2019 |
| 5,000 Meters · North Rock Creek HSNorth Rock Creek Heartland Championship · Sep 18 | 21:59.63 | North Rock Creek Heartland Championship | September 18, 2021 |
| 5,000 Meters · Oklahoma Bible AcademyOSSAA 3A Region Chisholm · Oct 13 | 22:25.4 | OSSAA 3A Region Chisholm | October 13, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
4 results2020 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | OSSAA Class 3A State XC ChampionshipsNov 4 · 5,000 Meters Varsity · Place 124 · Luther | 5,000 Meters Varsity | 124 | 21:53.27 PB | 11 |
| Oct 24 | OSSAA 2A-4A Regional KieferOct 24 · Varsity · Place 47 · LUTHER | Varsity | 47 | 20:07.61 | 11 |
| Oct 3 | Luther Deadwood Forest MeetOct 3 · 5,000 Meters High School · Place 35 · Luther | 5,000 Meters High School | 35 | 20:53.86 PB | 11 |
| Sep 26 | Edmond 1A-6A Pre StateSep 26 · 1A · Place 99 · LUTHER | 1A | 99 | 23:33.58 | 11 |
| Sep 19 | Holdenville Blue & Gold InvitationalSep 19 · 5,000 Meters High School · Place 36 · Luther | 5,000 Meters High School | 36 | 23:02 PB | 11 |
| Sep 12 | Kiefer Trojan 8th Annual InvitationalSep 12 · 5,000 Meters 2A · Place 59 · LUTHER | 5,000 Meters 2A | 59 | 20:39.94 | 11 |
| Sep 4 | Carl Albert Titan InvitationalSep 4 · 5,000 Meters 2A · Place 100 · LUTHER | 5,000 Meters 2A | 100 | 22:41.78 | — |
2019 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | OSSAA Class 2A Kiefer RegionalOct 19 · 5,000 Meters Varsity · Place 62 · Luther | 5,000 Meters Varsity | 62 | 21:32.00 PB | 10 |
| Oct 3 | OBU Pre-State ChallengeOct 3 · 5,000 Meters Junior Varsity 2A · Place 94 · Luther | 5,000 Meters Junior Varsity 2A | 94 | 21:56.47 | — |
2018 Cross Country
2 results