Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Warren County R-3 Warrenton High SchoolBlack Hawk Middle School Invitational · Sep 309:03.7Black Hawk Middle School InvitationalSeptember 30, 2025
2 Miles · Arnold City ParkFleet Feet Cross Country Classic · Sep 212:06.55Fleet Feet Cross Country ClassicSeptember 2, 2026
2 Miles · Bob Mays ParkTom Oakley Invitational · Oct 412:05.20Tom Oakley InvitationalOctober 4, 2025
3 Miles · South ParkQND Running Raider Classic · Sep 1520:30.5QND Running Raider ClassicSeptember 15, 2026
3,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1211:26.821st Annual Forest Park Cross Country FestivalSeptember 12, 2026
3,200 Meters · Fulton High School40th annual Fulton Invitational · Sep 2012:18.4040th annual Fulton InvitationalSeptember 20, 2025
3,200 Meters · Loutre Shore Country ClubHermann XC Invitational · Oct 712:02.67Hermann XC InvitationalOctober 7, 2025
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2518:24.8Gans Creek Classic HSSeptember 25, 2026
5,000 Meters · Hannibal-LaGrange UniversityMSHSAA Class 5 District 3 · Oct 3117:33.85MSHSAA Class 5 District 3October 31, 2026
5,000 Meters · Living Word United Methodist ChurchParkway West Dale Shepherd XC Invite · Oct 318:40.20Parkway West Dale Shepherd XC InviteOctober 3, 2026
5,000 Meters · McNair ParkFirst Capitol XC Invite · Sep 420:16.04First Capitol XC InviteSeptember 4, 2026
5,000 Meters · Principia CollegeBorder War XC Championships · Oct 1018:30.99Border War XC ChampionshipsOctober 10, 2026
5,000 Meters · Sioux Passage ParkPaul Enke Invitational · Sep 1920:25.58Paul Enke Invitational September 19, 2026
5,000 Meters · Warren County R-3 Warrenton High SchoolGAC XC Championships · Oct 1717:49.35GAC XC ChampionshipsOctober 17, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 5 District 3Oct 31 · 5,000 Meters Varsity · Place 31 · Troy-BuchananTroy-Buchanan5,000 Meters Varsity3117:33.85 PB9
Oct 23Bowling Green XC InviteOct 23 · 5,000 Meters Varsity · Place 14 · Troy-BuchananTroy-Buchanan5,000 Meters Varsity1417:54.549
Oct 17GAC XC ChampionshipsOct 17 · 5,000 Meters South Varsity · Place 17 · Troy-BuchananTroy-Buchanan5,000 Meters South Varsity1717:49.35 PB9
Oct 10Border War XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 41 · Troy-BuchananTroy-Buchanan5,000 Meters Varsity4118:30.99 PB9
Oct 3Parkway West Dale Shepherd XC InviteOct 3 · 5,000 Meters Varsity · Place 39 · Troy-BuchananTroy-Buchanan5,000 Meters Varsity3918:40.20 PB9
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Blue Varsity · Place 126 · Troy-BuchananTroy-Buchanan5,000 Meters Blue Varsity12618:24.8 PB9
Sep 19Paul Enke Invitational Sep 19 · 5,000 Meters Varsity Boys · Place 24 · Troy-BuchananTroy-Buchanan5,000 Meters Varsity Boys2420:25.58 PB9
Sep 15QND Running Raider ClassicSep 15 · 3 Miles High School Varsity · Place 23 · Troy-BuchananTroy-Buchanan3 Miles High School Varsity2320:30.5 PB9
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 3,000 Meters Freshman · Place 23 · Troy-BuchananTroy-Buchanan3,000 Meters Freshman2311:26.8 PB9
Sep 4First Capitol XC InviteSep 4 · 5,000 Meters High School · Place 68 · Troy-BuchananTroy-Buchanan5,000 Meters High School6820:16.04 PB9
Sep 2Fleet Feet Cross Country ClassicSep 2 · 2 Miles Boys Varsity · Place 80 · Troy-BuchananTroy-Buchanan2 Miles Boys Varsity8012:06.55 PB9

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 7Hermann XC InvitationalOct 7 · 3,200 Meters Middle School · Place 5 · TroyTroy3,200 Meters Middle School512:02.67 PB8
Oct 4Tom Oakley InvitationalOct 4 · 2 Miles Middle School · Place 6 · TroyTroy2 Miles Middle School612:05.20 PB8
Sep 30Black Hawk Middle School InvitationalSep 30 · 1.5 Miles Middle School Boys · Place 1 · TroyTroy1.5 Miles Middle School Boys19:03.7 PB8
Sep 2040th annual Fulton InvitationalSep 20 · 3,200 Meters Middle School · Place 8 · TroyTroy3,200 Meters Middle School812:18.40 PB8