Personal bests

Best marks in available results
Event / courseMarkMeetDate
3500 m · Salisbury Municipal Golf CourseSalisbury 3500 · Sep 114:59.9Salisbury 3500September 1, 2026
5,000 Meters · Centralia Community Golf CourseCentralia XC · Oct 1522:50.86Centralia XCOctober 15, 2024
5,000 Meters · Flower City ParkPalmyra CC Invitational · Sep 1325:57.68Palmyra CC InvitationalSeptember 13, 2025
5,000 Meters · Kemper ParkBoonville XC Invite · Sep 2223:29.34Boonville XC InviteSeptember 22, 2026
5,000 Meters · Marion County R-II SchoolsMustang Invitational · Oct 624:07.47Mustang InvitationalOctober 6, 2026
5,000 Meters · Mosswood Meadows Golf CourseMonroe City Invitational · Oct 1621:50.78Monroe City InvitationalOctober 16, 2026
5,000 Meters · River Valley Public Golf CourseHighland Cougar Charge · Sep 926:29.60Highland Cougar ChargeSeptember 9, 2025
5,000 Meters · Salisbury Municipal Golf CourseRobert Kelsay Invitational · Oct 2024:46.30Robert Kelsay InvitationalOctober 20, 2025
5,000 Meters · Skyway All Event VenueElsberry XC Invitational · Sep 2924:52.88Elsberry XC InvitationalSeptember 29, 2026
5,000 Meters · Van-Far R1 High SchoolMSHSAA Class 1 District 3 · Oct 3121:00.73MSHSAA 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

9 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 1 District 3Oct 31 · 5,000 Meters Varsity · Place 62 · Knox County5,000 Meters Varsity6221:00.73 PB12
Oct 19Robert Kelsay InvitationalOct 19 · 5,000 Meters Varsity · Place 79 · Knox County5,000 Meters Varsity7924:05.8912
Oct 16Monroe City InvitationalOct 16 · 5,000 Meters HS Boys · Place 44 · Knox County5,000 Meters HS Boys4421:50.78 PB12
Oct 13Centralia XC InvitationalOct 13 · 5,000 Meters Varsity · Place 108 · Knox County5,000 Meters Varsity10828:18.112
Oct 6Mustang InvitationalOct 6 · 5,000 Meters Varsity · Place 32 · Knox County5,000 Meters Varsity3224:07.47 PB12
Sep 29Elsberry XC InvitationalSep 29 · 5,000 Meters Varsity · Place 55 · Knox County5,000 Meters Varsity5524:52.88 PB12
Sep 22Boonville XC InviteSep 22 · 5,000 Meters High School · Place 46 · Knox County5,000 Meters High School4623:29.34 PB12
Sep 9Highland Cougar ChargeSep 9 · 5,000 Meters Varsity · Place 47 · Knox County5,000 Meters Varsity4728:22.8912
Sep 1Salisbury 3500Sep 1 · 3,500 Meters Varsity · Place 58 · Knox County3,500 Meters Varsity5814:59.9 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 1 District 3Nov 1 · 5,000 Meters Varsity · Place 77 · Knox County5,000 Meters Varsity7723:49.1911
Oct 20Robert Kelsay InvitationalOct 20 · 5,000 Meters Varsity · Place 77 · Knox County5,000 Meters Varsity7724:46.30 PB11
Oct 17Monroe City InvitationalOct 17 · 5,000 Meters Varsity · Place 61 · Knox County5,000 Meters Varsity6124:44.7111
Oct 14Centralia XC InviteOct 14 · 5,000 Meters Varsity · Place 123 · Knox County5,000 Meters Varsity12324:57.8JR
Oct 1145th Annual Frank Lemons InvitationalOct 11 · 5,000 Meters Varsity · Place 34 · Knox County5,000 Meters Varsity3424:35.3JR
Oct 7Mustang InvitationalOct 7 · 5,000 Meters Varsity · Place 33 · Knox County5,000 Meters Varsity3323:41.70JR
Sep 30Elsberry Cross Country InvitationalSep 30 · 5,000 Meters Varsity · Place 57 · Knox County5,000 Meters Varsity5727:35.1111
Sep 13Palmyra CC InvitationalSep 13 · 5,000 Meters High School · Place 76 · Knox County5,000 Meters High School7625:57.68 PB11
Sep 9Highland Cougar ChargeSep 9 · 5,000 Meters Varsity · Place 48 · Knox County5,000 Meters Varsity4826:29.60 PB11
Sep 2Salisbury 3500Sep 2 · 3,500 Meters Varsity · Place 118 · Knox County3,500 Meters Varsity11819:54.9711

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 15Centralia XCOct 15 · 5,000 Meters Varsity · Place 102 · Knox County5,000 Meters Varsity10222:50.86 PB10
Oct 1Elsberry XC Invitational Oct 1 · 5,000 Meters Varsity · Place 56 · Knox County5,000 Meters Varsity5625:52.7510
Sep 14Palmyra CC InvitationalSep 14 · 5,000 Meters Varsity · Place 63 · Knox County5,000 Meters Varsity6324:53.2010

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 5Highland Cougar ChargeSep 5 · 5,000 Meters Varsity · Place 21 · Knox County5,000 Meters Varsity2140:02.29