Personal bests

Best marks in available results
Event / courseMarkMeetDate
3550 m · Spanish Lake ParkLutheran North XC Invitational · Sep 1712:46.11Lutheran North XC InvitationalSeptember 17, 2026
5,000 Meters · Arcadia Valley High SchoolMSHSAA Class 3 District 1 · Nov 118:06.21MSHSAA Class 3 District 1November 1, 2025
5,000 Meters · Blackburn ParkPatriot - Statesman Classic · Oct 1018:26.3Patriot - Statesman ClassicOctober 10, 2026
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2517:20.4Gans Creek Classic HSSeptember 25, 2026
5,000 Meters · Jefferson Barracks Park64th Annual Hancock XC Invitational · Oct 1718:32.264th Annual Hancock XC InvitationalOctober 17, 2026
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1221:15.121st Annual Forest Park Cross Country FestivalSeptember 12, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 3 District 1Oct 31 · 5,000 Meters Varsity · Place 55 · Lutheran South5,000 Meters Varsity5518:29.8411
Oct 22Metro League XC Conference ChampionshipsOct 22 · 5,000 Meters Varsity · Place 7 · Lutheran South5,000 Meters Varsity717:44.5411
Oct 1764th Annual Hancock XC InvitationalOct 17 · 5,000 Meters Varsity · Place 34 · Lutheran South5,000 Meters Varsity3418:32.2 PB11
Oct 10Patriot - Statesman ClassicOct 10 · 5,000 Meters Varsity · Place 52 · Lutheran South5,000 Meters Varsity5218:26.3 PB11
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Blue Varsity · Place 50 · Lutheran South5,000 Meters Blue Varsity5017:20.4 PB11
Sep 17Lutheran North XC InvitationalSep 17 · 3,550 Meters High School · Place 3 · Lutheran South3,550 Meters High School312:46.11 PB11
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity White · Place 58 · Lutheran South5,000 Meters Varsity White5821:15.1 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 3 District 1Nov 1 · 5,000 Meters Varsity · Place 39 · Lutheran South5,000 Meters Varsity3918:06.21 PB10
Oct 23Metro League Conference ChampionshipsOct 23 · 5,000 Meters Varsity · Place 30 · Lutheran South5,000 Meters Varsity3019:20.3810
Oct 4Frank Schultz InvitationalOct 4 · 5,000 Meters Varsity · Place 13 · Lutheran South5,000 Meters Varsity1318:22.5610
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Blue Varsity · Place 139 · Lutheran South5,000 Meters Blue Varsity13918:43.8310
Sep 18Lutheran North Cross Country InvitationalSep 18 · 5,000 Meters Junior Varsity · Place 27 · Lutheran South5,000 Meters Junior Varsity2719:43.7810
Sep 9Sullivan XC InvitationalSep 9 · 5,000 Meters Varsity · Place 2 · Lutheran South5,000 Meters Varsity218:45.3810