Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Hannibal-LaGrange UniversityHannibal XC · Oct 12 | 16:28.89 | Hannibal XC | October 12, 2024 |
| 3,200 Meters · River Valley Public Golf CourseHighland Cougar Charge · Sep 9 | 17:08.20 | Highland Cougar Charge | September 9, 2025 |
| 3500 m · Salisbury Municipal Golf CourseSalisbury 3500 · Sep 1 | 17:10.3 | Salisbury 3500 | September 1, 2026 |
| 5,000 Meters · Centralia Community Golf CourseCentralia XC Invitational · Oct 13 | 30:14.2 | Centralia XC Invitational | October 13, 2026 |
| 5,000 Meters · Kemper ParkBoonville XC Invite · Sep 22 | 28:59.21 | Boonville XC Invite | September 22, 2026 |
| 5,000 Meters · Marion County R-II SchoolsMustang Invitational · Oct 6 | 30:20.63 | Mustang Invitational | October 6, 2026 |
| 5,000 Meters · Mosswood Meadows Golf CourseMonroe City Invitational · Oct 16 | 24:39.79 | Monroe City Invitational | October 16, 2026 |
| 5,000 Meters · River Valley Public Golf CourseHighland Cougar Charge · Sep 9 | 29:55.75 | Highland Cougar Charge | September 9, 2026 |
| 5,000 Meters · Van-Far R1 High SchoolMSHSAA Class 1 District 3 · Oct 31 | 24:54.65 | MSHSAA Class 1 District 3 | October 31, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MSHSAA Class 1 District 3Oct 31 · 5,000 Meters Varsity · Place 99 · Knox CountyKnox County | 5,000 Meters Varsity | 99 | 24:54.65 PB | 9 |
| Oct 19 | Robert Kelsay InvitationalOct 19 · 5,000 Meters Varsity · Place 81 · Knox CountyKnox County | 5,000 Meters Varsity | 81 | 24:24.04 | 9 |
| Oct 16 | Monroe City InvitationalOct 16 · 5,000 Meters HS Boys · Place 62 · Knox CountyKnox County | 5,000 Meters HS Boys | 62 | 24:39.79 PB | 9 |
| Oct 13 | Centralia XC InvitationalOct 13 · 5,000 Meters Varsity · Place 119 · Knox CountyKnox County | 5,000 Meters Varsity | 119 | 30:14.2 PB | 9 |
| Oct 6 | Mustang InvitationalOct 6 · 5,000 Meters Varsity · Place 43 · Knox CountyKnox County | 5,000 Meters Varsity | 43 | 30:20.63 PB | 9 |
| Sep 22 | Boonville XC InviteSep 22 · 5,000 Meters High School · Place 63 · Knox CountyKnox County | 5,000 Meters High School | 63 | 28:59.21 PB | 9 |
| Sep 9 | Highland Cougar ChargeSep 9 · 5,000 Meters Varsity · Place 50 · Knox CountyKnox County | 5,000 Meters Varsity | 50 | 29:55.75 PB | 9 |
| Sep 1 | Salisbury 3500Sep 1 · 3,500 Meters Varsity · Place 77 · Knox CountyKnox County | 3,500 Meters Varsity | 77 | 17:10.3 PB | 9 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Monroe City InvitationalOct 17 · 3,200 Meters Middle School · Place 21 · MS_Knox CountyMS_Knox County | 3,200 Meters Middle School | 21 | 15:38.11 | 8 |
| Oct 14 | Centralia XC InviteOct 14 · 2 Miles Middle School · Place 60 · Knox CountyKnox County | 2 Miles Middle School | 60 | 15:49.1 | 8 |
| Oct 13 | Clopton Hamburger MeetOct 13 · 2 Miles Middle School · Place 86 · Knox County MSKnox County MS | 2 Miles Middle School | 86 | 16:06.28 | 8 |
| Oct 7 | Mustang InvitationalOct 7 · 2,500 Meters Middle School · Place 26 · Knox CountyKnox County | 2,500 Meters Middle School | 26 | 11:45.10 | 8 |
| Sep 30 | Elsberry Cross Country InvitationalSep 30 · 3,200 Meters Middle School · Place 27 · Knox County MSKnox County MS | 3,200 Meters Middle School | 27 | 18:24.90 | 8 |
| Sep 15 | Salisbury MS InvitationalSep 15 · 3,500 Meters Middle School · Place 45 · Knox CountyKnox County | 3,500 Meters Middle School | 45 | 19:08.20 | 8 |
| Sep 9 | Highland Cougar ChargeSep 9 · 3,200 Meters Middle School · Place 24 · Knox CountyKnox County | 3,200 Meters Middle School | 24 | 17:08.20 PB | 8 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | Hannibal XCOct 12 · 3,000 Meters Middle School · Place 26 · Knox CountyKnox County | 3,000 Meters Middle School | 26 | 16:28.89 PB | 7 |