Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Arnold City ParkFleet Feet Cross Country Classic · Sep 2 | 11:37.92 | Fleet Feet Cross Country Classic | September 2, 2026 |
| 2 Miles · Clopton HS Clopton Hamburger Meet · Oct 11 | 12:53.13 | Clopton Hamburger Meet | October 11, 2022 |
| 2 Miles · Saint Louis Priory SchoolSt. Louis Middle School XC Championship · Oct 8 | 13:46.16 | St. Louis Middle School XC Championship | October 8, 2022 |
| 3550 m · Spanish Lake ParkLutheran North XC Invitational · Sep 17 | 13:42.16 | Lutheran North XC Invitational | September 17, 2026 |
| 5,000 Meters · Arnold City Park29th Annual Fox Ed White Festival of Races · Sep 24 | 17:29.5 | 29th Annual Fox Ed White Festival of Races | September 24, 2026 |
| 5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 6 | 17:24.6 | MSHSAA XC State Championships | November 6, 2026 |
| 5,000 Meters · Hannibal-LaGrange UniversityMSHSAA Class 4 District 3 · Oct 31 | 18:03.79 | MSHSAA Class 4 District 3 | October 31, 2026 |
| 5,000 Meters · McNair ParkFirst Capitol XC Invite · Sep 4 | 18:49.41 | First Capitol XC Invite | September 4, 2026 |
| 5,000 Meters · Orchard Farm High SchoolOrchard Farm XC Invitational · Oct 8 | 18:28.15 | Orchard Farm XC Invitational | October 8, 2026 |
| 5,000 Meters · Sioux Passage ParkMSHSAA Class 4 District 3 · Nov 1 | 18:38.53 | MSHSAA Class 4 District 3 | November 1, 2025 |
| 5,000 Meters · Skyway All Event VenueElsberry XC Invitational · Sep 29 | 18:13.91 | Elsberry XC Invitational | September 29, 2026 |
| 5,000 Meters · Spanish Lake ParkLS Spanish Lake · Sep 14 | 19:47.52 | LS Spanish Lake | September 14, 2023 |
| 5,000 Meters · St Vincent ParkCrusader-Greyhound Invitational · Sep 10 | 18:32.87 | Crusader-Greyhound Invitational | September 10, 2026 |
| 5,000 Meters · Warren County R-3 Warrenton High SchoolGAC XC Championships · Oct 17 | 17:31.14 | GAC XC Championships | October 17, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | MSHSAA XC State ChampionshipsNov 6 · 5,000 Meters Class 4 · Place 106 · Orchard FarmOrchard Farm | 5,000 Meters Class 4 | 106 | 17:24.6 PB | 12 |
| Oct 31 | MSHSAA Class 4 District 3Oct 31 · 5,000 Meters Varsity · Place 27 · Orchard FarmOrchard Farm | 5,000 Meters Varsity | 27 | 18:03.79 PB | 12 |
| Oct 17 | GAC XC ChampionshipsOct 17 · 5,000 Meters North Varsity · Place 2 · Orchard FarmOrchard Farm | 5,000 Meters North Varsity | 2 | 17:31.14 PB | 12 |
| Oct 8 | Orchard Farm XC InvitationalOct 8 · 5,000 Meters High School · Place 38 · Orchard FarmOrchard Farm | 5,000 Meters High School | 38 | 18:28.15 PB | 12 |
| Oct 2 | Mike Spoede Warrenton InvitationalOct 2 · 5,000 Meters Varsity Boys · Place 8 · Orchard FarmOrchard Farm | 5,000 Meters Varsity Boys | 8 | 17:39.95 | 12 |
| Sep 29 | Elsberry XC InvitationalSep 29 · 5,000 Meters Varsity · Place 5 · Orchard FarmOrchard Farm | 5,000 Meters Varsity | 5 | 18:13.91 PB | 12 |
| Sep 24 | 29th Annual Fox Ed White Festival of RacesSep 24 · 5,000 Meters Varsity Boys · Place 15 · Orchard FarmOrchard Farm | 5,000 Meters Varsity Boys | 15 | 17:29.5 PB | 12 |
| Sep 17 | Lutheran North XC InvitationalSep 17 · 3,550 Meters High School · Place 14 · Orchard FarmOrchard Farm | 3,550 Meters High School | 14 | 13:42.16 PB | 12 |
| Sep 10 | Crusader-Greyhound InvitationalSep 10 · 5,000 Meters High School · Place 2 · Orchard FarmOrchard Farm | 5,000 Meters High School | 2 | 18:32.87 PB | 12 |
| Sep 4 | First Capitol XC InviteSep 4 · 5,000 Meters High School · Place 29 · Orchard FarmOrchard Farm | 5,000 Meters High School | 29 | 18:49.41 PB | 12 |
| Sep 2 | Fleet Feet Cross Country ClassicSep 2 · 2 Miles Boys Varsity · Place 54 · Orchard FarmOrchard Farm | 2 Miles Boys Varsity | 54 | 11:37.92 PB | 12 |
2025 Cross Country
4 results2024 Cross Country
1 results2023 Cross Country
3 results2022 Cross Country
5 results