Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 528:53.96Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3550 m · Spanish Lake ParkLutheran North XC Invitational · Sep 1722:45.32Lutheran North XC InvitationalSeptember 17, 2026
5,000 Meters · Arcadia Valley High SchoolMSHSAA Class 3 District 1 · Nov 121:27.28MSHSAA Class 3 District 1November 1, 2025
5,000 Meters · Jefferson Barracks Park64th Annual Hancock XC Invitational · Oct 1724:22.564th Annual Hancock XC InvitationalOctober 17, 2026
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1235:12.721st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · Principia CollegeBorder War XC Championships · Oct 1025:34.09Border War XC ChampionshipsOctober 10, 2026
5,000 Meters · Saint Louis Priory SchoolSt. Louis Priory XC Open · Oct 329:15.17St. Louis Priory XC OpenOctober 3, 2025
5,000 Meters · Willmore ParkBishop DuBourg Cross Country Invitational · Sep 2625:53.10Bishop 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 106 · Lift for Life Academy5,000 Meters Varsity10622:44.6212
Oct 1764th Annual Hancock XC InvitationalOct 17 · 5,000 Meters Varsity · Place 132 · Lift for Life Academy5,000 Meters Varsity13224:22.5 PB12
Oct 10Border War XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 278 · Lift for Life Academy5,000 Meters Varsity27825:34.09 PB12
Sep 30Dick Gregory XC InvitationalSep 30 · 5,000 Meters Varsity · Place 86 · Lift for Life Academy5,000 Meters Varsity8630:14.4712
Sep 23Northside XC InvitationalSep 23 · 5,000 Meters Varsity · Place 107 · Lift for Life Academy5,000 Meters Varsity10726:58.6612
Sep 17Lutheran North XC InvitationalSep 17 · 3,550 Meters High School · Place 128 · Lift for Life Academy3,550 Meters High School12822:45.32 PB12
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity White · Place 130 · Lift for Life Academy5,000 Meters Varsity White13035:12.7 PB12
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 216 · Lift for Life Academy3 Miles Boy's Varsity21628:53.96 PB12

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 3 District 1Nov 1 · 5,000 Meters Varsity · Place 94 · Lift for Life Academy5,000 Meters Varsity9421:27.28 PB11
Oct 24Clayton High School InvitationalOct 24 · 5,000 Meters Varsity · Place 100 · Lift for Life5,000 Meters Varsity10022:58.6211
Oct 3St. Louis Priory XC OpenOct 3 · 5,000 Meters High School · Place 60 · Lift for Life Academy5,000 Meters High School6029:15.17 PB11
Sep 26Bishop DuBourg Cross Country InvitationalSep 26 · 5,000 Meters Varsity Boys · Place 62 · Lift for Life Academy5,000 Meters Varsity Boys6225:53.10 PB11