Personal bests

Best marks in available results
Event / courseMarkMeetDate
1770 m · Osage TrailOsage Trail MS Invitational · Sep 136:07.12Osage Trail MS InvitationalSeptember 13, 2017
2,500 Meters · Jesse James ParkKearney Junior High CC · Oct 29:21.03Kearney Junior High CC October 2, 2017
5,000 Meters · ColumbiaGans Creek Classic · Sep 2816:56.4Gans Creek Classic September 28, 2019
5,000 Meters · Gans Creek Recreation AreaMSHSAA Class 5 State XC Championships · Nov 715:40.6MSHSAA Class 5 State XC ChampionshipsNovember 7, 2020
5,000 Meters · Jesse James ParkKearney XC Invitational · Oct 916:36.5Kearney XC InvitationalOctober 9, 2021
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1616:38.1NXR Midwest Regional ChampionshipsNovember 16, 2019
5,000 Meters · Lee's Summit North High SchoolLee’s Summit North Invitational · Sep 1916:22.6Lee’s Summit North InvitationalSeptember 19, 2020
5,000 Meters · Oak Hills Golf CenterMSHSAA Class 4 State Championships · Nov 317:19.59MSHSAA Class 4 State ChampionshipsNovember 3, 2018
5,000 Meters · Ray-Pec HSKC Metro Meet · Oct 516:39.2KC Metro MeetOctober 5, 2019
5,000 Meters · Rim Rock FarmRim Rock Farm Classic · Sep 2415:34.8Rim Rock Farm ClassicSeptember 24, 2021
5,000 Meters · Shawnee Mission ParkMill Valley Invitational · Sep 1216:12.90Mill Valley InvitationalSeptember 12, 2020
5,000 Meters · University of AR XC courseChile Pepper XC Festival · Oct 116:18.3Chile Pepper XC FestivalOctober 1, 2021
5,000 Meters · Warrior's Best FriendMSHSAA Class 4 Section 4 · Oct 2716:32.72MSHSAA Class 4 Section 4October 27, 2018
6,000 Meters · Iowa State Cross Country Course2026 Cyclone preview · Sep 419:24.92026 Cyclone previewSeptember 4, 2026
8,000 Meters · Charwood Golf ClubSEC Cross Country Championships · Oct 2725:24.5SEC Cross Country ChampionshipsOctober 27, 2023
8,000 Meters · Gans Creek Cross Country CourseSEC Cross Country Championships · Oct 3025:18.7SEC Cross Country ChampionshipsOctober 30, 2026
8,000 Meters · Gans Creek Recreation AreaGans Creek Classic College · Sep 2525:23.5Gans Creek Classic CollegeSeptember 25, 2026
8,000 Meters · Quail Creek Golf ClubBilliken XC Invitational · Sep 1828:01.3Billiken XC InvitationalSeptember 18, 2026
8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 925:32.7Nuttycombe Wisconsin InvitationalOctober 9, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30SEC Cross Country ChampionshipsOct 30 · 8,000 Meters Men Championship · Place 87 · MissouriMissouri8,000 Meters Men Championship8725:18.7 PBSr
Oct 9Nuttycombe Wisconsin InvitationalOct 9 · 8,000 Meters B Race · Place 96 · MissouriMissouri8,000 Meters B Race9625:32.7 PBSr
Sep 25Gans Creek Classic CollegeSep 25 · 8,000 Meters Gold Invite · Place 217 · MissouriMissouri8,000 Meters Gold Invite21725:23.5 PBSr
Sep 18Billiken XC InvitationalSep 18 · 8,000 Meters Collegiate · Place 8 · MissouriMissouri8,000 Meters Collegiate828:01.3 PBSr
Sep 42026 Cyclone previewSep 4 · 6,000 Meters Men · Place 35 · MissouriMissouri6,000 Meters Men3519:24.9 PBSr

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 27SEC Cross Country ChampionshipsOct 27 · 8,000 Meters College · Place 78 · MissouriMissouri8,000 Meters College7825:24.5 PBSo
Sep 29Gans Creek College Classic Sep 29 · 8,000 Meters Invitational · Place 74 · MissouriMissouri8,000 Meters Invitational7425:37.1SO
Sep 1Mizzou XC OpenerSep 1 · 6,000 Meters Open · Place 12 · MissouriMissouri6,000 Meters Open1218:44.3SO

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 30Gans Creek College ClassicSep 30 · 8,000 Meters Invitational · Place 155 · MissouriMissouri8,000 Meters Invitational15525:52.5FR

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 5MSHSAA Class 5 State XC ChampionshipsNov 5 · 5,000 Meters Varsity · Place 2 · Liberty NorthLiberty North5,000 Meters Varsity214:59.712
Oct 30MSHSAA Class 5 - District 4Oct 30 · 5,000 Meters Varsity · Place 2 · Liberty NortLiberty Nort5,000 Meters Varsity216:10.9612
Oct 9Kearney XC InvitationalOct 9 · 5,000 Meters Varsity · Place 2 · Liberty NorthLiberty North5,000 Meters Varsity216:36.5 PB12
Oct 1Chile Pepper XC FestivalOct 1 · 5,000 Meters High School - El Caliente · Place 64 · Liberty NorthLiberty North5,000 Meters High School - El Caliente6416:18.3 PB12
Sep 24Rim Rock Farm ClassicSep 24 · 5,000 Meters Varsity - Gold · Place 5 · Liberty NorthLiberty North5,000 Meters Varsity - Gold515:34.8 PB12
Sep 18Missouri Southern Stampede - HSSep 18 · 5,000 Meters Varsity · Place 6 · Liberty NorthLiberty North5,000 Meters Varsity615:38.39—
Sep 4Tim Nixon InvitationalSep 4 · 5,000 Meters Varsity · Place 7 · Liberty NorthLiberty North5,000 Meters Varsity716:48.012
Aug 28The Dave Denny ClassicAug 28 · 2 Miles Varsity · Place 2 · Liberty NorthLiberty North2 Miles Varsity210:07.9012

