Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Buder ParkBig River · Oct 21 | 22:04.8 | Big River | October 21, 2023 |
| 5,000 Meters · Lydia D. Buder Park (Buder South)BR Invite · Oct 26 | 20:13.8 | BR Invite | October 26, 2024 |
| 5,000 Meters · McNair ParkStl Suburban Conference · Oct 19 | 20:37.51 | Stl Suburban Conference | October 19, 2024 |
| 5,000 Meters · Parkway Central High SchoolParkway Quad - 1 · Sep 7 | 21:16.90 | Parkway Quad - 1 | September 7, 2024 |
| 5,000 Meters · Spanish Lake ParkLS Spanish Lake · Sep 14 | 26:52.84 | LS Spanish Lake | September 14, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 6 | Parkway QuadSep 6 · 5,000 Meters Junior Varsity · Place 20 · Parkway C. | 5,000 Meters Junior Varsity | 20 | 20:11.37 | 11 |
| Sep 3 | Fleet Feet Cross Country ClassicSep 3 · 2 Miles Junior Varsity · Place 67 · Parkway Central | 2 Miles Junior Varsity | 67 | 12:53.2 | 11 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | BR InviteOct 26 · 5,000 Meters JV Boys · Place 132 · Parkway Central | 5,000 Meters JV Boys | 132 | 20:13.8 PB | 10 |
| Oct 19 | Stl Suburban ConferenceOct 19 · 5,000 Meters Junior Varsity · Place 87 · Parkway Central | 5,000 Meters Junior Varsity | 87 | 20:37.51 PB | 10 |
| Sep 19 | Lutheran North CC InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 150 · Parkway Central | 5,000 Meters Junior Varsity | 150 | 23:55.85 | 10 |
| Sep 14 | Forest Park XC FestivalSep 14 · 5,000 Meters Junior Varsity · Place 153 · Parkway Central | 5,000 Meters Junior Varsity | 153 | 21:44.4 | SO |
| Sep 7 | Parkway Quad - 1Sep 7 · 5,000 Meters Junior Varsity · Place 19 · Parkway Central | 5,000 Meters Junior Varsity | 19 | 21:16.90 PB | 10 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Big RiverOct 21 · 5,000 Meters Junior Varsity · Place 179 · Parkway Central | 5,000 Meters Junior Varsity | 179 | 22:04.8 PB | 9 |
| Oct 14 | Conference Oct 14 · 5,000 Meters Freshman · Place 70 · Parkway Central | 5,000 Meters Freshman | 70 | 22:35.45 | 9 |
| Sep 23 | Gans Creek ClassicSep 23 · 5,000 Meters Junior Varsity · Place 387 · Parkway Central | 5,000 Meters Junior Varsity | 387 | 25:33.9 | 9 |
| Sep 14 | LS Spanish LakeSep 14 · 5,000 Meters Boys 5000 · Place 244 · Parkway Central | 5,000 Meters Boys 5000 | 244 | 26:52.84 PB | 9 |
| Aug 30 | Fleet Feet ClassicAug 30 · 2 Miles Junior Varsity · Place 86 · Parkway Central | 2 Miles Junior Varsity | 86 | 16:28.2 | 9 |
| Aug 26 | Parkway QuadAug 26 · 3,200 Meters Junior Varsity · Place 30 · M9 Parkway Central | 3,200 Meters Junior Varsity | 30 | 16:37.82 | — |