Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Beaver Fork LakeUCA Bear XC Invitational · Sep 5 | 14:35.9 | UCA Bear XC Invitational | September 5, 2026 |
| 5,000 Meters · Edmond Santa Fe High SchoolOSSAA OK 5A-6A State Championship XC25 · Nov 1 | 15:22.43 | OSSAA OK 5A-6A State Championship XC25 | November 1, 2025 |
| 5,000 Meters · Olathe District Activity CenterOlathe Twilight · Sep 13 | 15:45.90 | Olathe Twilight | September 13, 2025 |
| 5,000 Meters · Owasso High SchoolOSSAA 6A Regional Owasso XC25 · Oct 25 | 15:55.2 | OSSAA 6A Regional Owasso XC25 | October 25, 2025 |
| 5,000 Meters · Rogers State UniversityRogers St. Distance After Dark · Sep 4 | 15:44.74 | Rogers St. Distance After Dark | September 4, 2025 |
| 5,000 Meters · The Greiner Family XC CourseCowboy Jamboree Invite XC25 · Sep 26 | 16:00.5 | Cowboy Jamboree Invite XC25 | September 26, 2025 |
| 8,000 Meters · Eastern Kentucky UniversityUAC XC Championships · Oct 30 | 25:52.5 | UAC XC Championships | October 30, 2026 |
| 8,000 Meters · The Greiner Family XC Course88th Running of the Cowboy Jamboree hosted by Oklahoma State University · Sep 26 | 26:21.9 | 88th Running of the Cowboy Jamboree hosted by Oklahoma State University | September 26, 2026 |
| 8085 m · Harry Pritchard Running CourseCrimson Classic · Oct 16 | 25:33.6 | Crimson Classic | October 16, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | OSSAA OK 5A-6A State Championship XC25Nov 1 · 5,000 Meters 6A · Place 2 · JenksJenks | 5,000 Meters 6A | 2 | 15:22.43 PB | 12 |
| Oct 25 | OSSAA 6A Regional Owasso XC25Oct 25 · 5,000 Meters Varsity · Place 1 · JenksJenks | 5,000 Meters Varsity | 1 | 15:55.2 PB | 12 |
| Sep 26 | Cowboy Jamboree Invite XC25Sep 26 · 5,000 Meters Boy's 5K Large Schools · Place 2 · JenksJenks | 5,000 Meters Boy's 5K Large Schools | 2 | 16:00.5 PB | 12 |
| Sep 13 | Olathe TwilightSep 13 · 5,000 Meters Another New Division · Place 10 · JenksJenks | 5,000 Meters Another New Division | 10 | 15:45.90 PB | 12 |
| Sep 4 | Rogers St. Distance After DarkSep 4 · 5,000 Meters 5A-6A · Place 3 · JenksJenks | 5,000 Meters 5A-6A | 3 | 15:44.74 PB | 12 |
2024 Cross Country
3 results