Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Arnold City ParkFleet Feet Cross Country Classic · Sep 212:53.04Fleet Feet Cross Country ClassicSeptember 2, 2026
5,000 Meters · Buder ParkBig River PR Invite · Oct 2319:51.2Big River PR InviteOctober 23, 2025
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2518:51.5Gans Creek Classic HSSeptember 25, 2026
5,000 Meters · Hannibal-LaGrange UniversityMSHSAA Class 5 District 3 · Oct 3118:57.67MSHSAA Class 5 District 3October 31, 2026
5,000 Meters · Lydia D. Buder Park (Buder South)BR Invite · Oct 2619:46.4BR InviteOctober 26, 2024
5,000 Meters · Northwest Early Childhood CenterStan Nelson Memorial Invitational · Sep 1219:48.77Stan Nelson Memorial InvitationalSeptember 12, 2026
5,000 Meters · Northwest Early Childhood CenterStan Nelson Invitational · Sep 1321:23.51Stan Nelson InvitationalSeptember 13, 2025
5,000 Meters · Orchard Farm High SchoolOrchard Farm XC Invitational · Oct 818:36.75Orchard Farm XC InvitationalOctober 8, 2026
5,000 Meters · Sioux Passage ParkMSHSAA Class 5 District 3 · Nov 121:34.60MSHSAA Class 5 District 3November 1, 2025
5,000 Meters · Warren County R-3 Warrenton High SchoolGAC XC Championships · Oct 1718:13.90GAC XC ChampionshipsOctober 17, 2026
5,000 Meters · West City ParkFestus Bowles-Wright XC Invite · Sep 1920:09.79Festus 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 64 · Timberland5,000 Meters Varsity6418:57.67 PB11
Oct 24Big River PR InvitationalOct 24 · 5,000 Meters Varsity · Place 74 · Timberland5,000 Meters Varsity7418:23.4JR
Oct 17GAC XC ChampionshipsOct 17 · 5,000 Meters Central Varsity · Place 17 · Timberland5,000 Meters Central Varsity1718:13.90 PB11
Oct 8Orchard Farm XC InvitationalOct 8 · 5,000 Meters High School · Place 43 · Timberland5,000 Meters High School4318:36.75 PB11
Oct 2Mike Spoede Warrenton InvitationalOct 2 · 5,000 Meters Varsity Boys · Place 46 · Timberland5,000 Meters Varsity Boys4619:25.1211
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Gold Varsity · Place 208 · Timberland5,000 Meters Gold Varsity20818:51.5 PB11
Sep 19Festus Bowles-Wright XC InviteSep 19 · 5,000 Meters Varsity · Place 73 · Timberland5,000 Meters Varsity7320:09.79 PB11
Sep 12Stan Nelson Memorial InvitationalSep 12 · 5,000 Meters Varsity Boys · Place 83 · Timberland5,000 Meters Varsity Boys8319:48.77 PB11
Sep 2Fleet Feet Cross Country ClassicSep 2 · 2 Miles Boys Varsity · Place 119 · Timberland2 Miles Boys Varsity11912:53.04 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 5 District 3Nov 1 · 5,000 Meters Varsity · Place 99 · Timberland5,000 Meters Varsity9921:34.60 PB10
Oct 23Big River PR InviteOct 23 · 5,000 Meters Varsity · Place 62 · Timberland5,000 Meters Varsity6219:51.2 PB10
Oct 16GAC XC ChampionshipsOct 16 · 5,000 Meters Junior Varsity · Place 36 · Timberland5,000 Meters Junior Varsity3620:38.9110
Oct 16GAC XC ChampionshipsOct 16 · 5,000 Meters Junior Varsity · Place 6 · Timberland5,000 Meters Junior Varsity620:38.9110
Oct 9Orchard Farm Invitational (Varsity/JV/MS) 2025Oct 9 · 5,000 Meters Varsity · Place 88 · Timberland5,000 Meters Varsity8820:14.0910
Oct 3Mike Spoede Warrenton InvitationalOct 3 · 5,000 Meters JV Boys · Place 28 · Timberland5,000 Meters JV Boys2820:13.9110
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Elite JV · Place 262 · Timberland5,000 Meters Elite JV26220:37.9710
Sep 13Stan Nelson InvitationalSep 13 · 5,000 Meters Varsity Boys · Place 116 · Timberland5,000 Meters Varsity Boys11621:23.51 PB10
Sep 3Fleet Feet Cross Country ClassicSep 3 · 2 Miles Junior Varsity · Place 63 · Timberland2 Miles Junior Varsity6312:51.710

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 26BR InviteOct 26 · 5,000 Meters JV Boys · Place 115 · Timberland5,000 Meters JV Boys11519:46.4 PB9
Sep 14Stan Nelson InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 182 · Timberland5,000 Meters Junior Varsity18223:08.3—