Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Allison Sports TownQueen City After Dark · Sep 11 | 18:56.42 | Queen City After Dark | September 11, 2026 |
| 5,000 Meters · Artesian ParkClinton Invite · Aug 31 | 20:41.70 | Clinton Invite | August 31, 2024 |
| 5,000 Meters · Bolivar City Municipal Golf CourseSWCCCA Richard Clark Invitational · Sep 5 | 20:07.11 | SWCCCA Richard Clark Invitational | September 5, 2026 |
| 5,000 Meters · Buffalo High SchoolBuffalo Invitational · Oct 9 | 19:56.34 | Buffalo Invitational | October 9, 2025 |
| 5,000 Meters · El Dorado Springs R-2 SchoolsMSHSAA Class 1 District 2 · Oct 31 | 19:13.89 | MSHSAA Class 1 District 2 | October 31, 2026 |
| 5,000 Meters · Fair grove parkFair Grove Invitational · Sep 30 | 20:13.3 | Fair Grove Invitational | September 30, 2026 |
| 5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 6 | 18:50.5 | MSHSAA XC State Championships | November 6, 2026 |
| 5,000 Meters · Hermitage Elementary, Middle and High schoolMark Sabala Cross Country Dam Invitational · Sep 26 | 19:43.40 | Mark Sabala Cross Country Dam Invitational | September 26, 2026 |
| 5,000 Meters · Osceola High SchoolWEMO XC Championship · Oct 14 | 19:22 | WEMO XC Championship | October 14, 2026 |
| 5,000 Meters · Smith-Cotton High SchoolSmith-Cotton Tiger HS/JH Open · Sep 19 | 20:09.5 | Smith-Cotton Tiger HS/JH Open | September 19, 2026 |
| 5,000 Meters · Warrensburg High School2025 WHS Cross Country Invitational · Oct 16 | 20:14.80 | 2025 WHS Cross Country Invitational | October 16, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | MSHSAA XC State ChampionshipsNov 6 · 5,000 Meters Class 1 · Place 107 · Osceola | 5,000 Meters Class 1 | 107 | 18:50.5 PB | 11 |
| Oct 31 | MSHSAA Class 1 District 2Oct 31 · 5,000 Meters Varsity · Place 25 · Osceola | 5,000 Meters Varsity | 25 | 19:13.89 PB | 11 |
| Oct 14 | WEMO XC ChampionshipOct 14 · 5,000 Meters Varsity · Place 2 · Osceola | 5,000 Meters Varsity | 2 | 19:22 PB | 11 |
| Oct 8 | Buffalo InvitationalOct 8 · 5,000 Meters Varsity · Place 19 · Osceola | 5,000 Meters Varsity | 19 | 20:08.9 | 11 |
| Sep 30 | Fair Grove InvitationalSep 30 · 5,000 Meters Varsity Boys · Place 18 · Osceola | 5,000 Meters Varsity Boys | 18 | 20:13.3 PB | 11 |
| Sep 26 | Mark Sabala Cross Country Dam InvitationalSep 26 · 5,000 Meters Purple HS Boys (Class 1-2) · Place 27 · Osceola | 5,000 Meters Purple HS Boys (Class 1-2) | 27 | 19:43.40 PB | 11 |
| Sep 19 | Smith-Cotton Tiger HS/JH OpenSep 19 · 5,000 Meters Varsity · Place 31 · Osceola | 5,000 Meters Varsity | 31 | 20:09.5 PB | 11 |
| Sep 11 | Queen City After DarkSep 11 · 5,000 Meters Varsity Class 1-3 · Place 32 · Osceola | 5,000 Meters Varsity Class 1-3 | 32 | 18:56.42 PB | 11 |
| Sep 5 | SWCCCA Richard Clark InvitationalSep 5 · 5,000 Meters Class 2 · Place 40 · Osceola | 5,000 Meters Class 2 | 40 | 20:07.11 PB | 11 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | MSHSAA Class 2 District 2Nov 1 · 5,000 Meters Varsity · Place 50 · Osceola | 5,000 Meters Varsity | 50 | 20:03.33 | 10 |
| Oct 22 | 2025 WEMO Conference XC MeetOct 22 · 5,000 Meters Varsity · Place 4 · Osceola | 5,000 Meters Varsity | 4 | 20:21 | 10 |
| Oct 16 | 2025 WHS Cross Country InvitationalOct 16 · 5,000 Meters Varsity · Place 40 · Osceola | 5,000 Meters Varsity | 40 | 20:14.80 PB | 10 |
| Oct 9 | Buffalo InvitationalOct 9 · 5,000 Meters Varsity · Place 51 · Osceola | 5,000 Meters Varsity | 51 | 19:56.34 PB | 10 |
| Sep 20 | Smith-Cotton JH/HS Cross Country Tiger OpenSep 20 · 5,000 Meters Varsity · Place 44 · Osceola | 5,000 Meters Varsity | 44 | 20:12.6 | 10 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 31 | Clinton InviteAug 31 · 5,000 Meters Varsity · Place 23 · Osceola | 5,000 Meters Varsity | 23 | 20:41.70 PB | 9 |