Personal bests

Best marks in available results
Event / courseMarkMeetDate
3500 m · Salisbury Municipal Golf CourseSalisbury 3500 · Sep 111:13.1Salisbury 3500September 1, 2026
5,000 Meters · Centralia Community Golf CourseCentralia XC · Oct 1518:17.51Centralia XCOctober 15, 2024
5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 616:23.3MSHSAA XC State ChampionshipsNovember 6, 2026
5,000 Meters · Horticulture & Agroforestry Research FarmNew Franklin Cross Country Meet · Sep 1920:33.51New Franklin Cross Country MeetSeptember 19, 2026
5,000 Meters · Kemper ParkBoonville XC Invite · Sep 2217:21.81Boonville XC InviteSeptember 22, 2026
5,000 Meters · LaVern Gibson CourseNike XC Town Twilight · Oct 216:51.42Nike XC Town TwilightOctober 2, 2026
5,000 Meters · Marshall High SchoolMarshall CC Invitational · Sep 1017:50.01Marshall CC InvitationalSeptember 10, 2026
5,000 Meters · Mosswood Meadows Golf CourseMonroe City Invitational · Oct 1616:38.63Monroe City InvitationalOctober 16, 2026
5,000 Meters · Salisbury Municipal Golf CourseRobert Kelsay Invitational · Oct 2018:00.50Robert Kelsay InvitationalOctober 20, 2025
5,000 Meters · Van-Far R1 High SchoolMSHSAA Class 1 District 3 · Oct 3116:41.88MSHSAA Class 1 District 3October 31, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 6MSHSAA XC State ChampionshipsNov 6 · 5,000 Meters Class 1 · Place 6 · New Franklin5,000 Meters Class 1616:23.3 PB11
Oct 31MSHSAA Class 1 District 3Oct 31 · 5,000 Meters Varsity · Place 3 · New Franklin5,000 Meters Varsity316:41.88 PB11
Oct 16Monroe City InvitationalOct 16 · 5,000 Meters HS Boys · Place 1 · New Franklin5,000 Meters HS Boys116:38.63 PB11
Oct 10Brian T. Simpson InviteOct 10 · 5,000 Meters Varsity · Place 22 · New Franklin5,000 Meters Varsity2217:41.611
Oct 2Nike XC Town TwilightOct 2 · 5,000 Meters Combined Open Green · Place 77 · New Franklin5,000 Meters Combined Open Green7716:51.42 PB11
Sep 22Boonville XC InviteSep 22 · 5,000 Meters High School · Place 1 · New Franklin5,000 Meters High School117:21.81 PB11
Sep 19New Franklin Cross Country MeetSep 19 · 5,000 Meters Varsity · Place 13 · New Franklin5,000 Meters Varsity1320:33.51 PB11
Sep 12Tolton Catholic XC InviteSep 12 · 5,000 Meters High School · Place 11 · New Franklin5,000 Meters High School1117:21.9711
Sep 10Marshall CC InvitationalSep 10 · 5,000 Meters Varsity Boys · Place 1 · New Franklin5,000 Meters Varsity Boys117:50.01 PB11
Sep 1Salisbury 3500Sep 1 · 3,500 Meters Varsity · Place 4 · New Franklin3,500 Meters Varsity411:13.1 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7MSHSAA XC State ChampionshipsNov 7 · 5,000 Meters Class 1 · Place 6 · New Franklin5,000 Meters Class 1616:57.7910
Nov 1MSHSAA Class 1 District 3Nov 1 · 5,000 Meters Varsity · Place 1 · New Franklin5,000 Meters Varsity116:56.8010
Oct 20Robert Kelsay InvitationalOct 20 · 5,000 Meters Varsity · Place 6 · New Franklin5,000 Meters Varsity618:00.50 PB10
Sep 20New Franklin High School Cross Country MeetSep 20 · 5,000 Meters Varsity · Place 2 · New Franklin5,000 Meters Varsity219:03.62Unofficial10
Sep 11Marshall InvitationalSep 11 · 5,000 Meters Varsity Boys · Place 2 · New Franklin5,000 Meters Varsity Boys218:53.9810
Sep 2Salisbury 3500Sep 2 · 3,500 Meters Varsity · Place 16 · New Franklin3,500 Meters Varsity1612:25.0910

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 15Centralia XCOct 15 · 5,000 Meters Varsity · Place 25 · New Franklin5,000 Meters Varsity2518:17.51 PB9