Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Langenberg Field20th Annual FPXC · Sep 1319:41.420th Annual FPXCSeptember 13, 2025
3550 m · Spanish Lake ParkLutheran North XC Invitational · Sep 1726:39.54Lutheran North XC InvitationalSeptember 17, 2026
5,000 Meters · Blackburn ParkPatriot - Statesman Classic · Oct 1029:53.0Patriot - Statesman ClassicOctober 10, 2026
5,000 Meters · City Lake ParkSullivan Invitational · Sep 1034:00.71Sullivan InvitationalSeptember 10, 2024
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2630:01.00Gans Creek Classic HSSeptember 26, 2025
5,000 Meters · Jefferson Barracks ParkHancock XC · Oct 1928:58.6Hancock XCOctober 19, 2024

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 22Metro League XC Conference ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 58 · Lutheran South5,000 Meters Junior Varsity5832:13.4411
Oct 1764th Annual Hancock XC InvitationalOct 17 · 5,000 Meters JV (Small Schools) · Place 72 · Lutheran South5,000 Meters JV (Small Schools)7231:21.811
Oct 10Patriot - Statesman ClassicOct 10 · 5,000 Meters JV · Place 193 · Lutheran South5,000 Meters JV19329:53.0 PB11
Sep 17Lutheran North XC InvitationalSep 17 · 3,550 Meters High School · Place 137 · Lutheran South3,550 Meters High School13726:39.54 PB11
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 3,000 Meters JV White · Place 96 · Lutheran South3,000 Meters JV White9639:44.611
Sep 8Sullivan XC InvitationalSep 8 · 5,000 Meters High School · Place 59 · Lutheran South5,000 Meters High School5938:13.0011

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23Metro League Conference ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 49 · Lutheran South JV5,000 Meters Junior Varsity4923:14.1010
Oct 1863rd Annual Hancock XC InvitationalOct 18 · 5,000 Meters JV (Large Schools) · Lutheran South5,000 Meters JV (Large Schools)—NT10
Oct 4Frank Schultz InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 120 · Lutheran South5,000 Meters Junior Varsity12032:28.9310
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Blue/White JV · Place 212 · Lutheran South5,000 Meters Blue/White JV21230:01.00 PB10
Sep 18Lutheran North Cross Country InvitationalSep 18 · 5,000 Meters Junior Varsity · Place 223 · Lutheran South5,000 Meters Junior Varsity22334:37.7810
Sep 1320th Annual FPXCSep 13 · 3,000 Meters JV White · Place 194 · Lutheran South3,000 Meters JV White19419:41.4 PB10
Sep 9Sullivan XC InvitationalSep 9 · 5,000 Meters Varsity · Place 77 · Lutheran South5,000 Meters Varsity7730:28.1010

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19Hancock XCOct 19 · 5,000 Meters JV Small School · Place 81 · Lutheran South5,000 Meters JV Small School8128:58.6 PB9
Sep 19Lutheran North CC InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 252 · Lutheran South5,000 Meters Junior Varsity25232:14.089
Sep 14Forest Park XC FestivalSep 14 · 5,000 Meters Junior Varsity · Place 179 · Lutheran South5,000 Meters Junior Varsity17930:10.8FR
Sep 10Sullivan InvitationalSep 10 · 5,000 Meters Varsity · Place 65 · Lutheran South5,000 Meters Varsity6534:00.71 PB9