Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Briscoe ParkKingfisher Yellowjackets Meet · Sep 8 | 25:07.8 | Kingfisher Yellowjackets Meet | September 8, 2018 |
| 5,000 Meters · Cherokee Athletic ComplexCherokee Invitational · Sep 15 | 25:00.90 | Cherokee Invitational | September 15, 2018 |
| 5,000 Meters · Gordon Cooper VoTec CenterOSSAA Class 2A State XC Championships · Oct 26 | 23:15.86 | OSSAA Class 2A State XC Championships | October 26, 2019 |
| 5,000 Meters · Oklahoma Bible AcademyChisholm / OBA 4A Regional Site Enid, OK · Oct 12 | 21:52.2 | Chisholm / OBA 4A Regional Site Enid, OK | October 12, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
2 results2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | OSSAA Class 2A State XC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 150 · Kremlin-Hillsdale | 5,000 Meters Varsity | 150 | 23:15.86 PB | 11 |
| Oct 19 | OHSAA Class 2A Chisholm RegionalOct 19 · 5,000 Meters Varsity · Place 81 · Kremlin-Hillsdale | 5,000 Meters Varsity | 81 | 23:06.1 | 11 |
| Oct 12 | Chisholm / OBA 4A Regional Site Enid, OKOct 12 · 5,000 Meters Varsity · Place 136 · Kremlin-Hillsdale | 5,000 Meters Varsity | 136 | 21:52.2 PB | 11 |
| Oct 3 | OBU Pre-State ChallengeOct 3 · 5,000 Meters Junior Varsity 2A · Place 91 · Kremlin-Hill | 5,000 Meters Junior Varsity 2A | 91 | 21:50.91 | — |
| Sep 7 | Kingfisher InvitationalSep 7 · 5,000 Meters Varsity · Place 84 · KREMLIN-HILLSDALE HI | 5,000 Meters Varsity | 84 | 22:51.9 | — |
2018 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | OSSAA 2A State ChampionshipOct 20 · 5,000 Meters 2A · Place 148 · Kremlin-Hillsdale | 5,000 Meters 2A | 148 | 24:21.9 | 10 |
| Oct 13 | OSSAA 2A Region ChisholmOct 13 · 5,000 Meters 3A · Place 78 · Kremlin-Hillsdale | 5,000 Meters 3A | 78 | 23:07.2 | 10 |
| Sep 15 | Cherokee InvitationalSep 15 · 5,000 Meters High School · Place 42 · Kremlin-Hillsdale | 5,000 Meters High School | 42 | 25:00.90 PB | 10 |
| Sep 8 | Kingfisher Yellowjackets MeetSep 8 · 5,000 Meters Varsity · Place 70 · Kremlin-Hillsdale | 5,000 Meters Varsity | 70 | 25:07.8 PB | 10 |