Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Chisholm HSOSSAA 3A Region Chisholm · Oct 14 | 22:09.6 | OSSAA 3A Region Chisholm | October 14, 2017 |
| 5,000 Meters · Community Christian SchoolCommunity Christian Invitational · Sep 28 | 20:02.9 | Community Christian Invitational | September 28, 2019 |
| 5,000 Meters · Frontier High SchoolFrontier Invitational · Oct 5 | 19:36.2 | Frontier Invitational | October 5, 2019 |
| 5,000 Meters · Gordon Cooper VoTec CenterOSSAA 3A State Championship · Oct 20 | 20:06.5 | OSSAA 3A State Championship | October 20, 2018 |
| 5,000 Meters · Oklahoma Bible AcademyOSSAA 3A Region Chisholm · Oct 13 | 19:41.3 | OSSAA 3A Region Chisholm | October 13, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Frontier InvitationalOct 5 · 5,000 Meters Varsity · Place 15 · Community Christian | 5,000 Meters Varsity | 15 | 19:36.2 PB | 12 |
| Sep 28 | Community Christian InvitationalSep 28 · 5,000 Meters Varsity Small · Place 4 · Community Christian | 5,000 Meters Varsity Small | 4 | 20:02.9 PB | 12 |
2018 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | OSSAA 3A State ChampionshipOct 20 · 5,000 Meters 3A · Place 74 · Community Christian | 5,000 Meters 3A | 74 | 20:06.5 PB | 11 |
| Oct 13 | OSSAA 3A Region ChisholmOct 13 · 5,000 Meters 3A · Place 32 · Community Christian | 5,000 Meters 3A | 32 | 19:41.3 PB | 11 |
2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | OSSAA 3A State ChampionshipOct 21 · 5,000 Meters 3A · Place 111 · Community Christian | 5,000 Meters 3A | 111 | 20:45.97 | 10 |
| Oct 14 | OSSAA 3A Region ChisholmOct 14 · 5,000 Meters Varsity · Place 48 · Community Christian | 5,000 Meters Varsity | 48 | 22:09.6 PB | 10 |