Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Missouri Western 2 MileNWMO HS XC 2 Miler · Sep 2 | 16:11.6 | NWMO HS XC 2 Miler | September 2, 2025 |
| 5,000 Meters · Civic Center ParkDuane Kimble Invite · Sep 23 | 26:35.60 | Duane Kimble Invite | September 23, 2025 |
| 5,000 Meters · Missouri Western State UniversityBishop LeBlond Cross Country Invitational · Sep 19 | 27:04.28 | Bishop LeBlond Cross Country Invitational | September 19, 2026 |
| 5,000 Meters · Missouri Western State University Vartabedian HallMSHSAA Class 1 District 4 · Nov 1 | 23:47.53 | MSHSAA Class 1 District 4 | November 1, 2025 |
| 5,000 Meters · Mound City Golf ClubMound City Invitational JH/HS XC Meet · Oct 7 | 27:21 | Mound City Invitational JH/HS XC Meet | October 7, 2025 |
| 5,000 Meters · Platte Ridge ParkMSHSAA Classes 1 & 2 District 4 · Oct 31 | 25:40.1 | MSHSAA Classes 1 & 2 District 4 | October 31, 2026 |
| 5,000 Meters · Rock Port Golf & Country ClubRock Port XC Invite · Sep 28 | 31:30.33 | Rock Port XC Invite | September 28, 2026 |
| 5,000 Meters · Rosecrans Memorial AirportDuane Kimble Invitational XC Meet · Sep 22 | 26:32.1 | Duane Kimble Invitational XC Meet | September 22, 2026 |
| 5,000 Meters · Tarkio Golf CourseTarkio Indian Run · Sep 16 | 30:31.53 | Tarkio Indian Run | September 16, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MSHSAA Classes 1 & 2 District 4Oct 31 · 5,000 Meters Varsity Class 1 · Place 101 · South Nodaway | 5,000 Meters Varsity Class 1 | 101 | 25:40.1 PB | 11 |
| Oct 19 | 275 Conference Championship MeetOct 19 · 5,000 Meters Varsity · Place 19 · South Nodaway | 5,000 Meters Varsity | 19 | 24:41.61 | 11 |
| Sep 28 | Rock Port XC InviteSep 28 · 5,000 Meters HS Boys · Place 62 · South Nodaway | 5,000 Meters HS Boys | 62 | 31:30.33 PB | 11 |
| Sep 22 | Duane Kimble Invitational XC MeetSep 22 · 5,000 Meters Varsity · Place 71 · South Nodaway | 5,000 Meters Varsity | 71 | 26:32.1 PB | 11 |
| Sep 19 | Bishop LeBlond Cross Country InvitationalSep 19 · 5,000 Meters Boys Varsity · Place 57 · South Nodaway | 5,000 Meters Boys Varsity | 57 | 27:04.28 PB | 11 |
2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | MSHSAA Class 1 District 4Nov 1 · 5,000 Meters Varsity · Place 86 · South Nodaway | 5,000 Meters Varsity | 86 | 23:47.53 PB | 10 |
| Oct 20 | 2025 275 Conference ChampionshipOct 20 · 5,000 Meters Varsity · South Nodaway | 5,000 Meters Varsity | 0 | 24:57Unofficial | 10 |
| Oct 11 | Kearney Invitational Oct 11 · 5,000 Meters Varsity · Place 190 · South Nodaway | 5,000 Meters Varsity | 190 | 26:40.2 | 10 |
| Oct 7 | Mound City Invitational JH/HS XC MeetOct 7 · 5,000 Meters Men's Varsity · Place 76 · South Nodaway | 5,000 Meters Men's Varsity | 76 | 27:21 PB | 10 |
| Sep 29 | Rock Port XC InviteSep 29 · 5,000 Meters HS Boys · Place 50 · South Nodaway | 5,000 Meters HS Boys | 50 | 29:44.31Unofficial | 10 |
| Sep 27 | Bishop LeBlond Cross Country Invitational 2025Sep 27 · 5,000 Meters Boys Varsity · Place 58 · South Nodaway | 5,000 Meters Boys Varsity | 58 | 25:08.78 | 10 |
| Sep 23 | Duane Kimble InviteSep 23 · 5,000 Meters New Division · Place 118 · South Nodaway | 5,000 Meters New Division | 118 | 26:35.60 PB | 10 |
| Sep 16 | Tarkio Indian RunSep 16 · 5,000 Meters Varsity · Place 44 · South Nodaway | 5,000 Meters Varsity | 44 | 30:31.53 PB | 10 |
| Sep 11 | St. Joseph Christian HS XC InvitationalSep 11 · 5,000 Meters Varsity · Place 79 · South Nodaway | 5,000 Meters Varsity | 79 | 28:24.9 | 10 |
| Sep 2 | NWMO HS XC 2 MilerSep 2 · 2 Miles Varsity · Place 120 · South Nodaway | 2 Miles Varsity | 120 | 16:11.6 PB | 10 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 24 | Duane Kimble InviteSep 24 · 5,000 Meters Varsity · Place 90 · South Nodaway | 5,000 Meters Varsity | 90 | 30:01.30 | 9 |