Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bartlesville Mid HighJeff Potter Memorial Bartlesville CC Meet · Sep 10 | 19:58 | Jeff Potter Memorial Bartlesville CC Meet | September 10, 2016 |
| 5,000 Meters · Chisholm HS4A Regional · Oct 15 | 20:50.1 | 4A Regional | October 15, 2016 |
| 5,000 Meters · Feyodi ParkCleveland Tigers Cross Country Meet · Sep 22 | 20:16 | Cleveland Tigers Cross Country Meet | September 22, 2016 |
| 5,000 Meters · Gordon Cooper VoTec CenterOBU Pre-State Challenge · Oct 6 | 20:37.59 | OBU Pre-State Challenge | October 6, 2016 |
| 5,000 Meters · Holland Hall Holland Hall 31st Annual Invitational · Sep 17 | 20:50.9 | Holland Hall 31st Annual Invitational | September 17, 2016 |
| 5,000 Meters · Kiefer High SchoolKiefer Trojans 4th Annual Cross Country Meet · Oct 1 | 19:20 | Kiefer Trojans 4th Annual Cross Country Meet | October 1, 2016 |
| 5,000 Meters · Oklahoma Bible AcademyOSSAA 4A Region Chisholm · Oct 13 | 20:11.0 | OSSAA 4A Region Chisholm | October 13, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
4 results2018 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | OSSAA 4A Region ChisholmOct 13 · 5,000 Meters 4A · Place 65 · Cleveland | 5,000 Meters 4A | 65 | 20:11.0 PB | 11 |
| Sep 8 | Henryetta InvitationalSep 8 · 5,000 Meters 4A · Place 16 · CLEVELAND HIGH SCHOO | 5,000 Meters 4A | 16 | 20:18.1 | 11 |
| Aug 14 | Ponca City MeetAug 14 · 3,200 Meters Varsity · Place 22 · CLEVELAND | 3,200 Meters Varsity | 22 | 4:23 | — |
2017 Cross Country
3 results2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | 4A RegionalOct 15 · 5,000 Meters Varsity · Place 51 · Cleveland | 5,000 Meters Varsity | 51 | 20:50.1 PB | 9 |
| Oct 6 | OBU Pre-State Challenge Oct 6 · 5,000 Meters 4A · Place 100 · Cleveland | 5,000 Meters 4A | 100 | 20:37.59 PB | 9 |
| Oct 1 | Kiefer Trojans 4th Annual Cross Country MeetOct 1 · 5,000 Meters Varsity · Place 23 · Cleveland | 5,000 Meters Varsity | 23 | 19:20 PB | 9 |
| Sep 22 | Cleveland Tigers Cross Country MeetSep 22 · 5,000 Meters Varsity · Place 19 · Cleveland | 5,000 Meters Varsity | 19 | 20:16 PB | 9 |
| Sep 17 | Holland Hall 31st Annual InvitationalSep 17 · 5,000 Meters Varsity · Place 86 · Cleveland | 5,000 Meters Varsity | 86 | 20:50.9 PB | 9 |
| Sep 10 | Jeff Potter Memorial Bartlesville CC MeetSep 10 · 5,000 Meters Varsity · Place 23 · Cleveland | 5,000 Meters Varsity | 23 | 19:58 PB | 9 |