Personal bests

Best marks in available results
Event / courseMarkMeetDate
3500 m · Salisbury Municipal Golf CourseSalisbury 3500 · Sep 213:28.38Salisbury 3500September 2, 2025
5,000 Meters · Centralia Community Golf CourseCentralia XC Invitational · Oct 1321:44.1Centralia XC InvitationalOctober 13, 2026
5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 618:29.3MSHSAA XC State ChampionshipsNovember 6, 2026
5,000 Meters · Horticulture & Agroforestry Research FarmNew Franklin Cross Country Meet · Sep 1919:48.50New Franklin Cross Country MeetSeptember 19, 2026
5,000 Meters · Howard Hils Athletic ComplexMoberly Invitational & MEC East Conference Meet · Oct 1418:38.20Moberly Invitational & MEC East Conference MeetOctober 14, 2026
5,000 Meters · Salisbury Municipal Golf CourseRobert Kelsay Invitational · Oct 2019:34.50Robert Kelsay InvitationalOctober 20, 2025
5,000 Meters · Simpson Park2026 Chillicothe Invitational · Sep 2419:37.42026 Chillicothe InvitationalSeptember 24, 2026
5,000 Meters · Simpson Park2025 Chillicothe Invitational · Sep 2520:06.12025 Chillicothe InvitationalSeptember 25, 2025
5,000 Meters · Van-Far R1 High SchoolMSHSAA Class 1 District 3 · Oct 3118:20.29MSHSAA Class 1 District 3October 31, 2026
5,000 Meters · Wellsville Elementary SchoolWellsville-Middletown XC Invite 2026 · Sep 2118:09.51Wellsville-Middletown XC Invite 2026September 21, 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 92 · Northeast (Cairo)5,000 Meters Class 19218:29.3 PB12
Oct 31MSHSAA Class 1 District 3Oct 31 · 5,000 Meters Varsity · Place 27 · Northeast (Cairo)5,000 Meters Varsity2718:20.29 PB12
Oct 19Robert Kelsay InvitationalOct 19 · 5,000 Meters Varsity · Place 22 · Northeast (Cairo)5,000 Meters Varsity2218:54.7612
Oct 14Moberly Invitational & MEC East Conference MeetOct 14 · 5,000 Meters Varsity · Place 24 · Northeast (Cairo)5,000 Meters Varsity2418:38.20 PB12
Oct 13Centralia XC InvitationalOct 13 · 5,000 Meters Varsity · Place 52 · Northeast (Cairo)5,000 Meters Varsity5221:44.1 PB12
Oct 10Brian T. Simpson InviteOct 10 · 5,000 Meters Varsity · Place 62 · Northeast (Cairo)5,000 Meters Varsity6219:13.512
Sep 242026 Chillicothe InvitationalSep 24 · 5,000 Meters Varsity · Place 30 · Northeast (Cairo)5,000 Meters Varsity3019:37.4 PB12
Sep 21Wellsville-Middletown XC Invite 2026Sep 21 · 5,000 Meters Varsity · Place 4 · Northeast (Cairo)5,000 Meters Varsity418:09.51 PB12
Sep 19New Franklin Cross Country MeetSep 19 · 5,000 Meters Varsity · Place 8 · Northeast (Cairo)5,000 Meters Varsity819:48.50 PB12
Sep 12Tolton Catholic XC InviteSep 12 · 5,000 Meters High School · Place 85 · Northeast (Cairo)5,000 Meters High School8519:45.8712

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7MSHSAA XC State ChampionshipsNov 7 · 5,000 Meters Class 1 · Place 74 · Northeast (Cairo)5,000 Meters Class 17418:39.5811
Nov 1MSHSAA Class 1 District 3Nov 1 · 5,000 Meters Varsity · Place 16 · Northeast (Cairo)5,000 Meters Varsity1618:48.4411
Oct 20Robert Kelsay InvitationalOct 20 · 5,000 Meters Varsity · Place 21 · Northeast (Cairo)5,000 Meters Varsity2119:34.50 PB11
Sep 252025 Chillicothe InvitationalSep 25 · 5,000 Meters Varsity · Place 25 · Northeast (Cairo)5,000 Meters Varsity2520:06.1 PB11
Sep 20New Franklin High School Cross Country MeetSep 20 · 5,000 Meters Varsity · Place 9 · Northeast (Cairo)5,000 Meters Varsity920:57.01Unofficial11
Sep 2Salisbury 3500Sep 2 · 3,500 Meters Varsity · Place 39 · Northeast (Cairo)3,500 Meters Varsity3913:28.38 PB11