Personal bests

Best marks in available results
Event / courseMarkMeetDate
3550 m · Spanish Lake ParkLutheran North XC Invitational · Sep 1717:32.58Lutheran North XC InvitationalSeptember 17, 2026
5,000 Meters · Blackburn ParkPatriot - Statesman Classic · Oct 1023:39.2Patriot - Statesman ClassicOctober 10, 2026
5,000 Meters · City Lake ParkSullivan XC Invitational · Sep 826:02.02Sullivan XC InvitationalSeptember 8, 2026
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2622:59.03Gans Creek Classic HSSeptember 26, 2025
5,000 Meters · Jefferson Barracks Park64th Annual Hancock XC Invitational · Oct 1724:42.764th Annual Hancock XC InvitationalOctober 17, 2026
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1229:18.021st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · Osage ParkMSHSAA Class 4 District 1 · Nov 122:17.52MSHSAA Class 4 District 1November 1, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 1764th Annual Hancock XC InvitationalOct 17 · 5,000 Meters Varsity · Place 59 · Lutheran South5,000 Meters Varsity5924:42.7 PB11
Oct 10Patriot - Statesman ClassicOct 10 · 5,000 Meters Varsity · Place 85 · Lutheran South5,000 Meters Varsity8523:39.2 PB11
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Blue Varsity · Place 139 · Lutheran South5,000 Meters Blue Varsity13923:26.111
Sep 17Lutheran North XC InvitationalSep 17 · 3,550 Meters High School · Place 32 · Lutheran South3,550 Meters High School3217:32.58 PB11
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity White · Place 62 · Lutheran South5,000 Meters Varsity White6229:18.0 PB11
Sep 8Sullivan XC InvitationalSep 8 · 5,000 Meters High School · Place 10 · Lutheran South5,000 Meters High School1026:02.02 PB11

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 7MSHSAA XC State ChampionshipsNov 7 · 5,000 Meters Class 4 · Place 133 · Lutheran South5,000 Meters Class 413323:00.7110
Nov 1MSHSAA Class 4 District 1Nov 1 · 5,000 Meters Varsity · Place 33 · Lutheran South5,000 Meters Varsity3322:17.52 PB10
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Blue Varsity · Place 108 · Lutheran South5,000 Meters Blue Varsity10822:59.03 PB10