Personal bests

Best marks in available results
Event / courseMarkMeetDate
3550 m · Spanish Lake ParkLutheran North XC Invitational · Sep 1714:39.86Lutheran North XC InvitationalSeptember 17, 2026
5,000 Meters · Arcadia Valley High SchoolMSHSAA Class 3 District 1 · Oct 3118:14.43MSHSAA Class 3 District 1October 31, 2026
5,000 Meters · Blackburn ParkPatriot - Statesman Classic · Oct 1018:49.9Patriot - Statesman ClassicOctober 10, 2026
5,000 Meters · City Lake ParkSullivan Invitational · Sep 1021:14.33Sullivan InvitationalSeptember 10, 2024
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2519:22.3Gans Creek Classic HSSeptember 25, 2026
5,000 Meters · Jefferson Barracks ParkHancock XC · Oct 1919:28.7Hancock XCOctober 19, 2024
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1220:26.121st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · Spanish Lake ParkLS Spanish Lake · Sep 1422:43.70LS Spanish LakeSeptember 14, 2023

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 3 District 1Oct 31 · 5,000 Meters Varsity · Place 51 · Lutheran South5,000 Meters Varsity5118:14.43 PB12
Oct 22Metro League XC Conference ChampionshipsOct 22 · 5,000 Meters Varsity · Place 30 · Lutheran South5,000 Meters Varsity3019:41.0712
Oct 1764th Annual Hancock XC InvitationalOct 17 · 5,000 Meters Varsity · Place 68 · Lutheran South5,000 Meters Varsity6819:33.812
Oct 10Patriot - Statesman ClassicOct 10 · 5,000 Meters Varsity · Place 72 · Lutheran South5,000 Meters Varsity7218:49.9 PB12
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Blue Varsity · Place 199 · Lutheran South5,000 Meters Blue Varsity19919:22.3 PB12
Sep 17Lutheran North XC InvitationalSep 17 · 3,550 Meters High School · Place 28 · Lutheran South3,550 Meters High School2814:39.86 PB12
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity White · Place 43 · Lutheran South5,000 Meters Varsity White4320:26.1 PB12
Sep 8Sullivan XC InvitationalSep 8 · 5,000 Meters High School · Place 9 · Lutheran South5,000 Meters High School921:21.5412

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 3 District 1Nov 1 · 5,000 Meters Varsity · Place 59 · Lutheran South5,000 Meters Varsity5918:46.1711
Oct 23Metro League Conference ChampionshipsOct 23 · 5,000 Meters Varsity · Place 24 · Lutheran South5,000 Meters Varsity2419:06.4111
Oct 1863rd Annual Hancock XC InvitationalOct 18 · 5,000 Meters Varsity · Place 60 · Lutheran South5,000 Meters Varsity6019:51.411
Oct 4Frank Schultz InvitationalOct 4 · 5,000 Meters Varsity · Place 47 · Lutheran South5,000 Meters Varsity4720:07.1611
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Blue Varsity · Place 203 · Lutheran South5,000 Meters Blue Varsity20319:42.9211
Sep 18Lutheran North Cross Country InvitationalSep 18 · 5,000 Meters Junior Varsity · Place 60 · Lutheran South5,000 Meters Junior Varsity6020:53.6211
Sep 1320th Annual FPXCSep 13 · 5,000 Meters Varsity White · Place 65 · Lutheran South5,000 Meters Varsity White6520:43.511
Sep 9Sullivan XC InvitationalSep 9 · 5,000 Meters Varsity · Place 15 · Lutheran South5,000 Meters Varsity1520:32.1311

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19Hancock XCOct 19 · 5,000 Meters Varsity · Place 55 · Lutheran South5,000 Meters Varsity5519:28.7 PB10
Sep 27Gans Creek ClassicSep 27 · 5,000 Meters Junior Varsity · Place 7 · Lutheran South5,000 Meters Junior Varsity719:53.610
Sep 19Lutheran North CC InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 89 · Lutheran South5,000 Meters Junior Varsity8921:35.3310
Sep 14Forest Park XC FestivalSep 14 · 5,000 Meters Junior Varsity · Place 15 · Lutheran South5,000 Meters Junior Varsity1520:56.3SO
Sep 10Sullivan InvitationalSep 10 · 5,000 Meters Varsity · Place 23 · Lutheran South5,000 Meters Varsity2321:14.33 PB10

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 14LS Spanish LakeSep 14 · 5,000 Meters Boys 5000 · Place 166 · Lutheran South5,000 Meters Boys 500016622:43.70 PB9