Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2617:11.07Gans Creek Classic HSSeptember 26, 2025
5,000 Meters · Langenberg Field20th Annual FPXC · Sep 1317:18.220th Annual FPXCSeptember 13, 2025
5,000 Meters · McNair ParkStl Suburban Conference · Oct 1917:29.53Stl Suburban ConferenceOctober 19, 2024
5,000 Meters · Osage ParkMSHSAA Class 5 District 1 · Nov 116:37.30MSHSAA Class 5 District 1November 1, 2025
5,000 Meters · Warren County R-3 Warrenton High SchoolMike Spoede Warrenton Invitational · Oct 316:48.89Mike Spoede Warrenton InvitationalOctober 3, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 5 District 1Nov 1 · 5,000 Meters Varsity · Place 31 · Marquette5,000 Meters Varsity3116:37.30 PB12
Oct 20STL Suburban Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 12 · Marquette5,000 Meters Varsity1217:14.0912
Oct 3Mike Spoede Warrenton InvitationalOct 3 · 5,000 Meters Varsity Boys · Place 4 · Marquette5,000 Meters Varsity Boys416:48.89 PB12
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Blue Varsity · Place 33 · Marquette5,000 Meters Blue Varsity3317:11.07 PB12
Sep 1320th Annual FPXCSep 13 · 5,000 Meters Varsity Green · Place 61 · Marquette5,000 Meters Varsity Green6117:18.2 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19Stl Suburban ConferenceOct 19 · 5,000 Meters Varsity · Place 47 · Marquette5,000 Meters Varsity4717:29.53 PB11
Sep 27Gans Creek ClassicSep 27 · 5,000 Meters Varsity · Place 126 · Marquette5,000 Meters Varsity12618:17.911
Sep 14Stan Nelson InvitationalSep 14 · 5,000 Meters Varsity · Place 70 · Marquette5,000 Meters Varsity7018:31.0—
Sep 4Fleet Feet Classic @ Arnold City ParkSep 4 · 2 Miles Varsity · Place 32 · Marquette2 Miles Varsity3210:54.611

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28MSHSAA Class 5 - District 1Oct 28 · 5,000 Meters Varsity · Place 71 · Marquette5,000 Meters Varsity7117:46.7010
Oct 14Conference Oct 14 · 5,000 Meters Varsity · Place 70 · Marquette5,000 Meters Varsity7018:15.3210
Sep 23Gans Creek ClassicSep 23 · 5,000 Meters Varsity · Place 240 · Marquette5,000 Meters Varsity24018:37.710
Sep 9NW Stan NelsonSep 9 · 5,000 Meters Varsity · Place 74 · Marquette5,000 Meters Varsity7418:13.9Unofficial10
Aug 30Fleet Feet ClassicAug 30 · 2 Miles Varsity · Place 17 · Marquette2 Miles Varsity1711:44.510

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29MSHSAA Class 4 & 5 District 1Oct 29 · 5,000 Meters Class 5 Boys · Marquette5,000 Meters Class 5 Boys0DNF9
Oct 15STL Suburban Conference Championships (Boys Only)Oct 15 · 5,000 Meters Varsity · Place 84 · Marquette5,000 Meters Varsity8418:21.59
Oct 7Terry Meatheany / Hazelwood West InvitationalOct 7 · 5,000 Meters Varsity · Place 28 · Marquette5,000 Meters Varsity2819:00.009
Oct 1Parkway West Dale Shepherd InvitationalOct 1 · 5,000 Meters Freshman · Place 9 · Marquette5,000 Meters Freshman919:23.549
Sep 24Gans Creek ClassicSep 24 · 5,000 Meters Varsity · Place 275 · Marquette5,000 Meters Varsity27519:49.69
Sep 10Stan Nelson InvitationalSep 10 · 5,000 Meters Freshman · Place 19 · Marquette5,000 Meters Freshman1919:49.289
Aug 31Fleet Feet ClassicAug 31 · 2 Miles Junior Varsity · Place 7 · Marquette2 Miles Junior Varsity712:59.99