Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3.2 Miles · Patriot ParkMarshfield Invitational · Aug 27 | 24:58.4 | Marshfield Invitational | August 27, 2026 |
| 5,000 Meters · Bolivar City Municipal Golf CourseOzark Mountain XC Conference 2025 · Oct 18 | 20:28.05 | Ozark Mountain XC Conference 2025 | October 18, 2025 |
| 5,000 Meters · Carthage Golf CourseCarthage Invitational · Sep 10 | 23:46.9 | Carthage Invitational | September 10, 2026 |
| 5,000 Meters · Nixa High SchoolMSHSAA Class 4 District 2 · Nov 1 | 20:04.84 | MSHSAA Class 4 District 2 | November 1, 2025 |
| 5,000 Meters · Pleasant Hope Middle SchoolPleasant Hope Invitational · Oct 7 | 21:17.3 | Pleasant Hope Invitational | October 7, 2025 |
| 5,000 Meters · Reeds Spring High SchoolFellows Lake 5000 · Aug 30 | 21:37.26 | Fellows Lake 5000 | August 30, 2025 |
| 5,000 Meters · Strafford High SchoolFellows Lake 5000 · Aug 31 | 23:02.4 | Fellows Lake 5000 | August 31, 2024 |
| 5,000 Meters · Willard High SchoolWillard Highline XC Invitational · Sep 18 | 20:43.2 | Willard Highline XC Invitational | September 18, 2025 |
| 5,000 Meters · Willow Springs Thomas F. Benyo Municipal Golf CourseSteve Waggoner Invitational · Sep 11 | 23:01.9 | Steve Waggoner Invitational | September 11, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 17 | Willard Highline XC InvitationalSep 17 · 5,000 Meters Varsity Class 4 & 5 · Place 32 · Logan-Rogersville | 5,000 Meters Varsity Class 4 & 5 | 32 | 23:59.8 | 11 |
| Sep 10 | Carthage InvitationalSep 10 · 5,000 Meters Varsity · Place 47 · Logan-Rogersville | 5,000 Meters Varsity | 47 | 23:46.9 PB | 11 |
| Aug 27 | Marshfield InvitationalAug 27 · 5,149.9 Meters Varsity · Place 44 · Logan-Rogersville | 5,149.9 Meters Varsity | 44 | 24:58.4 PB | 11 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | MSHSAA Class 4 District 2Nov 1 · 5,000 Meters Varsity · Place 75 · Logan-Rogersville | 5,000 Meters Varsity | 75 | 20:04.84 PB | 10 |
| Oct 18 | Ozark Mountain XC Conference 2025Oct 18 · 5,000 Meters Varsity · Place 30 · Logan-Rogersville | 5,000 Meters Varsity | 30 | 20:28.05 PB | 10 |
| Oct 7 | Pleasant Hope InvitationalOct 7 · 5,000 Meters Varsity · Place 48 · Logan-Rogersville | 5,000 Meters Varsity | 48 | 21:17.3 PB | 10 |
| Oct 3 | Camdenton Laker Invitational Day 1Oct 3 · 5,000 Meters Varsity · Place 82 · Logan-Rogersville | 5,000 Meters Varsity | 82 | 21:50.99 | 10 |
| Sep 18 | Willard Highline XC InvitationalSep 18 · 5,000 Meters Varsity Class 4 & 5 · Place 16 · Logan-Rogersville | 5,000 Meters Varsity Class 4 & 5 | 16 | 20:43.2 PB | 10 |
| Sep 11 | Steve Waggoner InvitationalSep 11 · 5,000 Meters Varsity Class 3 & 4 · Place 31 · Logan-Rogersville | 5,000 Meters Varsity Class 3 & 4 | 31 | 23:01.9 PB | 10 |
| Aug 30 | Fellows Lake 5000 Aug 30 · 5,000 Meters Varsity · Place 48 · Logan-Rogersville | 5,000 Meters Varsity | 48 | 21:37.26 PB | 10 |
2024 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | MSHSAA Class 4 - District 2Nov 2 · 5,000 Meters Varsity · Place 110 · Logan-Rogersville | 5,000 Meters Varsity | 110 | 21:22.71 | — |
| Oct 4 | Laker Invite (Day 1) Oct 4 · 5,000 Meters Junior Varsity · Place 16 · M9 Logan-Rogers | 5,000 Meters Junior Varsity | 16 | 21:03.64 | — |
| Aug 31 | Fellows Lake 5000Aug 31 · 5,000 Meters Varsity · Place 76 · Logan-Rogersville | 5,000 Meters Varsity | 76 | 23:02.4 PB | 9 |