Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.55 Miles · Mineral Area CollegeBismarck Invitational · Sep 20 | 10:10.5 | Bismarck Invitational | September 20, 2025 |
| 1.7 Miles · Oak Ridge High SchoolOak Ridge XC Invite · Sep 26 | 11:05.73 | Oak Ridge XC Invite | September 26, 2025 |
| 2 Miles · Arnold City ParkFleet Feet Cross Country Classic · Sep 2 | 14:55.34 | Fleet Feet Cross Country Classic | September 2, 2026 |
| 2 Miles · Jackson City ParkJackson High School XC Invitational · Aug 29 | 13:35.29 | Jackson High School XC Invitational | August 29, 2026 |
| 2 Miles · Potosi City Park51st Annual Potosi Cross Country Invitational · Oct 11 | 12:46.61 | 51st Annual Potosi Cross Country Invitational | October 11, 2025 |
| 2,000 Meters · Farmington High School Track ComplexFarmington Postal Meet · Sep 30 | 7:45.05 | Farmington Postal Meet | September 30, 2025 |
| 2,500 Meters · NC Invitaitonal (MS race)North County Invitational · Oct 23 | 11:18.7 | North County Invitational | October 23, 2025 |
| 3,200 Meters · Farmington High School Track ComplexFarmington Postal Meet · Sep 29 | 12:10.76 | Farmington Postal Meet | September 29, 2026 |
| 5,000 Meters · Arcadia Valley High SchoolMSHSAA Class 3 District 1 · Oct 31 | 18:55.58 | MSHSAA Class 3 District 1 | October 31, 2026 |
| 5,000 Meters · Arnold City Park29th Annual Fox Ed White Festival of Races · Sep 24 | 20:40.7 | 29th Annual Fox Ed White Festival of Races | September 24, 2026 |
| 5,000 Meters · Engler Ball ParkFarmington Invitational / MAJHAA Conference Championships · Oct 17 | 20:18.73 | Farmington Invitational / MAJHAA Conference Championships | October 17, 2026 |
| 5,000 Meters · Notre Dame Regional High SchoolNotre Dame XC Invitational · Oct 3 | 21:00.5 | Notre Dame XC Invitational | October 3, 2026 |
| 5,000 Meters · Potosi City ParkMAAA Cross Country Conference 2026 · Oct 10 | 22:07.34 | MAAA Cross Country Conference 2026 | October 10, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MSHSAA Class 3 District 1Oct 31 · 5,000 Meters Varsity · Place 64 · Central (Park Hills)Central (Park Hills) | 5,000 Meters Varsity | 64 | 18:55.58 PB | 9 |
| Oct 22 | North County InvitationalOct 22 · 5,000 Meters Varsity · Place 59 · Central (Park Hills)Central (Park Hills) | 5,000 Meters Varsity | 59 | 21:35.3 | — |
| Oct 17 | Farmington Invitational / MAJHAA Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 74 · Central (Park Hills)Central (Park Hills) | 5,000 Meters Varsity | 74 | 20:18.73 PB | 9 |
| Oct 10 | MAAA Cross Country Conference 2026Oct 10 · 5,000 Meters Varsity · Place 47 · Central (Park Hills)Central (Park Hills) | 5,000 Meters Varsity | 47 | 22:07.34 PB | 9 |
| Oct 10 | 52nd Annual Potosi Cross Country InvitationalOct 10 · 5,000 Meters Varsity · Place 71 · Central (Park Hills)Central (Park Hills) | 5,000 Meters Varsity | 71 | 22:07.34 | 9 |
| Oct 3 | Notre Dame XC InvitationalOct 3 · 5,000 Meters Varsity · Place 68 · Central (Park Hills)Central (Park Hills) | 5,000 Meters Varsity | 68 | 21:00.5 PB | 9 |
| Sep 29 | Farmington Postal MeetSep 29 · 3,200 Meters High School · Place 27 · Central (Park Hills)Central (Park Hills) | 3,200 Meters High School | 27 | 12:10.76 PB | 9 |
| Sep 24 | 29th Annual Fox Ed White Festival of RacesSep 24 · 5,000 Meters JV Boys · Place 61 · Central (Park Hills)Central (Park Hills) | 5,000 Meters JV Boys | 61 | 20:40.7 PB | 9 |
| Sep 2 | Fleet Feet Cross Country ClassicSep 2 · 2 Miles Boys Varsity · Place 173 · Central (Park Hills)Central (Park Hills) | 2 Miles Boys Varsity | 173 | 14:55.34 PB | 9 |
| Aug 29 | Jackson High School XC InvitationalAug 29 · 2 Miles 9th Grade · Place 40 · Central (Park Hills)Central (Park Hills) | 2 Miles 9th Grade | 40 | 13:35.29 PB | 9 |
2025 Cross Country
6 results2024 Cross Country
2 results