Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3780 m · Johnson County Community CollegeOlathe East Invitational · Sep 4 | 12:54.50 | Olathe East Invitational | September 4, 2025 |
| 5,000 Meters · Cessna Activities CenterKSHSAA 6A Regional - Wichita-East · Oct 21 | 16:58.8 | KSHSAA 6A Regional - Wichita-East | October 21, 2023 |
| 5,000 Meters · Haskell Indian Nations UniversityHaskell XC Invitational · Oct 7 | 16:24.99 | Haskell XC Invitational | October 7, 2023 |
| 5,000 Meters · Hummer Sports ParkKSHSAA 6A Regional 4 · Oct 26 | 16:27.7 | KSHSAA 6A Regional 4 | October 26, 2024 |
| 5,000 Meters · Masterson Station ParkCCCYNC · Nov 16 | 16:43.70 | CCCYNC | November 16, 2024 |
| 5,000 Meters · Rim Rock FarmKSHSAA 6A State Championship · Oct 28 | 16:36.6 | KSHSAA 6A State Championship | October 28, 2023 |
| 5,000 Meters · Victor Ashe ParkCCC Youth National Championship · Nov 22 | 18:03.18 | CCC Youth National Championship | November 22, 2025 |
| 5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 10 | 16:31.5 | NXR Heartland Regional Championships | November 10, 2024 |
| 8,000 Meters · Siouxland Freedom ParkBriar Cliff XC Invite · Oct 3 | 28:54.7 | Briar Cliff XC Invite | October 3, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | CCC Youth National ChampionshipNov 22 · 5,000 Meters 15-18 · Place 30 · Brocaw BlazersBrocaw Blazers | 5,000 Meters 15-18 | 30 | 18:03.18 PB | 12 |
| Nov 1 | KSHSAA 3A, 5A, 6A State ChampionshipNov 1 · 5,000 Meters 6A · Place 55 · Lawrence Free StateLawrence Free State | 5,000 Meters 6A | 55 | 17:13.48 | 12 |
| Oct 18 | Sunflower League ChampionshipsOct 18 · 5,000 Meters Varsity · Place 19 · Lawrence Free StateLawrence Free State | 5,000 Meters Varsity | 19 | 17:08.26 | 12 |
| Sep 27 | Rim Rock Farm High School Cross Country Classic Sep 27 · 5,000 Meters Varsity Gold · Place 216 · Lawrence Free StateLawrence Free State | 5,000 Meters Varsity Gold | 216 | 19:03.44 | 12 |
| Sep 4 | Olathe East InvitationalSep 4 · 3,780 Meters Jr/Sr Boys · Place 5 · Lawrence Free StateLawrence Free State | 3,780 Meters Jr/Sr Boys | 5 | 12:54.50 PB | 12 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | CCCYNC Nov 16 · 5,000 Meters 15-18 Boys · Place 19 · Brocaw BlazersBrocaw Blazers | 5,000 Meters 15-18 Boys | 19 | 16:43.70 PB | 11 |
| Nov 10 | NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 4 · Place 26 · Lawrence Free StateLawrence Free State | 5,000 Meters Open Invitational Section 4 | 26 | 16:31.5 PB | 11 |
| Nov 2 | KSHSAA -3A, 5A, 6A State Championship Nov 2 · 5,000 Meters 6A · Place 39 · Lawrence Free StateLawrence Free State | 5,000 Meters 6A | 39 | 17:03.3 | 11 |
| Oct 26 | KSHSAA 6A Regional 4Oct 26 · 5,000 Meters Varsity · Place 12 · Lawrence Free StateLawrence Free State | 5,000 Meters Varsity | 12 | 16:27.7 PB | 11 |
| Oct 12 | The Billy Mills ClassicOct 12 · 5,000 Meters Varsity · Place 2 · Lawrence-Free StateLawrence-Free State | 5,000 Meters Varsity | 2 | 16:46.10 | 11 |
2023 Cross Country
4 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | KSHSAA 6A State ChampionshipOct 29 · 5,000 Meters Varsity · Place 52 · Lawrence Free StateLawrence Free State | 5,000 Meters Varsity | 52 | 17:11.67 | 9 |
| Oct 15 | Sunflower League MeetOct 15 · 5,000 Meters Varsity · Place 19 · Lawrence Free StateLawrence Free State | 5,000 Meters Varsity | 19 | 16:49.65 | 74 |
| Oct 8 | Haskell XC InvitationalOct 8 · 5,000 Meters Varsity · Place 9 · Lawrence Free StateLawrence Free State | 5,000 Meters Varsity | 9 | 16:53.6 | 9 |
| Sep 23 | Rim Rock Farm HS ClassicSep 23 · 5,000 Meters Varsity - Gold · Place 88 · Lawrence Free StateLawrence Free State | 5,000 Meters Varsity - Gold | 88 | 17:25.0 | 9 |
| Sep 17 | Baldwin InvitationalSep 17 · 5,000 Meters Varsity · Place 1 · Lawrence Free State High SchooLawrence Free State High Schoo | 5,000 Meters Varsity | 1 | 17:50.12 | 9 |