Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arcadia Valley High SchoolMSHSAA Class 3 District 1 · Oct 3119:13.78MSHSAA Class 3 District 1October 31, 2026
5,000 Meters · Blackburn ParkPatriot - Statesman Classic · Oct 1019:56.0Patriot - Statesman ClassicOctober 10, 2026
5,000 Meters · Jefferson Barracks ParkHancock XC · Oct 1921:00.4Hancock XCOctober 19, 2024
5,000 Meters · Langenberg Field20th Annual FPXC · Sep 1321:09.620th Annual FPXCSeptember 13, 2025
5,000 Meters · Living Word United Methodist ChurchParkway West Dale Shepherd XC Invite · Oct 320:44.48Parkway West Dale Shepherd XC InviteOctober 3, 2026
5,000 Meters · McNair ParkConference · Oct 1419:10.16Conference October 14, 2023
5,000 Meters · Sioux Passage ParkPaul Enke Invitational · Sep 2020:58.30Paul Enke InvitationalSeptember 20, 2025
5,000 Meters · Willmore ParkBishop DuBourg Cross Country Invitational · Sep 2619:49.64Bishop DuBourg Cross Country InvitationalSeptember 26, 2025

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 72 · STEAM Academy at McCluer South-Berkeley5,000 Meters Varsity7219:13.78 PB12
Oct 17STL Suburban XC Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 121 · STEAM Academy at McCluer South-Berkeley5,000 Meters Varsity12120:19.9812
Oct 10Patriot - Statesman ClassicOct 10 · 5,000 Meters Varsity · Place 105 · STEAM Academy at McCluer South-Berkeley5,000 Meters Varsity10519:56.0 PB12
Oct 3Parkway West Dale Shepherd XC InviteOct 3 · 5,000 Meters Varsity · Place 86 · STEAM Academy at McCluer South-Berkeley5,000 Meters Varsity8620:44.48 PB12
Sep 30Dick Gregory XC InvitationalSep 30 · 5,000 Meters Varsity · Place 29 · STEAM Academy at McCluer South-Berkeley5,000 Meters Varsity2921:50.2912
Sep 19Paul Enke Invitational Sep 19 · 5,000 Meters Varsity Boys · Place 61 · STEAM Academy at McCluer South-Berkeley5,000 Meters Varsity Boys6122:49.1912
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity White · Place 68 · STEAM Academy at McCluer South-Berkeley5,000 Meters Varsity White6821:52.112
Sep 4First Capitol XC InviteSep 4 · 5,000 Meters High School · Place 111 · STEAM Academy at McCluer South-Berkeley5,000 Meters High School11122:29.6512

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 3 District 1Nov 1 · 5,000 Meters Varsity · Place 79 · STEAM Academy at McCluer South-Berkeley5,000 Meters Varsity7919:37.8311
Oct 11Patriot - Statesman ClassicOct 11 · 5,000 Meters Varsity · Place 77 · STEAM Academy at McCluer South-Berkele5,000 Meters Varsity7720:00.1JR
Sep 26Bishop DuBourg Cross Country InvitationalSep 26 · 5,000 Meters Varsity Boys · Place 13 · STEAM Academy at McCluer South-Berkeley5,000 Meters Varsity Boys1319:49.64 PB11
Sep 20Paul Enke InvitationalSep 20 · 5,000 Meters Varsity Boys · Place 71 · STEAM Academy at McCluer South-Berkeley5,000 Meters Varsity Boys7120:58.30 PB11
Sep 1320th Annual FPXCSep 13 · 5,000 Meters Varsity White · Place 79 · STEAM Academy at McCluer South-Berkeley5,000 Meters Varsity White7921:09.6 PB11

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19Hancock XCOct 19 · 5,000 Meters Varsity · Place 108 · STEAM Academy at McCluer South-Berkeley5,000 Meters Varsity10821:00.4 PB10
Sep 18Northside InviteSep 18 · 5,000 Meters Varsity · Place 37 · STEAM Academy at McCluer South-Berkeley5,000 Meters Varsity3721:52.010
Sep 14Forest Park XC FestivalSep 14 · 5,000 Meters Varsity · Place 134 · STEAM McCluer South-Berkeley High Scho5,000 Meters Varsity13422:09.0SO
Aug 30First Capital Cross Country MeetAug 30 · 5,000 Meters Varsity · Place 73 · STEAM Academy at McCluer South-Berkeley5,000 Meters Varsity7321:50.8810

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28MSHSAA Class 3 - District 1Oct 28 · 5,000 Meters Varsity · Place 71 · Steam Academy5,000 Meters Varsity7120:54.879
Oct 14Conference Oct 14 · 5,000 Meters Varsity · Place 105 · STEAM Academy at McCluer South-Berkeley5,000 Meters Varsity10519:10.16 PB9
Sep 30Dale Shepard Parkway West InvitationalSep 30 · 5,000 Meters Varsity · Place 79 · STEAM Academy at McCluer South-Berkeley5,000 Meters Varsity7919:57.04Unofficial9
Sep 9Forest Park XC FestivalSep 9 · 5,000 Meters Varsity · Place 304 · STEAM Academy at McCluer South-Berkeley5,000 Meters Varsity30420:30.00—
Sep 1First Capitol XC MeetSep 1 · 5,000 Meters Varsity · Place 39 · STEAM Academy5,000 Meters Varsity3921:34.399