Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Artesian ParkClinton Invite · Aug 3122:17.80Clinton InviteAugust 31, 2024
5,000 Meters · Belton High SchoolBelton Cross Country Invitational 2025 · Sep 622:28.60Belton Cross Country Invitational 2025September 6, 2025
5,000 Meters · Butler High SchoolButler Bear XC Invitational · Oct 721:09.8Butler Bear XC InvitationalOctober 7, 2023
5,000 Meters · Excelsior Springs Golf CourseExcelsior Springs Invitational · Oct 722:56.3Excelsior Springs InvitationalOctober 7, 2025
5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 721:21.21MSHSAA XC State ChampionshipsNovember 7, 2025
5,000 Meters · Platte Ridge ParkWest Platte Invitational · Oct 1421:15.0West Platte InvitationalOctober 14, 2023
5,000 Meters · Warrensburg High SchoolWarrensburg Invitational · Oct 1721:28.00Warrensburg InvitationalOctober 17, 2024

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 7MSHSAA XC State ChampionshipsNov 7 · 5,000 Meters Class 2 · Place 167 · Lutheran (Kansas City)5,000 Meters Class 216721:21.21 PB12
Nov 1MSHSAA Class 2 District 4Nov 1 · 5,000 Meters Varsity · Place 93 · Lutheran (Kansas City)5,000 Meters Varsity9322:07.5312
Oct 11Butler Bear Cross Country InvitationalOct 11 · 5,000 Meters Varsity · Place 83 · Lutheran (Kansas City)5,000 Meters Varsity8321:56.912
Oct 7Excelsior Springs InvitationalOct 7 · 5,000 Meters Boys Varsity · Place 59 · Lutheran (Kansas City)5,000 Meters Boys Varsity5922:56.3 PB12
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Blue Varsity · Place 312 · Lutheran (Kansas City)5,000 Meters Blue Varsity31221:52.7912
Sep 18Chris Stubbs XC InvitationalSep 18 · 5,000 Meters Varsity Boys · Place 74 · Lutheran (Kansas City)5,000 Meters Varsity Boys7423:02.512
Sep 13Raymore-Peculiar XC InvitationalSep 13 · 5,000 Meters Varsity · Place 53 · Lutheran (Kansas City)5,000 Meters Varsity5322:29.6012
Sep 6Belton Cross Country Invitational 2025Sep 6 · 5,000 Meters Varsity Boys · Place 69 · Lutheran (Kansas City)5,000 Meters Varsity Boys6922:28.60 PB12
Aug 30Tim Nixon InvitationalAug 30 · 5,000 Meters Varsity · Place 82 · Lutheran (Kansas City)5,000 Meters Varsity8222:37.312

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2MSHSAA Class 3 - District 4Nov 2 · 5,000 Meters Varsity · Place 78 · Lutheran (Kansas City) High Sc5,000 Meters Varsity7821:11.9411
Nov 2MSHSAA Class 1 - District 4Nov 2 · 5,000 Meters Varsity · Place 78 · Lutheran (Kansas City) High Sc5,000 Meters Varsity7821:11.9411
Oct 26SMH Fall Classic Oct 26 · 5,000 Meters Varsity · Place 51 · Lutheran (Kansas City)5,000 Meters Varsity5121:34.03JR
Oct 17Warrensburg InvitationalOct 17 · 5,000 Meters Varsity · Place 70 · Lutheran (Kansas City)5,000 Meters Varsity7021:28.00 PB11
Sep 14Raymore-Peculiar XC InvitationalSep 14 · 5,000 Meters Varsity · Place 60 · Lutheran (Kansas City)5,000 Meters Varsity6022:33.1011
Aug 31Clinton InviteAug 31 · 5,000 Meters Varsity · Place 34 · Lutheran (Kansas City)5,000 Meters Varsity3422:17.80 PB11

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 21SMH Fall ClassicOct 21 · 5,000 Meters Varsity · Place 69 · Lutheran (Kansas Cit5,000 Meters Varsity6921:29.47SO
Oct 14West Platte InvitationalOct 14 · 5,000 Meters JV · Place 14 · Lutheran (Kansas City)5,000 Meters JV1421:15.0 PB10
Oct 7Butler Bear XC InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 8 · Lutheran (Kansas City)5,000 Meters Junior Varsity821:09.8 PB10

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 22St. Mary's Fall ClassicOct 22 · 5,000 Meters Varsity · Place 58 · LUTHERAN (KANSAS CITY)5,000 Meters Varsity5823:14.65FR
Oct 4Excelsior Springs InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 21 · Lutheran (Kansas City)5,000 Meters Junior Varsity2125:04.69
Sep 10Raymore-Peculiar XC InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 17 · Lutheran (Kansas City)5,000 Meters Junior Varsity1726:18.5—