Personal bests

Best marks in available results
Event / courseMarkMeetDate
3500 m · Salisbury Municipal Golf CourseSalisbury 3500 · Sep 112:23.1Salisbury 3500September 1, 2026
5,000 Meters · Carrollton Country ClubCLAA Conference/Carrollton Invitational · Oct 519:26.82CLAA Conference/Carrollton InvitationalOctober 5, 2026
5,000 Meters · Gans Creek Recreation AreaTolton Catholic XC Invite · Sep 1219:24.23Tolton Catholic XC InviteSeptember 12, 2026
5,000 Meters · Horticulture & Agroforestry Research FarmNew Franklin Cross Country Meet · Sep 1920:34.12New Franklin Cross Country MeetSeptember 19, 2026
5,000 Meters · Kemper ParkBoonville XC Invite · Sep 2219:24.95Boonville XC InviteSeptember 22, 2026
5,000 Meters · Marshall High SchoolMarshall CC Invitational · Sep 1020:14.92Marshall CC InvitationalSeptember 10, 2026
5,000 Meters · Missouri Western State University Vartabedian HallMSHSAA Class 1 District 4 · Nov 120:06.09MSHSAA Class 1 District 4November 1, 2025
5,000 Meters · Platte Ridge ParkMSHSAA Classes 1 & 2 District 4 · Oct 3120:06.8MSHSAA Classes 1 & 2 District 4October 31, 2026
5,000 Meters · Salisbury Municipal Golf CourseRobert Kelsay Invitational · Oct 2019:47.50Robert Kelsay InvitationalOctober 20, 2025
5,000 Meters · Simpson Park2026 Chillicothe Invitational · Sep 2419:25.82026 Chillicothe InvitationalSeptember 24, 2026
5,000 Meters · Simpson Park2025 Chillicothe Invitational · Sep 2520:16.82025 Chillicothe InvitationalSeptember 25, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Classes 1 & 2 District 4Oct 31 · 5,000 Meters Varsity Class 1 · Place 48 · Brunswick5,000 Meters Varsity Class 14820:06.8 PB10
Oct 19Robert Kelsay InvitationalOct 19 · 5,000 Meters Varsity · Place 18 · Brunswick5,000 Meters Varsity1818:45.8910
Oct 5CLAA Conference/Carrollton InvitationalOct 5 · 5,000 Meters Varsity · Place 6 · Brunswick5,000 Meters Varsity619:26.82 PB10
Sep 242026 Chillicothe InvitationalSep 24 · 5,000 Meters Varsity · Place 28 · Brunswick5,000 Meters Varsity2819:25.8 PB10
Sep 22Boonville XC InviteSep 22 · 5,000 Meters High School · Place 12 · Brunswick5,000 Meters High School1219:24.95 PB10
Sep 19New Franklin Cross Country MeetSep 19 · 5,000 Meters Varsity · Place 14 · Brunswick5,000 Meters Varsity1420:34.12 PB10
Sep 12Tolton Catholic XC InviteSep 12 · 5,000 Meters High School · Place 73 · Brunswick5,000 Meters High School7319:24.23 PB10
Sep 10Marshall CC InvitationalSep 10 · 5,000 Meters Varsity Boys · Place 13 · Brunswick5,000 Meters Varsity Boys1320:14.92 PB10
Sep 1Salisbury 3500Sep 1 · 3,500 Meters Varsity · Place 20 · Brunswick3,500 Meters Varsity2012:23.1 PB10

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 1 District 4Nov 1 · 5,000 Meters Varsity · Place 42 · Brunswick5,000 Meters Varsity4220:06.09 PB9
Oct 20Robert Kelsay InvitationalOct 20 · 5,000 Meters Varsity · Place 25 · Brunswick5,000 Meters Varsity2519:47.50 PB9
Sep 252025 Chillicothe InvitationalSep 25 · 5,000 Meters Varsity · Place 27 · Brunswick5,000 Meters Varsity2720:16.8 PB9
Sep 20New Franklin High School Cross Country MeetSep 20 · 5,000 Meters Varsity · Place 12 · Brunswick5,000 Meters Varsity1221:34.59Unofficial9
Sep 11Marshall InvitationalSep 11 · 5,000 Meters Varsity Boys · Place 16 · Brunswick5,000 Meters Varsity Boys1620:57.729
Sep 2Salisbury 3500Sep 2 · 3,500 Meters Varsity · Place 34 · Brunswick3,500 Meters Varsity3413:22.009