Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Missouri Western 2 MileNWMO HS XC 2 Miler · Sep 2 | 13:46.5 | NWMO HS XC 2 Miler | September 2, 2025 |
| 5,000 Meters · Civic Center ParkDuane Kimble Invite · Sep 23 | 21:10.10 | Duane Kimble Invite | September 23, 2025 |
| 5,000 Meters · Missouri Western State University Vartabedian HallMSHSAA Class 1 District 4 · Nov 1 | 20:17.51 | MSHSAA Class 1 District 4 | November 1, 2025 |
| 5,000 Meters · Mound City Golf ClubMound City Invitational JH/HS XC Meet · Oct 7 | 23:00 | Mound City Invitational JH/HS XC Meet | October 7, 2025 |
| 5,000 Meters · Platte Ridge ParkBishop LeBlond Invitational-Held this year at Platte Ridge Park HS & MS · Oct 1 | 22:59 | Bishop LeBlond Invitational-Held this year at Platte Ridge Park HS & MS | October 1, 2022 |
| 5,000 Meters · Rock Port Golf & Country ClubRock Port Invitational · Sep 25 | 23:27 | Rock Port Invitational | September 25, 2023 |
| 5,000 Meters · Saint Joseph Christian SchoolSJCS High School Cross Country Invitational · Oct 22 | 22:03.7 | SJCS High School Cross Country Invitational | October 22, 2022 |
| 5,000 Meters · Tarkio Golf CourseTarkio Indian Run · Sep 16 | 23:52.72 | Tarkio Indian Run | September 16, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | MSHSAA Class 1 District 4Nov 1 · 5,000 Meters Varsity · Place 47 · South Nodaway | 5,000 Meters Varsity | 47 | 20:17.51 PB | 12 |
| Oct 20 | 2025 275 Conference ChampionshipOct 20 · 5,000 Meters Varsity · South Nodaway | 5,000 Meters Varsity | 0 | 20:19Unofficial | 12 |
| Oct 11 | Kearney Invitational Oct 11 · 5,000 Meters Varsity · Place 152 · South Nodaway | 5,000 Meters Varsity | 152 | 21:17.3 | 12 |
| Oct 7 | Mound City Invitational JH/HS XC MeetOct 7 · 5,000 Meters Men's Varsity · Place 49 · South Nodaway | 5,000 Meters Men's Varsity | 49 | 23:00 PB | 12 |
| Sep 29 | Rock Port XC InviteSep 29 · 5,000 Meters HS Boys · Place 34 · South Nodaway | 5,000 Meters HS Boys | 34 | 23:41.66Unofficial | 12 |
| Sep 27 | Bishop LeBlond Cross Country Invitational 2025Sep 27 · 5,000 Meters Boys Varsity · Place 36 · South Nodaway | 5,000 Meters Boys Varsity | 36 | 21:52.59 | 12 |
| Sep 23 | Duane Kimble InviteSep 23 · 5,000 Meters New Division · Place 64 · South Nodaway | 5,000 Meters New Division | 64 | 21:10.10 PB | 12 |
| Sep 16 | Tarkio Indian RunSep 16 · 5,000 Meters Varsity · Place 31 · South Nodaway | 5,000 Meters Varsity | 31 | 23:52.72 PB | 12 |
| Sep 11 | St. Joseph Christian HS XC InvitationalSep 11 · 5,000 Meters Varsity · Place 39 · South Nodaway | 5,000 Meters Varsity | 39 | 22:41.2 | 12 |
| Sep 2 | NWMO HS XC 2 MilerSep 2 · 2 Miles Varsity · Place 78 · South Nodaway | 2 Miles Varsity | 78 | 13:46.5 PB | 12 |
2024 Cross Country
4 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MSHSAA Class 1 - District 4Oct 28 · 5,000 Meters Varsity · Place 50 · South Nodaway | 5,000 Meters Varsity | 50 | 21:32.74 | 10 |
| Oct 7 | Kearney Invitational Oct 7 · 5,000 Meters Varsity · Place 138 · South Nodaway | 5,000 Meters Varsity | 138 | 21:50.5 | 10 |
| Sep 30 | Bishop LeBlond Invitational-Enter on Mo Mile SplitSep 30 · 5,000 Meters Varsity · Place 65 · South Nodaway | 5,000 Meters Varsity | 65 | 22:15.23 | 10 |
| Sep 25 | Rock Port InvitationalSep 25 · 5,000 Meters Varsity · Place 39 · South Nodaway | 5,000 Meters Varsity | 39 | 23:27 PB | 10 |
| Aug 29 | Spoofhound InvitationalAug 29 · 5,000 Meters Varsity · Place 57 · South Nodawa | 5,000 Meters Varsity | 57 | 24:53.17 | 10 |
2022 Cross Country
4 results