Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Castlewood State ParkNorthwest Last Chance (Boys Only) · Oct 18 | 18:58.1 | Northwest Last Chance (Boys Only) | October 18, 2023 |
| 5,000 Meters · Fulton High School39th Annual Fulton Cross-Country Invitational · Sep 21 | 20:10.11 | 39th Annual Fulton Cross-Country Invitational | September 21, 2024 |
| 5,000 Meters · McNair ParkConference · Oct 14 | 19:12.50 | Conference | October 14, 2023 |
| 5,000 Meters · Parkway Central High SchoolParkway Quad - 1 · Sep 7 | 20:07.05 | Parkway Quad - 1 | September 7, 2024 |
| 5,000 Meters · Sioux Passage ParkPaul Enke Invitational · Sep 20 | 30:50 | Paul Enke Invitational | September 20, 2021 |
| 5,000 Meters · Spanish Lake ParkLS Spanish Lake · Sep 14 | 21:17.76 | LS Spanish Lake | September 14, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Northwest Last ChanceOct 23 · 5,000 Meters Junior Varsity · Place 26 · Parkway South | 5,000 Meters Junior Varsity | 26 | 19:21.7 | 12 |
| Oct 19 | Stl Suburban ConferenceOct 19 · 5,000 Meters Junior Varsity · Place 58 · Parkway South | 5,000 Meters Junior Varsity | 58 | 19:35.69 | 12 |
| Sep 27 | Gans Creek ClassicSep 27 · 5,000 Meters Junior Varsity · Place 38 · Parkway South | 5,000 Meters Junior Varsity | 38 | 19:12.8 | 12 |
| Sep 21 | 39th Annual Fulton Cross-Country InvitationalSep 21 · 5,000 Meters Varsity · Place 43 · Parkway South | 5,000 Meters Varsity | 43 | 20:10.11 PB | 12 |
| Sep 7 | Parkway Quad - 1Sep 7 · 5,000 Meters Junior Varsity · Place 13 · Parkway South | 5,000 Meters Junior Varsity | 13 | 20:07.05 PB | 12 |
| Aug 22 | 3K Time TrialAug 22 · 3,000 Meters Open · Place 12 · Parkway South | 3,000 Meters Open | 12 | 11:40.0Unofficial | 12 |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Northwest Last Chance (Boys Only)Oct 18 · 5,000 Meters Junior Varsity · Place 6 · Parkway South | 5,000 Meters Junior Varsity | 6 | 18:58.1 PB | 11 |
| Oct 14 | Conference Oct 14 · 5,000 Meters JV Gold · Place 38 · Parkway South | 5,000 Meters JV Gold | 38 | 19:12.50 PB | 11 |
| Sep 30 | Dale Shepard Parkway West InvitationalSep 30 · 5,000 Meters Varsity · Place 105 · Parkway South | 5,000 Meters Varsity | 105 | 21:53.62Unofficial | 11 |
| Sep 23 | Gans Creek ClassicSep 23 · 5,000 Meters Junior Varsity · Place 18 · Parkway South | 5,000 Meters Junior Varsity | 18 | 19:48.4 | 11 |
| Sep 14 | LS Spanish LakeSep 14 · 5,000 Meters Boys 5000 · Place 115 · Parkway South | 5,000 Meters Boys 5000 | 115 | 21:17.76 PB | 11 |
| Sep 9 | NW Stan NelsonSep 9 · 5,000 Meters Junior Varsity · Place 94 · Parkway South | 5,000 Meters Junior Varsity | 94 | 20:02.6Unofficial | 11 |
| Aug 26 | Parkway QuadAug 26 · 3,200 Meters Junior Varsity · Place 8 · M11 Parkway South | 3,200 Meters Junior Varsity | 8 | 13:18.87 | — |
| Aug 16 | 3K Time TrialAug 16 · 3,000 Meters Open · Place 16 · Parkway South | 3,000 Meters Open | 16 | 12:37.34Unofficial | 11 |
2022 Cross Country
4 results2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Hoka Postal NationalsOct 19 · 3,200 Meters Open · Place 20 · Parkway South | 3,200 Meters Open | 20 | 14:13Unofficial | 9 |
| Oct 16 | STL Suburban Conference ChampionshipsOct 16 · 5,000 Meters Freshman · Place 98 · Parkway South | 5,000 Meters Freshman | 98 | 23:22.42 | 9 |
| Oct 2 | Washington-Big Driver InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 61 · Parkway South | 5,000 Meters Junior Varsity | 61 | 24:57.8 | 9 |
| Oct 2 | Washington-Big Driver InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 61 · Parkway South | 5,000 Meters Junior Varsity | 61 | 24:57.8 | 9 |
| Sep 20 | Paul Enke InvitationalSep 20 · 5,000 Meters Freshman · Place 70 · Parkway South | 5,000 Meters Freshman | 70 | 30:50 PB | 9 |
| Sep 16 | Marquette JV MeetSep 16 · 2 Miles Junior Varsity · Parkway South | 2 Miles Junior Varsity | 0 | 16:54.47Unofficial | 9 |