Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4 Miles · Bolivar City Municipal Golf CourseBearcat Invite · Sep 5 | 19:43.39 | Bearcat Invite | September 5, 2026 |
| 5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 26 | 16:29.92 | Gans Creek Classic HS | September 26, 2025 |
| 5,000 Meters · Inman Intermediate SchoolCOC XC Championship · Oct 17 | 16:30.67 | COC XC Championship | October 17, 2025 |
| 5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 17 | 16:56.22 | NXR Midwest Regional Championships | November 17, 2024 |
| 5,000 Meters · Nixa High SchoolMSHSAA Class 5 District 2 · Nov 1 | 16:18.73 | MSHSAA Class 5 District 2 | November 1, 2025 |
| 5,000 Meters · Ray-Pec HSKC XC Classic · Oct 4 | 16:46.9 | KC XC Classic | October 4, 2025 |
| 5,000 Meters · Tom Rutledge Cross Country CourseMissouri Southern Stampede-HS · Sep 16 | 17:01.34 | Missouri Southern Stampede-HS | September 16, 2023 |
| 6,000 Meters · Allison Sports TownQueen City After Dark · Sep 11 | 19:46.58 | Queen City After Dark | September 11, 2026 |
| 8,000 Meters · Allison Sports TownGLVC Cross Country Championships · Nov 7 | 27:21.5 | GLVC Cross Country Championships | November 7, 2026 |
| 8,000 Meters · Dallas Baptist UniversityDBU Old Glory Gallop · Oct 17 | 26:30.5 | DBU Old Glory Gallop | October 17, 2026 |
| 8,000 Meters · Gans Creek Recreation AreaBrian T. Simpson Invite · Oct 10 | 27:34.1 | Brian T. Simpson Invite | October 10, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results2025 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MSHSAA XC State ChampionshipsNov 7 · 5,000 Meters Class 5 · Place 71 · GlendaleGlendale | 5,000 Meters Class 5 | 71 | 16:43.05 | 12 |
| Nov 1 | MSHSAA Class 5 District 2Nov 1 · 5,000 Meters Varsity · Place 24 · GlendaleGlendale | 5,000 Meters Varsity | 24 | 16:18.73 PB | 12 |
| Oct 17 | COC Junior High Cross Country ChampionshipOct 17 · 5,000 Meters Varsity · Place 11 · GlendaleGlendale | 5,000 Meters Varsity | 11 | 16:30.67 | 12 |
| Oct 17 | COC Junior High Cross Country ChampionshipOct 17 · 5,000 Meters Varsity · Place 14 · GlendaleGlendale | 5,000 Meters Varsity | 14 | 16:30.67 | — |
| Oct 17 | COC XC ChampionshipOct 17 · 5,000 Meters EAST · Place 11 · GlendaleGlendale | 5,000 Meters EAST | 11 | 16:30.67 PB | 12 |
| Oct 11 | Cedar Ridge InvitationalOct 11 · 5,000 Meters Varsity · Place 3 · GlendaleGlendale | 5,000 Meters Varsity | 3 | 16:44.96 | 12 |
| Oct 4 | KC XC ClassicOct 4 · 5,000 Meters Varsity Boys · Place 18 · GlendaleGlendale | 5,000 Meters Varsity Boys | 18 | 16:46.9 PB | 12 |
| Sep 26 | Gans Creek Classic HSSep 26 · 5,000 Meters Gold Varsity · Place 23 · GlendaleGlendale | 5,000 Meters Gold Varsity | 23 | 16:29.92 PB | 12 |
| Sep 20 | Missouri Southern StampedeSep 20 · 5,000 Meters Varsity · Place 48 · GlendaleGlendale | 5,000 Meters Varsity | 48 | 16:24.27 | — |
| Sep 11 | Carthage InvitationalSep 11 · 5,000 Meters Varsity · Place 15 · GlendaleGlendale | 5,000 Meters Varsity | 15 | 18:39.40 | 12 |
| Sep 6 | SWCCCA Richard Clark InvitationalSep 6 · 5,000 Meters Varsity · Place 44 · GlendaleGlendale | 5,000 Meters Varsity | 44 | 16:33.68 | 12 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Open 3 · Place 20 · Unattached MissouriUnattached Missouri | 5,000 Meters Open 3 | 20 | 16:56.22 PB | 11 |
| Nov 8 | MSHSAA Class 5 State XC ChampionshipNov 8 · 5,000 Meters Varsity · Place 86 · GlendaleGlendale | 5,000 Meters Varsity | 86 | 16:39.1 | 11 |
| Nov 2 | MSHSAA Class 5 - District 2Nov 2 · 5,000 Meters Varsity · Place 17 · GlendaleGlendale | 5,000 Meters Varsity | 17 | 16:28.48 | — |
| Oct 5 | KC XC ClassicOct 5 · 5,000 Meters Varsity · Place 33 · GlendaleGlendale | 5,000 Meters Varsity | 33 | 16:45.5 | 11 |
| Sep 21 | Missouri Southern HS StampedeSep 21 · 5,000 Meters Varsity · Place 43 · GlendaleGlendale | 5,000 Meters Varsity | 43 | 16:28.32 | — |
| Sep 12 | Carthage InvitationalSep 12 · Varsity · Place 7 · GlendaleGlendale | Varsity | 7 | 17:28.0 | — |
2023 Cross Country
4 results2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MSHSAA Class 5 - District 2Oct 29 · 5,000 Meters Varsity · Place 73 · GlendaleGlendale | 5,000 Meters Varsity | 73 | 18:09.95 | — |
| Oct 14 | Ozark Conference MeetOct 14 · 5,000 Meters Varsity · Place 30 · Glendale HigGlendale Hig | 5,000 Meters Varsity | 30 | 18:02.15 | 9 |
| Oct 1 | KC XC ClassicOct 1 · 5,000 Meters Varsity · Place 119 · GlendaleGlendale | 5,000 Meters Varsity | 119 | 18:07.3 | 9 |
| Sep 24 | Hermitage Cross Country Dam InvitationalSep 24 · 5,000 Meters Varsity · Place 14 · GlendaleGlendale | 5,000 Meters Varsity | 14 | 18:21.09 | 9 |
| Sep 17 | Missouri Southern StampedeSep 17 · 5,000 Meters Varsity · Place 159 · GlendaleGlendale | 5,000 Meters Varsity | 159 | 18:11.61 | 9 |
| Sep 17 | Missouri Southern StampedeSep 17 · 5,000 Meters Varsity · Place 159 · GlendaleGlendale | 5,000 Meters Varsity | 159 | 18:11.61 | 9 |
| Sep 8 | Carthage InvitationalSep 8 · 5,000 Meters Varsity · Place 11 · GlendaleGlendale | 5,000 Meters Varsity | 11 | 18:28.5 | — |