2020 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7MSHSAA Class 5 State XC ChampionshipsNov 7 · 5,000 Meters Varsity · Place 3 · Liberty NorthLiberty North5,000 Meters Varsity315:40.6 PB11
Oct 31MSHSAA Class 5 District 8 - KearneyOct 31 · 5,000 Meters Varsity · Place 1 · Liberty NorthLiberty North5,000 Meters Varsity116:17.111
Oct 10Kearney InvitationalOct 10 · Varsity · Place 1 · Liberty NorthLiberty NorthVarsity116:41.411
Oct 3KC XC ClassicOct 3 · Varsity · Place 7 · Liberty NorthLiberty NorthVarsity716:07.9—
Sep 26Gans Creek Classic Sep 26 · 5,000 Meters Varsity · Place 15 · Liberty NorthLiberty North5,000 Meters Varsity1516:29.211
Sep 19Lee’s Summit North InvitationalSep 19 · 5,000 Meters Varsity · Place 2 · Liberty NorthLiberty North5,000 Meters Varsity216:22.6 PB11
Sep 12Mill Valley InvitationalSep 12 · 5,000 Meters Varsity · Place 4 · Liberty NorthLiberty North5,000 Meters Varsity416:12.90 PB11

2019 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 16NXR Midwest Regional ChampionshipsNov 16 · 5,000 Meters Championship Race · Place 160 · Unattached (MO)Unattached (MO)5,000 Meters Championship Race16016:38.1 PB10
Nov 9MSHSAA Class 4 State ChampionshipsNov 9 · 5,000 Meters Varsity · Place 29 · Liberty NorthLiberty North5,000 Meters Varsity2915:59.110
Nov 2MSHSAA Class 4 Sectional 4Nov 2 · 5,000 Meters Varsity · Place 8 · Liberty NorthLiberty North5,000 Meters Varsity816:39.010
Oct 26MSHSAA Class 4 District 8Oct 26 · 5,000 Meters Varsity · Place 8 · Liberty NorthLiberty North5,000 Meters Varsity816:27.710
Oct 5KC Metro MeetOct 5 · 5,000 Meters Varsity · Place 9 · Liberty NorthLiberty North5,000 Meters Varsity916:39.2 PB10
Sep 28Gans Creek Classic Sep 28 · 5,000 Meters Varsity Gold · Place 36 · Liberty NorthLiberty North5,000 Meters Varsity Gold3616:56.4 PB10
Sep 21Southern StampedeSep 21 · 5,000 Meters Varsity · Place 19 · LIBERTY NORLIBERTY NOR5,000 Meters Varsity1916:00.2SO
Sep 14Raymore-Peculiar InvitationalSep 14 · 5,000 Meters 4A · Place 11 · Liberty NorthLiberty North5,000 Meters 4A1117:02.4—
Sep 7Tim Nixon InvitationalSep 7 · 5,000 Meters Varsity Invitational · Place 11 · Liberty NorthLiberty North5,000 Meters Varsity Invitational1116:47.610

2018 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 3MSHSAA Class 4 State ChampionshipsNov 3 · 5,000 Meters Varsity · Place 66 · Liberty NorthLiberty North5,000 Meters Varsity6617:19.59 PB9
Oct 27MSHSAA Class 4 Section 4Oct 27 · 5,000 Meters Varsity · Place 9 · Liberty NorthLiberty North5,000 Meters Varsity916:32.72 PB9
Sep 29Capital City ChallengeSep 29 · 4,800 Meters Varsity · Place 23 · Liberty NorthLiberty North4,800 Meters Varsity2316:23.90FR
Sep 29Capital City ChallengeSep 29 · Varsity · Place 38 · Liberty NorthLiberty NorthVarsity3810:49.10FR
Sep 29Capital City ChallengeSep 29 · 1,600 Meters Varsity · Place 43 · Liberty NorthLiberty North1,600 Meters Varsity435:16.70FR
Sep 29Capital City ChallengeSep 29 · 5,000 Meters Varsity · Place 20 · Liberty NorthLiberty North5,000 Meters Varsity2017:00.02FR
Sep 18Smithville XC InvitationalSep 18 · 5,000 Meters Varsity · Place 6 · Liberty NorthLiberty North5,000 Meters Varsity618:44.59
Sep 15Missouri Southern StampedeSep 15 · 5,000 Meters Varsity · Place 92 · Liberty NorthLiberty North5,000 Meters Varsity9217:29.7FR
Sep 8Raymore-Peculiar XC InvitationalSep 8 · 5,000 Meters 4A · Place 43 · Liberty NorthLiberty North5,000 Meters 4A4318:15.0—
Sep 1Tim Nixon InvitationalSep 1 · 5,000 Meters Varsity · Place 38 · Liberty NorthLiberty North5,000 Meters Varsity3818:13.509

2017 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 2Kearney Junior High CC Oct 2 · 2,500 Meters Boys A Team · Place 1 · Liberty NorthLiberty North2,500 Meters Boys A Team19:21.03 PB8
Sep 13Osage Trail MS InvitationalSep 13 · 1.1 Miles Middle School A · Place 3 · Liberty NorthLiberty North1.1 Miles Middle School A36:07.12 PB8