Personal bests

Best marks in available results
Event / courseMarkMeetDate
3500 m · Salisbury Municipal Golf CourseSalisbury 3500 · Sep 112:19.8Salisbury 3500September 1, 2026
5,000 Meters · Eldon Golf ClubTri-County XC Conference · Oct 1520:34.50Tri-County XC Conference October 15, 2026
5,000 Meters · Fulton High SchoolMSHSAA Class 3 - District 3 · Nov 222:21.49MSHSAA Class 3 - District 3November 2, 2024
5,000 Meters · Gans Creek Recreation AreaTolton Catholic XC Invite · Sep 1220:26.13Tolton Catholic XC InviteSeptember 12, 2026
5,000 Meters · Knights of ColumbusFatima Invitational · Oct 2623:38.49Fatima InvitationalOctober 26, 2024
5,000 Meters · Knights of Columbus Hall, Westphalia MOFatima Cross Country Invitational · Oct 2521:04.27Fatima Cross Country InvitationalOctober 25, 2025
5,000 Meters · Linn Athletic ComplexMSHSAA Class 3 District 3 · Nov 120:56.60MSHSAA Class 3 District 3November 1, 2025
5,000 Meters · Loutre Shore Country ClubHermann XC Invitational · Oct 719:46.93Hermann XC InvitationalOctober 7, 2025
5,000 Meters · Owensville High SchoolMSHSAA Class 3 District 3 · Oct 3119:25.32MSHSAA Class 3 District 3October 31, 2026
5,000 Meters · Salisbury Municipal Golf CourseRobert Kelsay Invitational · Oct 2022:35.80Robert Kelsay InvitationalOctober 20, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 3 District 3Oct 31 · 5,000 Meters Varsity · Place 65 · Hallsville5,000 Meters Varsity6519:25.32 PB11
Oct 24Fatima Blue and Gold Oct 24 · 5,000 Meters Varsity · Place 47 · Hallsville5,000 Meters Varsity4720:42.4611
Oct 19Robert Kelsay InvitationalOct 19 · 5,000 Meters Varsity · Place 34 · Hallsville5,000 Meters Varsity3419:50.8611
Oct 15Tri-County XC Conference Oct 15 · 5,000 Meters Varsity · Place 27 · Hallsville5,000 Meters Varsity2720:34.50 PB11
Oct 6Hermann XC InvitationalOct 6 · 5,000 Meters Varsity · Place 63 · Hallsville5,000 Meters Varsity6321:4111
Sep 12Tolton Catholic XC InviteSep 12 · 5,000 Meters High School · Place 108 · Hallsville5,000 Meters High School10820:26.13 PB11
Sep 1Salisbury 3500Sep 1 · 3,500 Meters Varsity · Place 18 · Hallsville3,500 Meters Varsity1812:19.8 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 3 District 3Nov 1 · 5,000 Meters Varsity · Place 87 · Hallsville5,000 Meters Varsity8720:56.60 PB10
Oct 25Fatima Cross Country InvitationalOct 25 · 5,000 Meters Varsity Boys · Place 55 · Hallsville5,000 Meters Varsity Boys5521:04.27 PB10
Oct 20Robert Kelsay InvitationalOct 20 · 5,000 Meters Varsity · Place 57 · Hallsville5,000 Meters Varsity5722:35.80 PB10
Oct 7Hermann XC InvitationalOct 7 · 5,000 Meters Varsity · Place 23 · Hallsville5,000 Meters Varsity2319:46.93 PB10
Oct 2Moberly XC InvitationalOct 2 · 5,000 Meters Varsity · Place 59 · Hallsville5,000 Meters Varsity5920:32.2610
Sep 13Tolton Catholic Cross Country InvitationalSep 13 · 5,000 Meters Varsity · Place 137 · Hallsville5,000 Meters Varsity13722:39.8510
Sep 2Salisbury 3500Sep 2 · 3,500 Meters Varsity · Place 67 · Hallsville3,500 Meters Varsity6714:41.3610

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2MSHSAA Class 3 - District 3Nov 2 · 5,000 Meters Varsity · Place 116 · Hallsville5,000 Meters Varsity11622:21.49 PB9
Oct 26Fatima InvitationalOct 26 · 5,000 Meters Varsity · Place 77 · Hallsville5,000 Meters Varsity7723:38.49 PB9
Sep 14Father Tolton XC InvitationalSep 14 · 5,000 Meters Varsity · Place 120 · Hallsville5,000 Meters Varsity12023:45.459