Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Briscoe ParkKingfisher Yellowjackets Meet · Sep 8 | 8:07.2 | Kingfisher Yellowjackets Meet | September 8, 2018 |
| 2 Miles · Beaver HSBeaver Duster Meet · Sep 19 | 14:42.84 | Beaver Duster Meet | September 19, 2020 |
| 2 Miles · Briscoe ParkKingfisher Yellowjacket Invitational · Aug 28 | 15:10.66 | Kingfisher Yellowjacket Invitational | August 28, 2021 |
| 2 Miles · Edmond Santa Fe High SchoolOSSAA 2A State Championship · Oct 30 | 14:12.86 | OSSAA 2A State Championship | October 30, 2021 |
| 2 Miles · Oklahoma Bible AcademyOSSAA 2A-4A Regional Chisholm · Oct 23 | 14:26.06 | OSSAA 2A-4A Regional Chisholm | October 23, 2021 |
| 2 Miles · Rattlesnake Run 2 Mile CourseGuymon 17th Annual Rattlesnake Run · Sep 14 | 15:53.95 | Guymon 17th Annual Rattlesnake Run | September 14, 2021 |
| 3,200 Meters · Briscoe ParkKingfisher Yellowjackets Invitational · Sep 5 | 15:34.71 | Kingfisher Yellowjackets Invitational | September 5, 2020 |
| 3,200 Meters · Cherokee Athletic ComplexCherokee 7th Annual Invitational · Sep 11 | 15:56.81 | Cherokee 7th Annual Invitational | September 11, 2021 |
| 3,200 Meters · Edmond Santa Fe High SchoolOSSAA Class 1A/2A State XC Championships · Nov 4 | 14:46.34 | OSSAA Class 1A/2A State XC Championships | November 4, 2020 |
| 3,200 Meters · Oklahoma Bible AcademyOSSAA 2A-4A Regional Chisholm · Oct 24 | 13:31.18 | OSSAA 2A-4A Regional Chisholm | October 24, 2020 |
| 3,200 Meters · Watonga SchoolsWatonga Invitational 10/9 · Oct 9 | 14:18.24 | Watonga Invitational 10/9 | October 9, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | OSSAA State XC MeetOct 29 · 2 Miles 2A · Place 53 · MOORELAND HIGH SCHOOMOORELAND HIGH SCHOO | 2 Miles 2A | 53 | 14:10.54 | 12 |
| Oct 22 | OSSAA 4A/3A/2A Regional - Chisholm/OBAOct 22 · 3,200 Meters 2A · Place 25 · MOORELAND HIGH SCHOOMOORELAND HIGH SCHOO | 3,200 Meters 2A | 25 | 14:10.06 | 12 |
| Oct 14 | Mooreland XC Unashamed MemorialOct 14 · 3,200 Meters Varsity · Place 19 · MoorelandMooreland | 3,200 Meters Varsity | 19 | 14:26.95 | — |
| Oct 8 | Chisolm/OBA InvitationalOct 8 · 3,200 Meters 4A · Place 62 · MOORELAND HIGH SCHOOMOORELAND HIGH SCHOO | 3,200 Meters 4A | 62 | 14:17.24 | 12 |
| Oct 1 | Watonga InvitationalOct 1 · 3,200 Meters Varsity · Place 41 · MOORELAND HIGH SCHOOMOORELAND HIGH SCHOO | 3,200 Meters Varsity | 41 | 14:47.28 | 12 |
| Sep 17 | Beaver DusterSep 17 · Varsity · Place 13 · MoorelandMooreland | Varsity | 13 | 15:25 | — |
| Sep 10 | Sweetwater InvitationalSep 10 · 3,200 Meters Varsity · Place 3 · MOORELANDMOORELAND | 3,200 Meters Varsity | 3 | 4:36.38 | 1 |
| Sep 3 | Buffalo Bison InvitationalSep 3 · 2 Miles Varsity · Place 14 · MoorelandMooreland | 2 Miles Varsity | 14 | 14:02.55 | — |
2021 Cross Country
8 results2020 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | OSSAA Class 1A/2A State XC ChampionshipsNov 4 · 3,200 Meters Varsity · Place 78 · MoorelandMooreland | 3,200 Meters Varsity | 78 | 14:46.34 PB | 10 |
| Oct 24 | OSSAA 2A-4A Regional ChisholmOct 24 · 3,200 Meters 2A · Place 20 · MoorelandMooreland | 3,200 Meters 2A | 20 | 13:31.18 PB | 10 |
| Oct 10 | Chisholm & Oklahoma Bible Invitational (4A & Below)Oct 10 · 3,200 Meters High School · Place 51 · MoorelandMooreland | 3,200 Meters High School | 51 | 14:20.8 | 10 |
| Sep 26 | Edmond 1A-6A Pre StateSep 26 · 1A · Place 53 · MOORELAND HIGH SCHOOMOORELAND HIGH SCHOO | 1A | 53 | 15:21.85 | 10 |
| Sep 19 | Beaver Duster MeetSep 19 · 2 Miles High School · Place 16 · MoorelandMooreland | 2 Miles High School | 16 | 14:42.84 PB | 10 |
| Sep 12 | Cherokee InvitationalSep 12 · 3,200 Meters Varsity · Place 14 · Mooreland HiMooreland Hi | 3,200 Meters Varsity | 14 | 15:35.09 | — |
| Sep 5 | Kingfisher Yellowjackets InvitationalSep 5 · 3,200 Meters High School · Place 37 · MoorelandMooreland | 3,200 Meters High School | 37 | 15:34.71 PB | 10 |
2019 Cross Country
4 results2018 Cross Country
1 results