Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Arnold City ParkFleet Feet Cross Country Classic · Sep 211:03.48Fleet Feet Cross Country ClassicSeptember 2, 2026
3 Miles · Triad High School2026 Triad XC Invitational · Sep 3017:26.402026 Triad XC InvitationalSeptember 30, 2026
3550 m · Spanish Lake ParkLutheran North XC Invitational · Sep 1712:28.41Lutheran North XC InvitationalSeptember 17, 2026
5,000 Meters · Arnold City Park29th Annual Fox Ed White Festival of Races · Sep 2417:35.029th Annual Fox Ed White Festival of RacesSeptember 24, 2026
5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 616:24.1MSHSAA XC State ChampionshipsNovember 6, 2026
5,000 Meters · McNair ParkSTL Suburban XC Conference Championships · Oct 1717:32.74STL Suburban XC Conference ChampionshipsOctober 17, 2026
5,000 Meters · Northwest Early Childhood CenterStan Nelson Memorial Invitational · Sep 1217:39.81Stan Nelson Memorial InvitationalSeptember 12, 2026
5,000 Meters · Northwest Early Childhood CenterStan Nelson Invitational · Sep 1318:09.91Stan Nelson InvitationalSeptember 13, 2025
5,000 Meters · Osage ParkMSHSAA Class 5 District 1 · Oct 3116:40.68MSHSAA Class 5 District 1October 31, 2026
5,000 Meters · Principia CollegeBorder War XC Championships · Oct 1017:34.16Border War XC ChampionshipsOctober 10, 2026
5,000 Meters · St Vincent ParkClayton Invite · Oct 2317:20.87Clayton InviteOctober 23, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 6MSHSAA XC State ChampionshipsNov 6 · 5,000 Meters Class 5 · Place 92 · Oakville5,000 Meters Class 59216:24.1 PB10
Oct 31MSHSAA Class 5 District 1Oct 31 · 5,000 Meters Varsity · Place 26 · Oakville5,000 Meters Varsity2616:40.68 PB10
Oct 23Clayton InviteOct 23 · 5,000 Meters Varsity · Place 3 · Oakville5,000 Meters Varsity317:20.87 PB10
Oct 17STL Suburban XC Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 31 · Oakville5,000 Meters Varsity3117:32.74 PB10
Oct 10Border War XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 15 · Oakville5,000 Meters Varsity1517:34.16 PB10
Sep 302026 Triad XC InvitationalSep 30 · 3 Miles Varsity · Place 5 · Oakville3 Miles Varsity517:26.40 PB10
Sep 2429th Annual Fox Ed White Festival of RacesSep 24 · 5,000 Meters Varsity Boys · Place 19 · Oakville5,000 Meters Varsity Boys1917:35.0 PB10
Sep 17Lutheran North XC InvitationalSep 17 · 3,550 Meters High School · Place 2 · Oakville3,550 Meters High School212:28.41 PB10
Sep 12Stan Nelson Memorial InvitationalSep 12 · 5,000 Meters Varsity Boys · Place 25 · Oakville5,000 Meters Varsity Boys2517:39.81 PB10
Sep 2Fleet Feet Cross Country ClassicSep 2 · 2 Miles Boys Varsity · Place 21 · Oakville2 Miles Boys Varsity2111:03.48 PB10

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 5 District 1Nov 1 · 5,000 Meters Varsity · Place 52 · Oakville5,000 Meters Varsity5217:26.759
Sep 13Stan Nelson InvitationalSep 13 · 5,000 Meters Freshman Boys · Place 1 · Oakville5,000 Meters Freshman Boys118:09.91 PB9