Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Briscoe ParkKingfisher Yellowjackets Meet · Sep 8 | 15:49.2 | Kingfisher Yellowjackets Meet | September 8, 2018 |
| 3,200 Meters · Cherokee Athletic ComplexCherokee High School 2nd XC Invitational · Sep 17 | 15:13.9 | Cherokee High School 2nd XC Invitational | September 17, 2016 |
| 3,200 Meters · Chisholm HSOSSAA 3A Region Chisholm · Oct 14 | 15:11.3 | OSSAA 3A Region Chisholm | October 14, 2017 |
| 3,200 Meters · Gordon Cooper VoTec CenterOSSAA 3A State Championship · Oct 21 | 14:44.91 | OSSAA 3A State Championship | October 21, 2017 |
| 3,200 Meters · Oklahoma Bible AcademyOSSAA 3A Region Chisholm · Oct 13 | 14:39.4 | OSSAA 3A Region Chisholm | October 13, 2018 |
| 3,200 Meters · Turkey Creek Golf CourseTurkey Creek 3rd Annual CC Meet · Sep 10 | 16:05 | Turkey Creek 3rd Annual CC Meet | September 10, 2016 |
| 5,000 Meters · Oklahoma St. XC CourseOSU Cowboy Jamboree - High School · Sep 24 | 30:05.00 | OSU Cowboy Jamboree - High School | September 24, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
5 results2018 Cross Country
4 results2017 Cross Country
3 results2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | OSSAA 3A State ChampionshipsOct 22 · 3,200 Meters 3A State · Place 86 · Alva | 3,200 Meters 3A State | 86 | 15:01.53 | 9 |
| Oct 15 | 3A RegionalOct 15 · 3,200 Meters Varsity · Place 32 · Alva | 3,200 Meters Varsity | 32 | 16:04.4 | 9 |
| Sep 24 | OSU Cowboy Jamboree - High SchoolSep 24 · 5,000 Meters Varsity - 2A/3A/4A · Place 127 · Alva | 5,000 Meters Varsity - 2A/3A/4A | 127 | 30:05.00 PB | 9 |
| Sep 17 | Cherokee High School 2nd XC InvitationalSep 17 · 3,200 Meters Varsity · Place 17 · Alva | 3,200 Meters Varsity | 17 | 15:13.9 PB | 9 |
| Sep 10 | Turkey Creek 3rd Annual CC MeetSep 10 · 3,200 Meters Varsity · Place 25 · Alva | 3,200 Meters Varsity | 25 | 16:05 PB | 9 |