Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2617:24.64Gans Creek Classic HSSeptember 26, 2025
5,000 Meters · McNair ParkConference · Oct 1418:45.75Conference October 14, 2023
5,000 Meters · Northwest Early Childhood CenterStan Nelson Invitational · Sep 1317:52.71Stan Nelson InvitationalSeptember 13, 2025
5,000 Meters · Osage ParkMSHSAA Class 5 District 1 · Nov 117:20.57MSHSAA Class 5 District 1November 1, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 5 District 1Nov 1 · 5,000 Meters Varsity · Place 49 · Lafayette (Wildwood)5,000 Meters Varsity4917:20.57 PB12
Oct 20STL Suburban Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 31 · Lafayette (W)5,000 Meters Varsity3118:04.4312
Oct 11Patriot - Statesman ClassicOct 11 · 5,000 Meters Varsity · Place 26 · Lafayette (Wildwood)5,000 Meters Varsity2617:48.7SR
Oct 4Parkway West Dale Shepherd InvitationalOct 4 · 5,000 Meters Varsity · Place 22 · Lafayette (W)5,000 Meters Varsity2217:57.8212
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Gold Varsity · Place 70 · Lafayette (Wildwood)5,000 Meters Gold Varsity7017:24.64 PB12
Sep 20Festus Bowles-Wright XC InvitationalSep 20 · 5,000 Meters Varsity · Place 24 · Lafayette (W)5,000 Meters Varsity2418:12.1712
Sep 13Stan Nelson InvitationalSep 13 · 5,000 Meters Varsity Boys · Place 39 · Lafayette (Wildwood)5,000 Meters Varsity Boys3917:52.71 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 8MSHSAA Class 5 State XC ChampionshipNov 8 · 5,000 Meters Varsity · Place 149 · Lafayette (W5,000 Meters Varsity14917:44.411
Sep 27Gans Creek ClassicSep 27 · 5,000 Meters Junior Varsity · Place 1 · Lafayette (W5,000 Meters Junior Varsity117:08.011
Sep 14Stan Nelson InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 13 · Lafayette (Wildwood)5,000 Meters Junior Varsity1318:45.9—
Sep 6Fort Zumwalt North Twilight InvitationalSep 6 · 5,000 Meters JV Boys · Lafayette (Wildwood)5,000 Meters JV Boys018:21.94Unofficial11

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 14Conference Oct 14 · 5,000 Meters JV Gold · Place 21 · Lafayette (Wildwood)5,000 Meters JV Gold2118:45.75 PB10
Sep 30Dale Shepard Parkway West InvitationalSep 30 · 5,000 Meters Sophomore · Place 17 · Lafayette (Wildwood)5,000 Meters Sophomore1720:18.39Unofficial10
Sep 23Gans Creek ClassicSep 23 · 5,000 Meters Junior Varsity · Place 77 · Lafayette (W5,000 Meters Junior Varsity7719:19.310
Sep 16Festus Bowles InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 52 · Lafayette (W)5,000 Meters Junior Varsity5220:39.2910
Sep 9NW Stan NelsonSep 9 · 5,000 Meters Junior Varsity · Place 116 · Lafayette (Wildwood)5,000 Meters Junior Varsity11620:23.5Unofficial10
Sep 1Fort Zumwalt North Twilight InvitationalSep 1 · 5,000 Meters Junior Varsity · Place 69 · Lafayette (Wildwood)5,000 Meters Junior Varsity6920:12.7—

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 1Parkway West Dale Shepherd InvitationalOct 1 · 5,000 Meters Freshman · Place 86 · Lafayette (W)5,000 Meters Freshman8623:14.679
Sep 24Gans Creek ClassicSep 24 · 5,000 Meters Junior Varsity · Place 326 · Lafayette (W5,000 Meters Junior Varsity32625:07.69
Sep 17Festus Bowles InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 145 · Lafayette (W)5,000 Meters Junior Varsity14527:15.879
Aug 27Fort Zumwalt North InvitationalAug 27 · 5,000 Meters Junior Varsity · Place 110 · Lafayette (Wildwood)5,000 Meters Junior Varsity11029:47.99