Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Deer Lick ParkLicking Wildcat Invitational · Oct 9 | 16:36.4 | Licking Wildcat Invitational | October 9, 2025 |
| 5,000 Meters · El Dorado Springs R-2 SchoolsMSHSAA Class 3 District 2 · Nov 1 | 17:12.29 | MSHSAA Class 3 District 2 | November 1, 2025 |
| 5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 7 | 16:31.49 | MSHSAA XC State Championships | November 7, 2025 |
| 5,000 Meters · ParkMansfield Invitational · Oct 21 | 16:38.66 | Mansfield Invitational | October 21, 2025 |
| 5,000 Meters · Randel-Hinkle Municipal Golf CourseMountain Grove Open · Sep 30 | 17:15.27 | Mountain Grove Open | September 30, 2025 |
| 5,000 Meters · Reeds Spring High SchoolFellows Lake 5000 · Aug 30 | 17:40.45 | Fellows Lake 5000 | August 30, 2025 |
| 5,000 Meters · Strafford High SchoolFellows Lake 5000 · Sep 2 | 18:45.7 | Fellows Lake 5000 | September 2, 2023 |
| 5,000 Meters · Willard High SchoolWillard Highline XC Invitational · Sep 18 | 16:41.5 | Willard Highline XC Invitational | September 18, 2025 |
| 5,000 Meters · Willow Springs Golf CourseSCA Championships · Oct 13 | 17:18.81 | SCA Championships | October 13, 2025 |
| 5,000 Meters · Willow Springs Thomas F. Benyo Municipal Golf CourseSteve Waggoner Invitational · Sep 11 | 18:07.8 | Steve Waggoner Invitational | September 11, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MSHSAA XC State ChampionshipsNov 7 · 5,000 Meters Class 3 · Place 14 · Ava | 5,000 Meters Class 3 | 14 | 16:31.49 PB | 12 |
| Nov 1 | MSHSAA Class 3 District 2Nov 1 · 5,000 Meters Varsity · Place 6 · Ava | 5,000 Meters Varsity | 6 | 17:12.29 PB | 12 |
| Oct 21 | Mansfield InvitationalOct 21 · 5,000 Meters Varsity · Place 2 · Ava | 5,000 Meters Varsity | 2 | 16:38.66 PB | 12 |
| Oct 13 | SCA ChampionshipsOct 13 · 5,000 Meters Varsity · Place 1 · Ava | 5,000 Meters Varsity | 1 | 17:18.81 PB | 12 |
| Oct 9 | Licking Wildcat InvitationalOct 9 · 5,000 Meters Varsity · Place 4 · Ava | 5,000 Meters Varsity | 4 | 16:36.4 PB | 12 |
| Sep 30 | Mountain Grove OpenSep 30 · 5,000 Meters Varsity · Place 2 · Ava | 5,000 Meters Varsity | 2 | 17:15.27 PB | 12 |
| Sep 18 | Willard Highline XC InvitationalSep 18 · 5,000 Meters Varsity Class 1, 2 & 3 · Place 1 · Ava | 5,000 Meters Varsity Class 1, 2 & 3 | 1 | 16:41.5 PB | 12 |
| Sep 11 | Steve Waggoner InvitationalSep 11 · 5,000 Meters Varsity Class 3 & 4 · Place 2 · Ava | 5,000 Meters Varsity Class 3 & 4 | 2 | 18:07.8 PB | 12 |
| Aug 30 | Fellows Lake 5000 Aug 30 · 5,000 Meters Varsity · Place 3 · Ava | 5,000 Meters Varsity | 3 | 17:40.45 PB | 12 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 31 | Fellows Lake 5000Aug 31 · 5,000 Meters Varsity · Place 11 · Ava | 5,000 Meters Varsity | 11 | 18:47.0 | 11 |
2023 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Wildcat InvitationalOct 5 · 5,000 Meters Varsity · Place 11 · Ava | 5,000 Meters Varsity | 11 | 18:44.94 | 10 |
| Sep 2 | Fellows Lake 5000Sep 2 · 5,000 Meters Varsity · Place 12 · Ava | 5,000 Meters Varsity | 12 | 18:45.7 PB | 10 |