Personal bests

Best marks in available results
Event / courseMarkMeetDate
3500 m · Salisbury Municipal Golf CourseSalisbury 3500 · Sep 114:30.5Salisbury 3500September 1, 2026
5,000 Meters · Eldon Golf ClubTri-County XC Conference · Oct 1523:17.20Tri-County XC Conference October 15, 2026
5,000 Meters · Gans Creek Recreation AreaTolton Catholic XC Invite · Sep 1222:56.83Tolton Catholic XC InviteSeptember 12, 2026
5,000 Meters · Kemper ParkBoonville XC Invite · Sep 2222:48.15Boonville XC InviteSeptember 22, 2026
5,000 Meters · Knights of Columbus Hall, Westphalia MOFatima Cross Country Invitational · Oct 2523:42.32Fatima Cross Country InvitationalOctober 25, 2025
5,000 Meters · Linn Athletic ComplexMSHSAA Class 3 District 3 · Nov 123:20.50MSHSAA Class 3 District 3November 1, 2025
5,000 Meters · Loutre Shore Country ClubHermann XC Invitational · Oct 722:28.42Hermann XC InvitationalOctober 7, 2025
5,000 Meters · Owensville High SchoolMSHSAA Class 3 District 3 · Oct 3122:30.60MSHSAA Class 3 District 3October 31, 2026
5,000 Meters · Salisbury Municipal Golf CourseRobert Kelsay Invitational · Oct 2024:44.20Robert Kelsay InvitationalOctober 20, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 3 District 3Oct 31 · 5,000 Meters Varsity · Place 31 · Hallsville5,000 Meters Varsity3122:30.60 PB11
Oct 24Fatima Blue and Gold Oct 24 · 5,000 Meters Varsity · Place 11 · Hallsville5,000 Meters Varsity1122:57.5911
Oct 19Robert Kelsay InvitationalOct 19 · 5,000 Meters Varsity · Place 12 · Hallsville5,000 Meters Varsity1222:57.0911
Oct 15Tri-County XC Conference Oct 15 · 5,000 Meters Varsity · Place 9 · Hallsville5,000 Meters Varsity923:17.20 PB11
Oct 6Hermann XC InvitationalOct 6 · 5,000 Meters Varsity · Place 8 · Hallsville5,000 Meters Varsity823:1211
Sep 22Boonville XC InviteSep 22 · 5,000 Meters High School · Place 6 · Hallsville5,000 Meters High School622:48.15 PB11
Sep 12Tolton Catholic XC InviteSep 12 · 5,000 Meters High School · Place 38 · Hallsville5,000 Meters High School3822:56.83 PB11
Sep 1Salisbury 3500Sep 1 · 3,500 Meters Varsity · Place 8 · Hallsville3,500 Meters Varsity814:30.5 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 3 District 3Nov 1 · 5,000 Meters Varsity · Place 36 · Hallsville5,000 Meters Varsity3623:20.50 PB10
Oct 25Fatima Cross Country InvitationalOct 25 · 5,000 Meters Varsity · Place 14 · Hallsville5,000 Meters Varsity1423:42.32 PB10
Oct 20Robert Kelsay InvitationalOct 20 · 5,000 Meters Varsity · Place 15 · Hallsville5,000 Meters Varsity1524:44.20 PB10
Oct 16Tri-County ConferenceOct 16 · 5,000 Meters Varsity · Place 12 · Hallsville5,000 Meters Varsity1223:41.619
Oct 7Hermann XC InvitationalOct 7 · 5,000 Meters Varsity · Place 6 · Hallsville5,000 Meters Varsity622:28.42 PB10
Oct 2Moberly XC InvitationalOct 2 · 5,000 Meters Varsity · Place 17 · Hallsville5,000 Meters Varsity1722:25.3910
Sep 13Tolton Catholic Cross Country InvitationalSep 13 · 5,000 Meters Varsity · Place 36 · Hallsville5,000 Meters Varsity3622:22.6210
Sep 2Salisbury 3500Sep 2 · 3,500 Meters Varsity · Place 15 · Hallsville3,500 Meters Varsity1515:10.6810

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 14Father Tolton XC InvitationalSep 14 · 5,000 Meters Varsity · Place 36 · Hallsville5,000 Meters Varsity3623:00.429