Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Battle Elementary SchoolCMAC Developmental Meet · Sep 6 | 7:45 | CMAC Developmental Meet | September 6, 2025 |
| 2,000 Meters · Russellville High School2020 CMAC Russellville Harriers Youth XC Challenge · Oct 11 | 11:24.2 | 2020 CMAC Russellville Harriers Youth XC Challenge | October 11, 2020 |
| 3,000 Meters · AP Green EstateHounds XC Derby · Oct 4 | 13:21 | Hounds XC Derby | October 4, 2025 |
| 3,000 Meters · Fulton High SchoolFlash Youth XC Classic · Sep 22 | 13:10.4 | Flash Youth XC Classic | September 22, 2024 |
| 3,000 Meters · Gans Creek Recreation AreaCMAC Youth XC Championships · Oct 26 | 12:01.3 | CMAC Youth XC Championships | October 26, 2025 |
| 3,000 Meters · Lydia D. Buder Park NorthSt. Louis Blazers XC Invitational · Nov 7 | 11:55.5 | St. Louis Blazers XC Invitational | November 7, 2026 |
| 3,000 Meters · Masterson Station ParkCCCYNC · Nov 16 | 11:48.04 | CCCYNC | November 16, 2024 |
| 3,000 Meters · North Jefferson City Recreation AreaHeat Youth XC Scorcher · Sep 28 | 12:14 | Heat Youth XC Scorcher | September 28, 2024 |
| 3,000 Meters · Rothwell ParkMotion XC Classic · Oct 12 | 12:26 | Motion XC Classic | October 12, 2025 |
| 3,000 Meters · Victor Ashe ParkCCC Youth National Championship · Nov 22 | 12:08.43 | CCC Youth National Championship | November 22, 2025 |
| 3,200 Meters · AP Green EstateMexico MS XC Invite · Oct 6 | 14:37.44 | Mexico MS XC Invite | October 6, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | St. Louis Blazers XC InvitationalNov 7 · 3,000 Meters 11-12 · Place 13 · CMAC All StarsCMAC All Stars | 3,000 Meters 11-12 | 13 | 11:55.5 PB | 7 |
| Oct 25 | CMAC Youth XC ChampionshipsOct 25 · 3,000 Meters Varsity · Place 25 · CMAC All StarsCMAC All Stars | 3,000 Meters Varsity | 25 | 13:35.0 | 7 |
| Oct 6 | Mexico MS XC InviteOct 6 · 3,200 Meters Junior Varsity · Place 8 · Smithton (Columbia)Smithton (Columbia) | 3,200 Meters Junior Varsity | 8 | 14:37.44 PB | 7 |
| Sep 30 | Columbia Invitational at Gans CreekSep 30 · 3,000 Meters MS · Place 83 · Smithton (Columbia)Smithton (Columbia) | 3,000 Meters MS | 83 | 14:09.0 | 7 |
| Sep 23 | CPS Albert-Oakland MeetSep 23 · 3,000 Meters MS · Smithton (Columbia)Smithton (Columbia) | 3,000 Meters MS | 0 | DNS | 7 |
| Sep 16 | CPS Cosmo-Bethel MeetSep 16 · 2 Miles MS · Smithton (Columbia)Smithton (Columbia) | 2 Miles MS | 0 | DNS | 7 |
| Sep 9 | CPS Gans Creek OpenerSep 9 · 3,000 Meters MS · Place 85 · Smithton (Columbia)Smithton (Columbia) | 3,000 Meters MS | 85 | 18:20.96 | 7 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | CCC Youth National ChampionshipNov 22 · 3,000 Meters 11-12 · Place 72 · CMAC All StarsCMAC All Stars | 3,000 Meters 11-12 | 72 | 12:08.43 PB | 6 |
| Oct 26 | CMAC Youth XC ChampionshipsOct 26 · 3,000 Meters 11-12 Boys · Place 7 · CMAC All StarsCMAC All Stars | 3,000 Meters 11-12 Boys | 7 | 12:01.3 PB | 6 |
| Oct 18 | Legion of Hannibal XC ChallengeOct 18 · 3,000 Meters 11-12 B · Place 6 · CMAC All StarsCMAC All Stars | 3,000 Meters 11-12 B | 6 | 12:17Unofficial | 6 |
| Oct 12 | Motion XC ClassicOct 12 · 3,000 Meters 11-12 Boys · Place 8 · CMAC All StarsCMAC All Stars | 3,000 Meters 11-12 Boys | 8 | 12:26 PB | 6 |
| Oct 4 | Hounds XC DerbyOct 4 · 3,000 Meters 11-12 Boys · Place 5 · CMAC All StarsCMAC All Stars | 3,000 Meters 11-12 Boys | 5 | 13:21 PB | 6 |
| Sep 6 | CMAC Developmental MeetSep 6 · 2,000 Meters 11-12 Girls · Place 3 · CMAC All StarsCMAC All Stars | 2,000 Meters 11-12 Girls | 3 | 7:45 PB | 6 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | CCCYNC Nov 16 · 3,000 Meters 9-10 Boys · Place 30 · CMAC All StarsCMAC All Stars | 3,000 Meters 9-10 Boys | 30 | 11:48.04 PB | 5 |
| Oct 20 | CMAC Championship MeetOct 20 · 3,000 Meters 9-10B · Place 10 · CMAC All StarsCMAC All Stars | 3,000 Meters 9-10B | 10 | 12:53.5 | 5 |
| Oct 6 | Motion Youth XC ShowdownOct 6 · 3,000 Meters 9-10B · Place 5 · CMAC All StarsCMAC All Stars | 3,000 Meters 9-10B | 5 | 12:48 | 5 |
| Sep 28 | Heat Youth XC ScorcherSep 28 · 3,000 Meters 9-10B · Place 4 · CMAC All StarsCMAC All Stars | 3,000 Meters 9-10B | 4 | 12:14 PB | 5 |
| Sep 22 | Flash Youth XC ClassicSep 22 · 3,000 Meters 9-10B · Place 4 · CMAC All StarsCMAC All Stars | 3,000 Meters 9-10B | 4 | 13:10.4 PB | 5 |
| Sep 7 | 2024 Developmental XC MeetSep 7 · 2,000 Meters 9-10B · Place 3 · CMAC All StarsCMAC All Stars | 2,000 Meters 9-10B | 3 | 8:55.9Unofficial | 5 |
2021 Cross Country
2 results2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | 2020 CMAC Youth XC ChampionshipsOct 25 · 2,000 Meters 8U Boys · Place 29 · CMAC All StarsCMAC All Stars | 2,000 Meters 8U Boys | 29 | 10:48Unofficial | 1 |
| Oct 17 | 2020 CMAC Monroe County Roadrunners Youth XC MeetOct 17 · 2,000 Meters 8U Boys · Place 27 · CMAC All StarsCMAC All Stars | 2,000 Meters 8U Boys | 27 | 10:27Unofficial | 1 |
| Oct 11 | 2020 CMAC Russellville Harriers Youth XC ChallengeOct 11 · 2,000 Meters 8U Boys · Place 31 · Blue Thunder TrackBlue Thunder Track | 2,000 Meters 8U Boys | 31 | 11:24.2 PB | 1 |
| Sep 26 | 2020 CMAC Paris Youth XC ShowdownSep 26 · 2,000 Meters 8U Boys · Place 27 · CMAC All StarsCMAC All Stars | 2,000 Meters 8U Boys | 27 | 10:38Unofficial | 1 |
| Sep 20 | 2020 Fulton CMAC Youth XC ClassicSep 20 · 2,000 Meters 8U Boys · Place 46 · CMAC All StarsCMAC All Stars | 2,000 Meters 8U Boys | 46 | 12:52.74Unofficial | 1 |