Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Arnold City ParkFleet Feet Cross Country Classic · Sep 212:55.71Fleet Feet Cross Country ClassicSeptember 2, 2026
2 Miles · Jackson City ParkJackson High School XC Invitational · Aug 2912:36.38Jackson High School XC InvitationalAugust 29, 2026
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 519:16.37Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3,200 Meters · Farmington High School Track ComplexFarmington Postal Meet · Sep 2911:13.57Farmington Postal MeetSeptember 29, 2026
5,000 Meters · Arcadia Valley High SchoolArcadia Valley Invitational · Sep 1219:06.47Arcadia Valley InvitationalSeptember 12, 2026
5,000 Meters · Arnold City Park29th Annual Fox Ed White Festival of Races · Sep 2419:11.129th Annual Fox Ed White Festival of RacesSeptember 24, 2026
5,000 Meters · Engler Ball ParkFarmington Invitational / MAJHAA Conference Championships · Oct 1719:39.67Farmington Invitational / MAJHAA Conference ChampionshipsOctober 17, 2026
5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 619:09.7MSHSAA XC State ChampionshipsNovember 6, 2026
5,000 Meters · Osage ParkMSHSAA Class 4 District 1 · Oct 3118:38.20MSHSAA Class 4 District 1October 31, 2026
5,000 Meters · Potosi City ParkMAAA Cross Country Conference 2026 · Oct 1019:30.60MAAA Cross Country Conference 2026October 10, 2026
5,000 Meters · Shelby Farms ParkThe Frank Horton XC · Oct 218:49.0The Frank Horton XCOctober 2, 2026
5,000 Meters · Tom Rutledge Cross Country CourseMissouri Southern Stampede · Sep 1920:09.83Missouri Southern StampedeSeptember 19, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 6MSHSAA XC State ChampionshipsNov 6 · 5,000 Meters Class 4 · Place 146 · Farmington5,000 Meters Class 414619:09.7 PB10
Oct 31MSHSAA Class 4 District 1Oct 31 · 5,000 Meters Varsity · Place 58 · Farmington5,000 Meters Varsity5818:38.20 PB10
Oct 17Farmington Invitational / MAJHAA Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 62 · Farmington5,000 Meters Varsity6219:39.67 PB10
Oct 10MAAA Cross Country Conference 2026Oct 10 · 5,000 Meters Varsity · Place 21 · Farmington5,000 Meters Varsity2119:30.60 PB10
Oct 1052nd Annual Potosi Cross Country InvitationalOct 10 · 5,000 Meters Varsity · Place 34 · Farmington5,000 Meters Varsity3419:30.6010
Oct 2The Frank Horton XCOct 2 · 5,000 Meters HS Boys Gold · Place 175 · Farmington5,000 Meters HS Boys Gold17518:49.0 PB10
Sep 29Farmington Postal MeetSep 29 · 3,200 Meters High School · Place 15 · Farmington3,200 Meters High School1511:13.57 PB10
Sep 2429th Annual Fox Ed White Festival of RacesSep 24 · 5,000 Meters Varsity Boys · Place 65 · Farmington5,000 Meters Varsity Boys6519:11.1 PB10
Sep 19Missouri Southern StampedeSep 19 · 5,000 Meters HS Green · Place 185 · Farmington5,000 Meters HS Green18520:09.83 PB10
Sep 12Arcadia Valley InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 2 · Farmington5,000 Meters Junior Varsity219:06.47 PB10
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Frosh/Soph · Place 60 · Farmington3 Miles Boy's Frosh/Soph6019:16.37 PB10
Sep 2Fleet Feet Cross Country ClassicSep 2 · 2 Miles Boys Varsity · Place 122 · Farmington2 Miles Boys Varsity12212:55.71 PB10
Aug 29Jackson High School XC InvitationalAug 29 · 2 Miles 10th Grade · Place 37 · Farmington2 Miles 10th Grade3712:36.38 PB10
Aug 19Gravel Two Time TrialAug 19 · 2 Miles Varsity · Place 10 · Farmington2 Miles Varsity1013:22Unofficial10

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 1151st Annual Potosi Cross Country InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 2 · Farmington5,000 Meters Junior Varsity220:05.499
Aug 21Gravel Two Time TrialAug 21 · 2 Miles Open · Place 7 · Farmington2 Miles Open713:06Unofficial9

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 5Notre Dame InvitationalOct 5 · 2,400 Meters Middle School · Place 48 · Farmington Middle Sc2,400 Meters Middle School4811:11.5—