Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · AP Green EstateCMAC Mexico Hounds Youth XC Showdown · Oct 20 | 10:11 | CMAC Mexico Hounds Youth XC Showdown | October 20, 2019 |
| 2,000 Meters · Battle Elementary SchoolCMAC Developmental Meet · Sep 6 | 8:18.7 | CMAC Developmental Meet | September 6, 2025 |
| 2,000 Meters · Russellville High School2020 CMAC Russellville Harriers Youth XC Challenge · Oct 11 | 11:00.9 | 2020 CMAC Russellville Harriers Youth XC Challenge | October 11, 2020 |
| 3,000 Meters · AP Green EstateNorth Callaway T-Bird Trailblazers XC Invitational · Sep 26 | 13:17 | North Callaway T-Bird Trailblazers XC Invitational | September 26, 2026 |
| 3,000 Meters · Fulton High SchoolFulton Flash XC Classic · Sep 20 | 13:58.5 | Fulton Flash XC Classic | September 20, 2026 |
| 3,000 Meters · Gans Creek Recreation AreaCMAC Championship Meet · Oct 20 | 13:40.2 | CMAC Championship Meet | October 20, 2024 |
| 3,000 Meters · Masterson Station ParkCCCYNC · Nov 16 | 12:35.44 | CCCYNC | November 16, 2024 |
| 3,000 Meters · North Jefferson City Recreation AreaHeat Youth XC Scorcher · Sep 28 | 12:56 | Heat Youth XC Scorcher | September 28, 2024 |
| 3,000 Meters · Rothwell ParkMotion Youth XC Showdown · Oct 6 | 12:56 | Motion Youth XC Showdown | October 6, 2024 |
| 4,000 Meters · Gans Creek Recreation AreaCMAC Youth XC Championships · Oct 26 | 17:33.8 | CMAC Youth XC Championships | October 26, 2025 |
| 4,000 Meters · Hannibal-LaGrange UniversityHannibal Legion XC Challenge · Oct 3 | 17:31 | Hannibal Legion XC Challenge | October 3, 2026 |
| 4,000 Meters · Rothwell ParkMoberly Motion XC Classic · Oct 11 | 17:38 | Moberly Motion XC Classic | October 11, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | CMAC Youth XC ChampionshipsOct 25 · 4,000 Meters Varsity · Place 12 · CMAC All StarsCMAC All Stars | 4,000 Meters Varsity | 12 | 17:14.6 | 9 |
| Oct 11 | Moberly Motion XC ClassicOct 11 · 4,000 Meters 13-14 Boys · Place 2 · CMAC All StarsCMAC All Stars | 4,000 Meters 13-14 Boys | 2 | 17:38 PB | 9 |
| Oct 3 | Hannibal Legion XC ChallengeOct 3 · 4,000 Meters 13-14 Girls · Place 2 · CMAC All StarsCMAC All Stars | 4,000 Meters 13-14 Girls | 2 | 17:31 PB | 9 |
| Sep 26 | North Callaway T-Bird Trailblazers XC InvitationalSep 26 · 3,000 Meters 13-14 Boys · Place 2 · CMAC All StarsCMAC All Stars | 3,000 Meters 13-14 Boys | 2 | 13:17 PB | 9 |
| Sep 20 | Fulton Flash XC ClassicSep 20 · 3,000 Meters 13-14 Boys · Place 3 · CMAC All StarsCMAC All Stars | 3,000 Meters 13-14 Boys | 3 | 13:58.5 PB | 9 |
2025 Cross Country
3 results2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | CCCYNC Nov 16 · 3,000 Meters 11-12 Boys · Place 152 · CMAC All StarsCMAC All Stars | 3,000 Meters 11-12 Boys | 152 | 12:35.44 PB | 7 |
| Oct 20 | CMAC Championship MeetOct 20 · 3,000 Meters 11-12B · Place 17 · CMAC All StarsCMAC All Stars | 3,000 Meters 11-12B | 17 | 13:40.2 PB | 7 |
| Oct 12 | Hounds Youth XC DerbyOct 12 · 3,000 Meters 11-12B · Place 6 · CMAC All StarsCMAC All Stars | 3,000 Meters 11-12B | 6 | 14:16 | 7 |
| Oct 6 | Motion Youth XC ShowdownOct 6 · 3,000 Meters 11-12B · Place 7 · CMAC All StarsCMAC All Stars | 3,000 Meters 11-12B | 7 | 12:56 PB | 7 |
| Sep 28 | Heat Youth XC ScorcherSep 28 · 3,000 Meters 11-12B · Place 6 · CMAC All StarsCMAC All Stars | 3,000 Meters 11-12B | 6 | 12:56 PB | 7 |
| Sep 22 | Flash Youth XC ClassicSep 22 · 3,000 Meters 11-12B · Place 10 · CMAC All StarsCMAC All Stars | 3,000 Meters 11-12B | 10 | 14:19.0 | 7 |
| Sep 7 | 2024 Developmental XC MeetSep 7 · 2,000 Meters 11-12B · Place 9 · CMAC All StarsCMAC All Stars | 2,000 Meters 11-12B | 9 | 9:50.8Unofficial | 7 |
2021 Cross Country
2 results2020 Cross Country
2 results2019 Cross Country
3 results2018 Cross Country
4 results