Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Wilson Park 3 MileGranite City Robinson/Lang Cross Country Invitational · Sep 220:32.30Granite City Robinson/Lang Cross Country InvitationalSeptember 2, 2023
3 Miles · Wilson Park 3 MileGranite City XC Invitational · Sep 323:26.2Granite City XC InvitationalSeptember 3, 2022
5,000 Meters · Buder ParkBig River PR Invite · Oct 2319:39.5Big River PR InviteOctober 23, 2025
5,000 Meters · Jefferson Barracks ParkHancock XC · Oct 1922:05.9Hancock XCOctober 19, 2024

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

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 23Big River PR InviteOct 23 · 5,000 Meters JV · Place 67 · St. Louis University High5,000 Meters JV6719:39.5 PB12

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 19Hancock XCOct 19 · 5,000 Meters JV Large School · Place 75 · St. Louis University High5,000 Meters JV Large School7522:05.9 PB11

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 9Forest Park XC FestivalSep 9 · 5,000 Meters Junior Varsity · Place 56 · St. Louis University5,000 Meters Junior Varsity5621:07.1—
Sep 2Granite City Robinson/Lang Cross Country InvitationalSep 2 · 2.95 Miles Open · Place 95 · St. Louis University High2.95 Miles Open9520:32.30 PB10

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 26Findley Memorial InvitationalOct 26 · 5,000 Meters Freshman · Place 59 · St. Louis University5,000 Meters Freshman5924:11.6—
Sep 24Ed White Festival of RacesSep 24 · 5,000 Meters Freshman · Place 49 · St. Louis University5,000 Meters Freshman4924:59.0—
Sep 10Forest Park XC FestivalSep 10 · 3,000 Meters Freshman · Place 44 · St. Louis University3,000 Meters Freshman4413:15.3—
Sep 3Granite City XC InvitationalSep 3 · 3 Miles Open Boys · Place 162 · St. Louis University High3 Miles Open Boys16223:26.2 PB9