Personal bests

Best marks in available results
Event / courseMarkMeetDate
3500 m · Salisbury Municipal Golf CourseSalisbury 3500 · Sep 115:49.3Salisbury 3500September 1, 2026
5,000 Meters · Gans Creek Recreation AreaTolton Catholic XC Invite · Sep 1224:50.10Tolton Catholic XC InviteSeptember 12, 2026
5,000 Meters · Horticulture & Agroforestry Research FarmNew Franklin Cross Country Meet · Sep 1924:58.23New Franklin Cross Country MeetSeptember 19, 2026
5,000 Meters · Kemper ParkBoonville XC Invite · Sep 2223:31.57Boonville XC InviteSeptember 22, 2026
5,000 Meters · Marshall High SchoolMarshall CC Invitational · Sep 1025:51.27Marshall CC InvitationalSeptember 10, 2026
5,000 Meters · Mosswood Meadows Golf CourseMonroe City Invitational · Oct 1623:10.41Monroe City InvitationalOctober 16, 2026
5,000 Meters · Salisbury Municipal Golf CourseRobert Kelsay Invitational · Oct 2024:09.70Robert Kelsay InvitationalOctober 20, 2025
5,000 Meters · Van-Far R1 High SchoolMSHSAA Class 1 District 3 · Nov 123:07.66MSHSAA Class 1 District 3November 1, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 16Monroe City InvitationalOct 16 · 5,000 Meters HS Boys · Place 52 · New Franklin5,000 Meters HS Boys5223:10.41 PB10
Sep 22Boonville XC InviteSep 22 · 5,000 Meters High School · Place 47 · New Franklin5,000 Meters High School4723:31.57 PB10
Sep 19New Franklin Cross Country MeetSep 19 · 5,000 Meters Varsity · Place 27 · New Franklin5,000 Meters Varsity2724:58.23 PB10
Sep 12Tolton Catholic XC InviteSep 12 · 5,000 Meters JV · Place 92 · New Franklin5,000 Meters JV9224:50.10 PB10
Sep 10Marshall CC InvitationalSep 10 · 5,000 Meters Varsity Boys · Place 41 · New Franklin5,000 Meters Varsity Boys4125:51.27 PB10
Sep 1Salisbury 3500Sep 1 · 3,500 Meters Varsity · Place 71 · New Franklin3,500 Meters Varsity7115:49.3 PB10

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 1 District 3Nov 1 · 5,000 Meters Varsity · Place 70 · New Franklin5,000 Meters Varsity7023:07.66 PB9
Oct 20Robert Kelsay InvitationalOct 20 · 5,000 Meters Varsity · Place 72 · New Franklin5,000 Meters Varsity7224:09.70 PB9
Sep 20New Franklin High School Cross Country MeetSep 20 · 5,000 Meters Varsity · Place 31 · New Franklin5,000 Meters Varsity3126:45.99Unofficial9
Sep 11Marshall InvitationalSep 11 · 5,000 Meters Varsity Boys · Place 57 · New Franklin5,000 Meters Varsity Boys5730:03.659
Sep 2Salisbury 3500Sep 2 · 3,500 Meters Varsity · Place 100 · New Franklin3,500 Meters Varsity10016:52.639