Personal bests

Best marks in available results
Event / courseMarkMeetDate
3780 m · Johnson County Community CollegeOlathe East Invitational · Sep 412:54.50Olathe East InvitationalSeptember 4, 2025
5,000 Meters · Cessna Activities CenterKSHSAA 6A Regional - Wichita-East · Oct 2116:58.8KSHSAA 6A Regional - Wichita-EastOctober 21, 2023
5,000 Meters · Haskell Indian Nations UniversityHaskell XC Invitational · Oct 716:24.99Haskell XC InvitationalOctober 7, 2023
5,000 Meters · Hummer Sports ParkKSHSAA 6A Regional 4 · Oct 2616:27.7KSHSAA 6A Regional 4October 26, 2024
5,000 Meters · Masterson Station ParkCCCYNC · Nov 1616:43.70CCCYNC November 16, 2024
5,000 Meters · Rim Rock FarmKSHSAA 6A State Championship · Oct 2816:36.6KSHSAA 6A State ChampionshipOctober 28, 2023
5,000 Meters · Victor Ashe ParkCCC Youth National Championship · Nov 2218:03.18CCC Youth National ChampionshipNovember 22, 2025
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1016:31.5NXR Heartland Regional ChampionshipsNovember 10, 2024
8,000 Meters · Siouxland Freedom ParkBriar Cliff XC Invite · Oct 328:54.7Briar Cliff XC InviteOctober 3, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 3Briar Cliff XC InviteOct 3 · 8,000 Meters Men 8K · Place 44 · CreightonCreighton8,000 Meters Men 8K4428:54.7 PBFr
Sep 4Platte River Rumble - GoldSep 4 · 6,000 Meters College · CreightonCreighton6,000 Meters College—DNFFr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 22CCC Youth National ChampionshipNov 22 · 5,000 Meters 15-18 · Place 30 · Brocaw BlazersBrocaw Blazers5,000 Meters 15-183018:03.18 PB12
Nov 1KSHSAA 3A, 5A, 6A State ChampionshipNov 1 · 5,000 Meters 6A · Place 55 · Lawrence Free StateLawrence Free State5,000 Meters 6A5517:13.4812
Oct 18Sunflower League ChampionshipsOct 18 · 5,000 Meters Varsity · Place 19 · Lawrence Free StateLawrence Free State5,000 Meters Varsity1917:08.2612
Sep 27Rim Rock Farm High School Cross Country Classic Sep 27 · 5,000 Meters Varsity Gold · Place 216 · Lawrence Free StateLawrence Free State5,000 Meters Varsity Gold21619:03.4412
Sep 4Olathe East InvitationalSep 4 · 3,780 Meters Jr/Sr Boys · Place 5 · Lawrence Free StateLawrence Free State3,780 Meters Jr/Sr Boys512:54.50 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 16CCCYNC Nov 16 · 5,000 Meters 15-18 Boys · Place 19 · Brocaw BlazersBrocaw Blazers5,000 Meters 15-18 Boys1916:43.70 PB11
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 4 · Place 26 · Lawrence Free StateLawrence Free State5,000 Meters Open Invitational Section 42616:31.5 PB11
Nov 2KSHSAA -3A, 5A, 6A State Championship Nov 2 · 5,000 Meters 6A · Place 39 · Lawrence Free StateLawrence Free State5,000 Meters 6A3917:03.311
Oct 26KSHSAA 6A Regional 4Oct 26 · 5,000 Meters Varsity · Place 12 · Lawrence Free StateLawrence Free State5,000 Meters Varsity1216:27.7 PB11
Oct 12The Billy Mills ClassicOct 12 · 5,000 Meters Varsity · Place 2 · Lawrence-Free StateLawrence-Free State5,000 Meters Varsity216:46.1011

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28KSHSAA 6A State ChampionshipOct 28 · 5,000 Meters Varsity · Place 39 · Lawrence Free StateLawrence Free State5,000 Meters Varsity3916:36.6 PB10
Oct 21KSHSAA 6A Regional - Wichita-EastOct 21 · 5,000 Meters Varsity · Place 10 · Lawrence Free StateLawrence Free State5,000 Meters Varsity1016:58.8 PB10
Oct 7Haskell XC InvitationalOct 7 · 5,000 Meters Varsity · Place 5 · Lawrence Free StateLawrence Free State5,000 Meters Varsity516:24.99 PB10
Sep 22Rim Rock Farm High School ClassicSep 22 · 5,000 Meters Varsity · Place 69 · Lawrence-Free StateLawrence-Free State5,000 Meters Varsity6916:59.610

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29KSHSAA 6A State ChampionshipOct 29 · 5,000 Meters Varsity · Place 52 · Lawrence Free StateLawrence Free State5,000 Meters Varsity5217:11.679
Oct 15Sunflower League MeetOct 15 · 5,000 Meters Varsity · Place 19 · Lawrence Free StateLawrence Free State5,000 Meters Varsity1916:49.6574
Oct 8Haskell XC InvitationalOct 8 · 5,000 Meters Varsity · Place 9 · Lawrence Free StateLawrence Free State5,000 Meters Varsity916:53.69
Sep 23Rim Rock Farm HS ClassicSep 23 · 5,000 Meters Varsity - Gold · Place 88 · Lawrence Free StateLawrence Free State5,000 Meters Varsity - Gold8817:25.09
Sep 17Baldwin InvitationalSep 17 · 5,000 Meters Varsity · Place 1 · Lawrence Free State High SchooLawrence Free State High Schoo5,000 Meters Varsity117:50.129