Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorGately Park Open · Dec 65:54.06aGately Park OpenDecember 6, 2025
1500 Meters · OutdoorMissouri Elite Annual Track Invitational · May 314:44.34aMissouri Elite Annual Track InvitationalMay 31, 2026
1600 Meters · OutdoorSC Boys Yellow · May 84:57.96aSC Boys YellowMay 8, 2025
400 Meters · IndoorMLK Results at Milesplit · Jan 1854.48aMLK Results at MilesplitJanuary 18, 2026
400 Meters · OutdoorLadue Rams Mini Meet · Apr 2253.94aLadue Rams Mini MeetApril 22, 2026
800 Meters · IndoorAAU Northern Indoor National Track & Field Invitational · Dec 272:13.93aAAU Northern Indoor National Track & Field InvitationalDecember 27, 2025
800 Meters · OutdoorMSHSAA Class 4 & 5 District 3 · May 162:04.54aMSHSAA Class 4 & 5 District 3May 16, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 15 QualifierJun 25 · 80m Hurdles · Place 10 · Elite Speed UniversityElite Speed University80m Hurdles102:08.32—
Jun 12AAU Ozark District QualifierJun 12 · 800 Meters · Place 11 · Elite Speed UniversityElite Speed University800 Meters11.2:11.54a11
Jun 12AAU Ozark District QualifierJun 12 · 400 Meters · Place 22 · Elite Speed UniversityElite Speed University400 Meters22.54.61a11
May 31Missouri Elite Annual Track InvitationalMay 31 · 1500 Meters · Place 2 · Elite Speed UniversityElite Speed University1500 Meters2.4:44.34a PB11
May 31Missouri Elite Annual Track InvitationalMay 31 · 800 Meters · Place 1 · Elite Speed UniversityElite Speed University800 Meters1.2:08.45a11
May 23MSHSAA Class 5 Sectional 2May 23 · 800 Meters · Place 7 · RitenourRitenour800 Meters7.2:10.66a11
May 16MSHSAA Class 4 & 5 District 3May 16 · 800 Meters · Place 4 · RitenourRitenour800 Meters4.2:04.54a PB11
May 7Suburban Conference Yellow BoysMay 7 · 1600 Meters · RitenourRitenour1600 Meters—DNS11
May 7Suburban Conference Yellow BoysMay 7 · 800 Meters · Place 10 · RitenourRitenour800 Meters10.2:12.65a11
May 2Ladue Brusca-Strobach Invitational May 2 · 800 Meters · Place 14 · RitenourRitenour800 Meters142:05.6611
May 1Francis Howell Varsity InviteMay 1 · 800 Meters · Place 15 · RitenourRitenour800 Meters152:09.4711
Apr 25Lindbergh Boys South County InviteApr 25 · 800 Meters · Place 3 · RitenourRitenour800 Meters3.2:08.80a11
Apr 22Ladue Rams Mini MeetApr 22 · 1600 Meters · Place 14 · RitenourRitenour1600 Meters145:25.12a11
Apr 22Ladue Rams Mini MeetApr 22 · 400 Meters · Place 2 · RitenourRitenour400 Meters253.94a PB11
Apr 17Lions Den Varsity InvitationalApr 17 · 800 Meters · Place 1 · RitenourRitenour800 Meters1.2:10.60a11
Apr 10Eureka Wildcat ClassicApr 10 · 1600 Meters · Place 13 · RitenourRitenour1600 Meters13.5:15.84a11
Mar 28Fort Zumwalt West Jaguar InvitationalMar 28 · 800 Meters · Place 3 · RitenourRitenour800 Meters32:11.14a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 18MLK Results at MilesplitJan 18 · 800 Meters · Elite Speed UniversityElite Speed University800 Meters--DNS11
Jan 18MLK Results at MilesplitJan 18 · 400 Meters · Place 16 · Elite Speed UniversityElite Speed University400 Meters16.54.48a PB11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27AAU Northern Indoor National Track & Field InvitationalDec 27 · 800 Meters · Place 8 · Elite Speed UniversityElite Speed University800 Meters8.2:13.93a PB11
Dec 27AAU Northern Indoor National Track & Field InvitationalDec 27 · 400 Meters · Place 37 · Elite Speed UniversityElite Speed University400 Meters37.59.67a11
Dec 6Gately Park OpenDec 6 · 1 Mile · Place 5 · Elite Speed UniversityElite Speed University1 Mile5.5:54.06a PB11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8SC Boys YellowMay 8 · 1600 Meters · Place 2 · RitenourRitenour1600 Meters2.4:57.96a PB10
May 8SC Boys YellowMay 8 · 800 Meters · Place 1 · RitenourRitenour800 Meters1.2:10.85a10
Apr 15Holt JV InviteApr 15 · 1600 Meters · Place 4 · RitenourRitenour1600 Meters4.5:15.06a10
Apr 15Holt JV InviteApr 15 · 800 Meters · Place 3 · RitenourRitenour800 Meters3.2:10.61a10
Apr 12Statesmen InviteApr 12 · 3200 Meters · RitenourRitenour3200 Meters—DNS10
Apr 11Wildcat InviteApr 11 · 1600 Meters · Place 11 · RitenourRitenour1600 Meters11.5:17.29a10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 11MSHSAA Class 5 District 2May 11 · 800 Meters · Place 12 · RitenourRitenour800 Meters122:25.979
May 3Suburban Red Boys ConferenceMay 3 · 1600 Meters · Place 23 · RitenourRitenour1600 Meters235:40.539
Apr 27Kirkwood Dale Collier InvitationalApr 27 · 800 Meters · Place 33 · RitenourRitenour800 Meters33.2:21.75a9
Apr 19Parkway North Fred Lyon InvitationalApr 19 · 800 Meters · Place 12 · RitenourRitenour800 Meters122:24.909
Apr 17FH JVApr 17 · 3200 Meters · RitenourRitenour3200 Meters—DNS9
Apr 17FH JVApr 17 · 1600 Meters · Place 14 · RitenourRitenour1600 Meters14.5:35.81a9
Apr 13Ladue - Brusca-Strohbach InvitationalApr 13 · 800 Meters · Place 23 · RitenourRitenour800 Meters23.2:22.60a9
Apr 5Eureka Boys InviteApr 5 · 1600 Meters · Place 23 · RitenourRitenour1600 Meters23.5:39.04a9
Apr 5Eureka Boys InviteApr 5 · 800 Meters · Place 20 · RitenourRitenour800 Meters20.2:31.60a9