Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Kellyville HSKellyville · Aug 24 | 12:04 | Kellyville | August 24, 2015 |
| 3 Miles · Foyil HS Football FieldAndy Payne Bunion Derby · Sep 15 | 17:35 | Andy Payne Bunion Derby | September 15, 2016 |
| 5,000 Meters · Gordon Cooper VoTec CenterOSSAA 2A State Cross Country Championships · Oct 24 | 18:22.12 | OSSAA 2A State Cross Country Championships | October 24, 2015 |
| 5,000 Meters · Kiefer High SchoolKiefer Trojans 4th Annual Cross Country Meet · Oct 1 | 17:32 | Kiefer Trojans 4th Annual Cross Country Meet | October 1, 2016 |
| 5,000 Meters · Nichols Park2A Regional · Oct 15 | 18:32.1 | 2A Regional | October 15, 2016 |
| 5,000 Meters · Okemah High SchoolPanther Cross Country Meet · Sep 26 | 19:23 | Panther Cross Country Meet | September 26, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
4 results2017 Cross Country
4 results2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | OSSAA 2A State ChampionshipsOct 22 · 5,000 Meters 2A State · Place 29 · Kiefer | 5,000 Meters 2A State | 29 | 18:32.91 | 10 |
| Oct 15 | 2A RegionalOct 15 · 5,000 Meters Varsity · Place 7 · Kiefer | 5,000 Meters Varsity | 7 | 18:32.1 PB | 10 |
| Oct 6 | OBU Pre-State Challenge Oct 6 · 5,000 Meters 2A · Place 8 · Kiefer | 5,000 Meters 2A | 8 | 18:32.78 | 10 |
| Oct 1 | Kiefer Trojans 4th Annual Cross Country MeetOct 1 · 5,000 Meters Varsity · Place 1 · Kiefer | 5,000 Meters Varsity | 1 | 17:32 PB | 10 |
| Sep 15 | Andy Payne Bunion DerbySep 15 · 3 Miles Varsity · Place 5 · Kiefer | 3 Miles Varsity | 5 | 17:35 PB | 10 |
| Sep 10 | Henryetta Invitational X-C MeetSep 10 · 5,000 Meters 1A · Place 2 · KIEFER | 5,000 Meters 1A | 2 | 18:19.0 | — |
2015 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | OSSAA 2A State Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 32 · Kiefer | 5,000 Meters Varsity | 32 | 18:22.12 PB | 9 |
| Oct 17 | OSSAA 2A-3A-4A Regional-HenryettaOct 17 · 5,000 Meters 2A · Place 12 · Kiefer | 5,000 Meters 2A | 12 | 18:42.0 | 9 |
| Oct 10 | OBU Pre-State ChallengeOct 10 · 5,000 Meters 2A · Place 12 · Kiefer | 5,000 Meters 2A | 12 | 18:48.47 | 9 |
| Oct 3 | Kiefer Trojans 3rd Annual Cross Country MeetOct 3 · 5,000 Meters Varsity · Place 15 · Kiefer | 5,000 Meters Varsity | 15 | 18:01 | 9 |
| Sep 26 | Panther Cross Country MeetSep 26 · 5,000 Meters Varsity · Place 5 · Kiefer | 5,000 Meters Varsity | 5 | 19:23 PB | 9 |
| Aug 24 | KellyvilleAug 24 · 2 Mile Varsity · Kiefer | 2 Mile Varsity | — | 12:04 PB | 9 |