Personal bests

Best marks in available results
Event / courseMarkMeetDate
3550 m · Spanish Lake ParkLutheran North XC Invitational · Sep 1721:57.68Lutheran North XC InvitationalSeptember 17, 2026
5,000 Meters · Blackburn ParkPatriot - Statesman Classic · Oct 1022:54.3Patriot - Statesman ClassicOctober 10, 2026
5,000 Meters · Hillsboro High SchoolFrank Schultz Invitational · Oct 324:57.63Frank Schultz InvitationalOctober 3, 2026
5,000 Meters · McNair ParkSTL Suburban XC Conference Championships · Oct 1723:31.66STL Suburban XC Conference ChampionshipsOctober 17, 2026
5,000 Meters · Osage ParkMSHSAA Class 4 District 1 · Oct 3121:19.01MSHSAA Class 4 District 1October 31, 2026
5,000 Meters · St Vincent ParkClayton Invite · Oct 2323:25.99Clayton InviteOctober 23, 2026
5,000 Meters · Willmore ParkNorthside XC Invitational · Sep 2325:34.64Northside XC InvitationalSeptember 23, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 4 District 1Oct 31 · 5,000 Meters Varsity · Place 94 · University City5,000 Meters Varsity9421:19.01 PB12
Oct 23Clayton InviteOct 23 · 5,000 Meters Varsity · Place 83 · University City5,000 Meters Varsity8323:25.99 PB12
Oct 17STL Suburban XC Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 152 · University City5,000 Meters Varsity15223:31.66 PB12
Oct 10Patriot - Statesman ClassicOct 10 · 5,000 Meters Varsity · Place 145 · University City5,000 Meters Varsity14522:54.3 PB12
Oct 3Frank Schultz InvitationalOct 3 · 5,000 Meters Varsity Boys · Place 74 · University City5,000 Meters Varsity Boys7424:57.63 PB12
Sep 23Northside XC InvitationalSep 23 · 5,000 Meters Varsity · Place 96 · University City5,000 Meters Varsity9625:34.64 PB12
Sep 17Lutheran North XC InvitationalSep 17 · 3,550 Meters High School · Place 125 · University City3,550 Meters High School12521:57.68 PB12
Sep 10Crusader-Greyhound InvitationalSep 10 · 5,000 Meters High School · Place 30 · University City5,000 Meters High School3027:34.9512
Sep 4First Capitol XC InviteSep 4 · 5,000 Meters JV · Place 200 · University City5,000 Meters JV20029:50.5512

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 4 District 1Nov 1 · 5,000 Meters Varsity · Place 92 · University City5,000 Meters Varsity9223:00.9911
Oct 24Clayton High School InvitationalOct 24 · 5,000 Meters Varsity · Place 102 · University City5,000 Meters Varsity10224:14.0411
Oct 20STL Suburban Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 148 · University City5,000 Meters Varsity14824:50.1011
Oct 11Patriot - Statesman ClassicOct 11 · 5,000 Meters Varsity · Place 113 · University City5,000 Meters Varsity11324:46.2JR
Oct 4Frank Schultz InvitationalOct 4 · 5,000 Meters Varsity · Place 80 · University City5,000 Meters Varsity8027:00.3611
Sep 26Bishop DuBourg Cross Country InvitationalSep 26 · 5,000 Meters Varsity Boys · Place 66 · University City5,000 Meters Varsity Boys6626:24.1111
Sep 18Lutheran North Cross Country InvitationalSep 18 · 5,000 Meters Junior Varsity · Place 214 · University City5,000 Meters Junior Varsity21431:27.8611