Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Arnold City ParkFleet Feet Cross Country Classic · Sep 210:47.33Fleet Feet Cross Country ClassicSeptember 2, 2026
2 Miles · Jackson City ParkJackson High School XC Invitational · Aug 2910:59.43Jackson High School XC InvitationalAugust 29, 2026
5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 616:40.0MSHSAA XC State ChampionshipsNovember 6, 2026
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1217:24.921st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · McNair ParkSTL Suburban XC Conference Championships · Oct 1717:06.51STL Suburban XC Conference ChampionshipsOctober 17, 2026
5,000 Meters · Nixa High SchoolMSHSAA Class 4 District 2 · Nov 116:50.78MSHSAA Class 4 District 2November 1, 2025
5,000 Meters · Osage ParkMSHSAA Class 4 District 1 · Oct 3116:29.49MSHSAA Class 4 District 1October 31, 2026
5,000 Meters · Principia CollegeBorder War XC Championships · Oct 1017:19.75Border War XC ChampionshipsOctober 10, 2026
5,000 Meters · Sioux Passage ParkPaul Enke Invitational · Sep 2018:04.55Paul Enke InvitationalSeptember 20, 2025

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 4 · Place 54 · Rockwood Summit5,000 Meters Class 45416:40.0 PB11
Oct 31MSHSAA Class 4 District 1Oct 31 · 5,000 Meters Varsity · Place 14 · Rockwood Summit5,000 Meters Varsity1416:29.49 PB11
Oct 24Big River PR InvitationalOct 24 · 5,000 Meters Varsity · Place 25 · Rockwood Summit5,000 Meters Varsity2517:02.9JR
Oct 17STL Suburban XC Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 19 · Rockwood Summit5,000 Meters Varsity1917:06.51 PB11
Oct 10Border War XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 12 · Rockwood Summit5,000 Meters Varsity1217:19.75 PB11
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Elite Varsity · Place 154 · Rockwood Summit5,000 Meters Elite Varsity15417:01.711
Sep 19Cape Central XC InvitationalSep 19 · 5,000 Meters Varsity · Place 4 · Rockwood Summit5,000 Meters Varsity417:38.6411
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity Green · Place 55 · Rockwood Summit5,000 Meters Varsity Green5517:24.9 PB11
Sep 2Fleet Feet Cross Country ClassicSep 2 · 2 Miles Boys Varsity · Place 12 · Rockwood Summit2 Miles Boys Varsity1210:47.33 PB11
Aug 29Jackson High School XC InvitationalAug 29 · 2 Miles 11th Grade · Place 4 · Rockwood Summit2 Miles 11th Grade410:59.43 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7MSHSAA XC State ChampionshipsNov 7 · 5,000 Meters Class 4 · Place 60 · Rockwood Summit5,000 Meters Class 46017:21.5310
Nov 1MSHSAA Class 4 District 2Nov 1 · 5,000 Meters Varsity · Place 15 · Rockwood Summit5,000 Meters Varsity1516:50.78 PB10
Oct 20STL Suburban Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 34 · Rockwood Summit5,000 Meters Varsity3418:07.7310
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Blue Varsity · Place 44 · Rockwood Summit5,000 Meters Blue Varsity4417:25.4110
Sep 20Paul Enke InvitationalSep 20 · 5,000 Meters Varsity Boys · Place 6 · Rockwood Summit5,000 Meters Varsity Boys618:04.55 PB10
Sep 1320th Annual FPXCSep 13 · 5,000 Meters Varsity Green · Place 77 · Rockwood Summit5,000 Meters Varsity Green7717:32.210
Sep 3Fleet Feet Cross Country ClassicSep 3 · 2 Miles Varsity · Place 35 · Rockwood Summit2 Miles Varsity3510:53.510