Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Arnold City ParkFleet Feet Cross Country Classic · Sep 211:31.28Fleet Feet Cross Country ClassicSeptember 2, 2026
5,000 Meters · Buder ParkBig River PR Invite · Oct 2317:52.0Big River PR InviteOctober 23, 2025
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2517:42.8Gans Creek Classic HSSeptember 25, 2026
5,000 Meters · Hannibal-LaGrange UniversityMSHSAA Class 5 District 3 · Oct 3118:23.50MSHSAA Class 5 District 3October 31, 2026
5,000 Meters · Northwest Early Childhood CenterStan Nelson Memorial Invitational · Sep 1218:09.78Stan Nelson Memorial InvitationalSeptember 12, 2026
5,000 Meters · Northwest Early Childhood CenterStan Nelson Invitational · Sep 1318:39.89Stan Nelson InvitationalSeptember 13, 2025
5,000 Meters · Orchard Farm High SchoolOrchard Farm XC Invitational · Oct 818:13.52Orchard Farm XC InvitationalOctober 8, 2026
5,000 Meters · Sioux Passage ParkPaul Enke Invitational · Sep 2018:48.08Paul Enke InvitationalSeptember 20, 2025
5,000 Meters · Warren County R-3 Warrenton High SchoolMike Spoede Warrenton Invitational · Oct 218:03.34Mike Spoede Warrenton InvitationalOctober 2, 2026
5,000 Meters · West City ParkFestus Bowles-Wright XC Invite · Sep 1917:59.48Festus Bowles-Wright XC InviteSeptember 19, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 5 District 3Oct 31 · 5,000 Meters Varsity · Place 47 · Timberland5,000 Meters Varsity4718:23.50 PB11
Oct 24Big River PR InvitationalOct 24 · 5,000 Meters Varsity · Place 43 · Timberland5,000 Meters Varsity4317:40.5JR
Oct 17GAC XC ChampionshipsOct 17 · 5,000 Meters Central Varsity · Place 16 · Timberland5,000 Meters Central Varsity1618:10.3011
Oct 8Orchard Farm XC InvitationalOct 8 · 5,000 Meters High School · Place 29 · Timberland5,000 Meters High School2918:13.52 PB11
Oct 2Mike Spoede Warrenton InvitationalOct 2 · 5,000 Meters Varsity Boys · Place 13 · Timberland5,000 Meters Varsity Boys1318:03.34 PB11
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Gold Varsity · Place 137 · Timberland5,000 Meters Gold Varsity13717:42.8 PB11
Sep 19Festus Bowles-Wright XC InviteSep 19 · 5,000 Meters Varsity · Place 28 · Timberland5,000 Meters Varsity2817:59.48 PB11
Sep 12Stan Nelson Memorial InvitationalSep 12 · 5,000 Meters Varsity Boys · Place 34 · Timberland5,000 Meters Varsity Boys3418:09.78 PB11
Sep 2Fleet Feet Cross Country ClassicSep 2 · 2 Miles Boys Varsity · Place 46 · Timberland2 Miles Boys Varsity4611:31.28 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 5 District 3Nov 1 · 5,000 Meters Varsity · Place 57 · Timberland5,000 Meters Varsity5719:17.5210
Oct 23Big River PR InviteOct 23 · 5,000 Meters Varsity · Place 39 · Timberland5,000 Meters Varsity3917:52.0 PB10
Oct 16GAC XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 46 · Timberland5,000 Meters Varsity4619:01.8610
Oct 16GAC XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 17 · Timberland5,000 Meters Varsity1719:01.8610
Oct 3Mike Spoede Warrenton InvitationalOct 3 · 5,000 Meters Varsity Boys · Place 17 · Timberland5,000 Meters Varsity Boys1718:14.6310
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Elite JV · Place 103 · Timberland5,000 Meters Elite JV10318:22.9210
Sep 20Paul Enke InvitationalSep 20 · 5,000 Meters Varsity Boys · Place 17 · Timberland5,000 Meters Varsity Boys1718:48.08 PB10
Sep 13Stan Nelson InvitationalSep 13 · 5,000 Meters Varsity Boys · Place 64 · Timberland5,000 Meters Varsity Boys6418:39.89 PB10
Sep 3Fleet Feet Cross Country ClassicSep 3 · 2 Miles Varsity · Place 31 · Timberland2 Miles Varsity3110:49.310

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 14Stan Nelson InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 33 · Timberland5,000 Meters Junior Varsity3319:24.4—