Personal bests

Best marks in available results
Event / courseMarkMeetDate
3550 m · Spanish Lake ParkLutheran North XC Invitational · Sep 1715:15.74Lutheran North XC InvitationalSeptember 17, 2026
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2619:00.26Gans Creek Classic HSSeptember 26, 2025
5,000 Meters · Hannibal-LaGrange UniversityMSHSAA Class 5 District 3 · Oct 3120:36.96MSHSAA Class 5 District 3October 31, 2026
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1220:21.921st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · McNair ParkFirst Capitol XC Invite · Sep 423:57.77First Capitol XC InviteSeptember 4, 2026
5,000 Meters · Northwest Early Childhood CenterStan Nelson Invitational · Sep 1320:09.90Stan Nelson InvitationalSeptember 13, 2025
5,000 Meters · Sioux Passage ParkMSHSAA Class 5 District 3 · Nov 120:09.32MSHSAA Class 5 District 3November 1, 2025
5,000 Meters · Warren County R-3 Warrenton High SchoolMike Spoede Warrenton Invitational · Oct 319:16.66Mike Spoede Warrenton InvitationalOctober 3, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 5 District 3Oct 31 · 5,000 Meters Varsity · Place 95 · Ft. Zumwalt North5,000 Meters Varsity9520:36.96 PB11
Oct 17GAC XC ChampionshipsOct 17 · 5,000 Meters Central Varsity · Place 35 · Ft. Zumwalt North5,000 Meters Central Varsity3520:18.1511
Oct 2Mike Spoede Warrenton InvitationalOct 2 · 5,000 Meters Varsity Boys · Place 62 · Ft. Zumwalt North5,000 Meters Varsity Boys6220:11.5811
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Gold Varsity · Place 239 · Ft. Zumwalt North5,000 Meters Gold Varsity23919:34.911
Sep 17Lutheran North XC InvitationalSep 17 · 3,550 Meters High School · Place 46 · Ft. Zumwalt North3,550 Meters High School4615:15.74 PB11
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity White · Place 42 · Ft. Zumwalt North5,000 Meters Varsity White4220:21.9 PB11
Sep 4First Capitol XC InviteSep 4 · 5,000 Meters High School · Place 127 · Ft. Zumwalt North5,000 Meters High School12723:57.77 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 5 District 3Nov 1 · 5,000 Meters Varsity · Place 82 · Ft. Zumwalt North5,000 Meters Varsity8220:09.32 PB10
Oct 16GAC XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 64 · Ft. Zumwalt North5,000 Meters Varsity6419:37.4410
Oct 16GAC XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 23 · Ft. Zumwalt North5,000 Meters Varsity2319:37.4410
Oct 3Mike Spoede Warrenton InvitationalOct 3 · 5,000 Meters Varsity Boys · Place 38 · Ft. Zumwalt North5,000 Meters Varsity Boys3819:16.66 PB10
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Elite JV · Place 149 · Ft. Zumwalt North5,000 Meters Elite JV14919:00.26 PB10
Sep 18Lutheran North Cross Country InvitationalSep 18 · 5,000 Meters Junior Varsity · Place 40 · Ft. Zumwalt North5,000 Meters Junior Varsity4020:15.8010
Sep 13Stan Nelson InvitationalSep 13 · 5,000 Meters Varsity Boys · Place 94 · Ft. Zumwalt North5,000 Meters Varsity Boys9420:09.90 PB10
Sep 5First Capital Cross Country MeetSep 5 · 5,000 Meters Junior Varsity · Place 26 · Ft. Zumwalt North5,000 Meters Junior Varsity2620:15.1510