Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Marshall High SchoolMarshall Invitational · Sep 1112:45.32Marshall InvitationalSeptember 11, 2025
3500 m · Salisbury Municipal Golf CourseSalisbury 3500 · Sep 111:43.1Salisbury 3500September 1, 2026
5,000 Meters · Centralia Community Golf CourseCentralia XC Invitational · Oct 1318:39.6Centralia XC InvitationalOctober 13, 2026
5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 616:53.0MSHSAA XC State ChampionshipsNovember 6, 2026
5,000 Meters · Horticulture & Agroforestry Research FarmNew Franklin Cross Country Meet · Sep 1918:14.80New Franklin Cross Country MeetSeptember 19, 2026
5,000 Meters · Howard Hils Athletic ComplexMoberly Invitational & MEC East Conference Meet · Oct 1417:13.30Moberly Invitational & MEC East Conference MeetOctober 14, 2026
5,000 Meters · Linn Athletic ComplexMSHSAA Class 2 District 3 · Nov 119:37.70MSHSAA Class 2 District 3November 1, 2025
5,000 Meters · Marion County R-II SchoolsMustang Invitational · Oct 618:05.04Mustang InvitationalOctober 6, 2026
5,000 Meters · Marshall High SchoolMarshall CC Invitational · Sep 1019:33.69Marshall CC InvitationalSeptember 10, 2026
5,000 Meters · Platte Ridge ParkMSHSAA Classes 1 & 2 District 4 · Oct 3118:09.0MSHSAA Classes 1 & 2 District 4October 31, 2026
5,000 Meters · Salisbury Municipal Golf CourseRobert Kelsay Invitational · Oct 2020:29.70Robert Kelsay InvitationalOctober 20, 2025
5,000 Meters · Simpson Park2026 Chillicothe Invitational · Sep 2418:59.82026 Chillicothe InvitationalSeptember 24, 2026
5,000 Meters · Simpson Park2025 Chillicothe Invitational · Sep 2521:37.62025 Chillicothe InvitationalSeptember 25, 2025

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 6MSHSAA XC State ChampionshipsNov 6 · 5,000 Meters Class 2 · Place 24 · Westran5,000 Meters Class 22416:53.0 PB11
Oct 31MSHSAA Classes 1 & 2 District 4Oct 31 · 5,000 Meters Varsity Class 2 · Place 14 · Westran5,000 Meters Varsity Class 21418:09.0 PB11
Oct 19Robert Kelsay InvitationalOct 19 · 5,000 Meters Varsity · Place 8 · Westran5,000 Meters Varsity817:53.6211
Oct 14Moberly Invitational & MEC East Conference MeetOct 14 · 5,000 Meters Varsity · Place 5 · Westran5,000 Meters Varsity517:13.30 PB11
Oct 13Centralia XC InvitationalOct 13 · 5,000 Meters Varsity · Place 11 · Westran5,000 Meters Varsity1118:39.6 PB11
Oct 10Brian T. Simpson InviteOct 10 · 5,000 Meters Varsity · Place 18 · Westran5,000 Meters Varsity1817:36.311
Oct 6Mustang InvitationalOct 6 · 5,000 Meters Varsity · Place 3 · Westran5,000 Meters Varsity318:05.04 PB11
Sep 242026 Chillicothe InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 1 · Westran5,000 Meters Junior Varsity118:59.8 PB11
Sep 19New Franklin Cross Country MeetSep 19 · 5,000 Meters Varsity · Place 4 · Westran5,000 Meters Varsity418:14.80 PB11
Sep 12Tolton Catholic XC InviteSep 12 · 5,000 Meters High School · Place 26 · Westran5,000 Meters High School2618:14.4211
Sep 10Marshall CC InvitationalSep 10 · 5,000 Meters Varsity Boys · Place 8 · Westran5,000 Meters Varsity Boys819:33.69 PB11
Sep 1Salisbury 3500Sep 1 · 3,500 Meters Varsity · Place 11 · Westran3,500 Meters Varsity1111:43.1 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 2 District 3Nov 1 · 5,000 Meters Varsity · Place 45 · Westran5,000 Meters Varsity4519:37.70 PB10
Oct 20Robert Kelsay InvitationalOct 20 · 5,000 Meters Varsity · Place 35 · Westran5,000 Meters Varsity3520:29.70 PB10
Sep 252025 Chillicothe InvitationalSep 25 · 5,000 Meters Varsity · Place 44 · Westran5,000 Meters Varsity4421:37.6 PB10
Sep 20New Franklin High School Cross Country MeetSep 20 · 5,000 Meters Varsity · Place 13 · Westran5,000 Meters Varsity1321:38.08Unofficial10
Sep 11Marshall InvitationalSep 11 · 3,200 Meters JV Boys · Place 1 · Westran3,200 Meters JV Boys112:45.32 PB10
Sep 2Salisbury 3500Sep 2 · 3,500 Meters Varsity · Place 35 · Westran3,500 Meters Varsity3513:23.9610