Personal bests

Best marks in available results
Event / courseMarkMeetDate
4 Miles · Bolivar City Municipal Golf CourseBearcat Invite · Sep 522:51.46Bearcat InviteSeptember 5, 2026
4 Miles · Southwest Baptist UniversityBearcat Invite · Sep 522:59.76Bearcat InviteSeptember 5, 2025
5,000 Meters · Frick ParkOak Grove Invitational · Sep 2820:58.40Oak Grove InvitationalSeptember 28, 2022
5,000 Meters · Jesse James ParkKearney XC Invitational · Oct 922:43.5Kearney XC InvitationalOctober 9, 2021
5,000 Meters · Odessa Upper Elementry Odessa Cross Country Invitational · Sep 1619:34.80Odessa Cross Country InvitationalSeptember 16, 2023
5,000 Meters · Richmond HSSpartan Invitational / MRVC Championship · Oct 2318:35.4Spartan Invitational / MRVC ChampionshipOctober 23, 2024
5,000 Meters · Warrensburg High SchoolWarrensburg Invitational · Oct 1718:44.80Warrensburg InvitationalOctober 17, 2024
8,000 Meters · Gans Creek Recreation AreaBrian T. Simpson Invite · Oct 1028:41.1Brian T. Simpson InviteOctober 10, 2026
8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division II Cross Country Championships · Nov 831:57.8NJCAA Division II Cross Country ChampionshipsNovember 8, 2025
8,000 Meters · McNair ParkNJCAA Region 16 Cross Country Championships · Oct 3029:51.30NJCAA Region 16 Cross Country ChampionshipsOctober 30, 2026
8,000 Meters · Tom Rutledge Cross Country CourseMissouri Southern Stampede · Sep 1927:56.07Missouri Southern StampedeSeptember 19, 2026
8,000 Meters · West City ParkNJCAA Region 16 Cross Country Championships · Oct 2429:48.51NJCAA Region 16 Cross Country ChampionshipsOctober 24, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30NJCAA Region 16 Cross Country ChampionshipsOct 30 · 8,000 Meters Division II · Place 7 · State Fair (Mo.)State Fair (Mo.)8,000 Meters Division II729:51.30 PBSo
Oct 10Brian T. Simpson InviteOct 10 · 8,000 Meters College · Place 70 · State Fair (Mo.)State Fair (Mo.)8,000 Meters College7028:41.1 PBSo
Sep 19Missouri Southern StampedeSep 19 · 8,000 Meters College · Place 147 · State Fair (Mo.)State Fair (Mo.)8,000 Meters College14727:56.07 PBSo
Sep 5Bearcat InviteSep 5 · 4 Miles Collegiate · Place 33 · State Fair (Mo.)State Fair (Mo.)4 Miles Collegiate3322:51.46 PBSo

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8NJCAA Division II Cross Country ChampionshipsNov 8 · 8,000 Meters NJCAA D2 · Place 250 · State Fair (Mo.)State Fair (Mo.)8,000 Meters NJCAA D225031:57.8 PBFr
Oct 24NJCAA Region 16 Cross Country ChampionshipsOct 24 · 8,000 Meters Division 2 · Place 3 · State Fair (Mo.)State Fair (Mo.)8,000 Meters Division 2329:48.51 PBFr
Oct 11Brian T. Simpson InviteOct 11 · 8,000 Meters Varsity · Place 114 · State Fair (Mo.)State Fair (Mo.)8,000 Meters Varsity11430:37.16FR
Sep 12Larry Young InvitationalSep 12 · 8,000 Meters Men's Race · Place 78 · State Fair (Mo.)State Fair (Mo.)8,000 Meters Men's Race7830:11.9Fr
Sep 5Bearcat InviteSep 5 · 4 Miles Men's Race · Place 90 · State Fair (Mo.)State Fair (Mo.)4 Miles Men's Race9022:59.76 PBFr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 23Spartan Invitational / MRVC ChampionshipOct 23 · 5,000 Meters MRVC West Varsity · Place 8 · OdessaOdessa5,000 Meters MRVC West Varsity818:35.4 PB12
Oct 17Warrensburg InvitationalOct 17 · 5,000 Meters Varsity · Place 23 · OdessaOdessa5,000 Meters Varsity2318:44.80 PB12
Sep 21Odessa InviteSep 21 · 5,000 Meters High School · Place 20 · OdessaOdessa5,000 Meters High School2019:47.9512

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 16Odessa Cross Country InvitationalSep 16 · 5,000 Meters Varsity · Place 17 · OdessaOdessa5,000 Meters Varsity1719:34.80 PB11

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 19Richmond InvitationalOct 19 · 5,000 Meters Invitational Varsity · Place 56 · OdessaOdessa5,000 Meters Invitational Varsity5622:15.710
Sep 28Oak Grove InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 2 · OdessaOdessa5,000 Meters Junior Varsity220:58.40 PB10
Sep 3St.Mary’s 50th CC InvitationalSep 3 · 5,000 Meters Varsity · Place 32 · OdessaOdessa5,000 Meters Varsity3221:41.11Unofficial10

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 9Kearney XC InvitationalOct 9 · 5,000 Meters Junior Varsity · Place 89 · OdessaOdessa5,000 Meters Junior Varsity8922:43.5 PB9