Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Sequoyah Claremore HSSequoyah Claremore Meet · Aug 29 | 13:13.58 | Sequoyah Claremore Meet | August 29, 2020 |
| 5,000 Meters · Gordon Cooper VoTec CenterOSSAA Class 3A State XC Championships · Oct 26 | 20:54.19 | OSSAA Class 3A State XC Championships | October 26, 2019 |
| 5,000 Meters · Inola HSInola Invitational · Sep 8 | 21:29.25 | Inola Invitational | September 8, 2020 |
| 5,000 Meters · Kiefer High SchoolOSSAA Class 3A Kiefer Regional · Oct 19 | 21:03.5 | OSSAA Class 3A Kiefer Regional | October 19, 2019 |
| 5,000 Meters · RocklahomaAdair Rocklahoma Run · Sep 15 | 24:08 | Adair Rocklahoma Run | September 15, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | OSSAA State XC MeetOct 29 · 5,000 Meters 3A · Place 60 · KEYS (PARKHILL) HIGH | 5,000 Meters 3A | 60 | 18:54.67 | 12 |
| Oct 4 | Checotah Crossroads MeetOct 4 · 5,000 Meters Varsity · Place 17 · KEYS (PARKHILL) HIGH | 5,000 Meters Varsity | 17 | 19:56.39 | 12 |
| Oct 1 | Kiefer Trojan InvitationalOct 1 · 5,000 Meters 2A · Place 29 · KEYS (PARKHILL) HIGH | 5,000 Meters 2A | 29 | 18:53.03 | 12 |
2020 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | OSSAA 2A-4A Regional KieferOct 24 · Varsity · Place 60 · KEYS (PARKHILL) HIGH | Varsity | 60 | 20:31.67 | 10 |
| Sep 15 | Adair Rocklahoma RunSep 15 · 5,000 Meters Varsity 2A-4A · Place 29 · Keys | 5,000 Meters Varsity 2A-4A | 29 | 24:08 PB | 10 |
| Sep 8 | Inola InvitationalSep 8 · 5,000 Meters High School · Place 18 · Keys | 5,000 Meters High School | 18 | 21:29.25 PB | 10 |
| Aug 29 | Sequoyah Claremore MeetAug 29 · 3,200 Meters 9th-10th Grade · Place 23 · Keys | 3,200 Meters 9th-10th Grade | 23 | 13:13.58 PB | 10 |
2019 Cross Country
2 results