Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arvig ParkBrave Like Gabe Invitational · Aug 2917:19.6Brave Like Gabe InvitationalAugust 29, 2026
5,000 Meters · Baylor Regional ParkMSHSL Section 2A Championships · Oct 2916:32.86MSHSL Section 2A ChampionshipsOctober 29, 2026
5,000 Meters · Cedar Lake Farm Regional ParkNew Prague XC Invitational · Oct 116:50.0New Prague XC InvitationalOctober 1, 2026
5,000 Meters · Glencoe - Silver Lake Junior/Senior High SchoolCaty Delwiche Invitational · Sep 2416:31.6Caty Delwiche InvitationalSeptember 24, 2026
5,000 Meters · Gustavus Adolphus CollegeSt Peter Rubber Duck Invite · Sep 1916:44.0St Peter Rubber Duck InviteSeptember 19, 2026
5,000 Meters · Jordan High SchoolJordan XC Invitational · Oct 1316:48.80Jordan XC InvitationalOctober 13, 2026
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class A State Championships · Nov 117:00.1MSHSL Class A State ChampionshipsNovember 1, 2025
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class A State Championships · Nov 716:25.6MSHSL Class A State ChampionshipsNovember 7, 2026
5,000 Meters · Montgomery National Golf ClubGerry Smith XC Invitational · Sep 1017:11.5Gerry Smith XC InvitationalSeptember 10, 2026
5,000 Meters · Ney Center - HendersonSouth Central Conference Championships · Oct 1416:56.24South Central Conference ChampionshipsOctober 14, 2025
5,000 Meters · Olivia Golf CourseBOLD/BLHS Cross Country Invitational · Oct 816:29.77BOLD/BLHS Cross Country InvitationalOctober 8, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class A State ChampionshipsNov 7 · 5,000 Meters Class A · Place 17 · Sibley East5,000 Meters Class A1716:25.6 PB12
Oct 29MSHSL Section 2A ChampionshipsOct 29 · 5,000 Meters Varsity · Place 3 · Sibley East5,000 Meters Varsity316:32.86 PB12
Oct 13Jordan XC InvitationalOct 13 · 5,000 Meters Varsity · Place 7 · Sibley East5,000 Meters Varsity716:48.80 PB12
Oct 13Jordan XC InvitationalOct 13 · 5,000 Meters High School · Place 7 · Sibley East5,000 Meters High School716:48.8012
Oct 8BOLD/BLHS Cross Country InvitationalOct 8 · 5,000 Meters Varsity · Place 3 · Sibley East5,000 Meters Varsity316:29.77 PB12
Oct 1New Prague XC InvitationalOct 1 · 5,000 Meters Boys Varsity · Place 2 · Sibley East5,000 Meters Boys Varsity216:50.0 PB12
Sep 24Caty Delwiche InvitationalSep 24 · 5,000 Meters Varsity · Place 3 · Sibley East5,000 Meters Varsity316:31.6 PB12
Sep 19St Peter Rubber Duck InviteSep 19 · 5,000 Meters Varsity · Place 3 · Sibley East5,000 Meters Varsity316:44.0 PB12
Sep 15Norwood Young America Lions CC MeetSep 15 · 5,000 Meters Varsity · Place 8 · Sibley East5,000 Meters Varsity816:46.4412
Sep 10Gerry Smith XC InvitationalSep 10 · 5,000 Meters Varsity · Place 10 · Sibley East5,000 Meters Varsity1017:11.5 PB12
Aug 29Brave Like Gabe InvitationalAug 29 · 5,000 Meters Boys Black Varsity · Place 2 · Sibley East5,000 Meters Boys Black Varsity217:19.6 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class A State ChampionshipsNov 1 · 5,000 Meters Class A · Place 49 · Sibley East5,000 Meters Class A4917:00.1 PB11
Oct 23MSHSL Section 2A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 3 · Sibley East5,000 Meters Varsity316:38.3211
Oct 14South Central Conference ChampionshipsOct 14 · 5,000 Meters Boys Varsity · Place 1 · Sibley East5,000 Meters Boys Varsity116:56.24 PB11
Oct 7Jordan XC InvitationalOct 7 · 5,000 Meters Varsity · Place 9 · Sibley East5,000 Meters Varsity917:39.811
Oct 2BOLD/BLHS INVITEOct 2 · 5,000 Meters Varsity · Place 5 · Sibley East5,000 Meters Varsity517:22.7711
Sep 25New Prague XC InvitationalSep 25 · 5,000 Meters Varsity · Place 5 · Sibley East5,000 Meters Varsity517:41.011
Sep 18Caty Delwiche InvitationalSep 18 · 5,000 Meters Varsity · Place 3 · Sibley East5,000 Meters Varsity317:15.811
Sep 9Lions CC MeetSep 9 · 5,000 Meters Varsity · Place 9 · Sibley East5,000 Meters Varsity916:39.6911