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 519:51.24Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3550 m · Spanish Lake ParkLutheran North XC Invitational · Sep 1715:07.02Lutheran North XC InvitationalSeptember 17, 2026
5,000 Meters · Arcadia Valley High SchoolMSHSAA Class 3 District 1 · Oct 3118:24.63MSHSAA Class 3 District 1October 31, 2026
5,000 Meters · Jefferson Barracks Park63rd Annual Hancock XC Invitational · Oct 1820:01.763rd Annual Hancock XC InvitationalOctober 18, 2025
5,000 Meters · Langenberg Field20th Annual FPXC · Sep 1321:09.920th Annual FPXCSeptember 13, 2025
5,000 Meters · Orchard Farm High SchoolOrchard Farm Invitational · Oct 1020:13.69Orchard Farm InvitationalOctober 10, 2024
5,000 Meters · Principia CollegeBorder War XC Championships · Oct 1020:32.71Border War XC ChampionshipsOctober 10, 2026
5,000 Meters · Saint Louis Priory SchoolSt. Louis Priory XC Open · Oct 320:52.49St. Louis Priory XC OpenOctober 3, 2025
5,000 Meters · Spanish Lake ParkLS Spanish Lake · Sep 1432:03.67LS Spanish LakeSeptember 14, 2023
5,000 Meters · Willmore ParkBishop DuBourg Cross Country Invitational · Sep 2620:00.03Bishop 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

9 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 3 District 1Oct 31 · 5,000 Meters Varsity · Place 54 · Lift for Life Academy5,000 Meters Varsity5418:24.63 PB12
Oct 24Big River PR InvitationalOct 24 · 5,000 Meters Varsity · Place 101 · Lift for Life Academy5,000 Meters Varsity10119:38.0SR
Oct 1764th Annual Hancock XC InvitationalOct 17 · 5,000 Meters Varsity · Place 101 · Lift for Life Academy5,000 Meters Varsity10120:43.512
Oct 10Border War XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 130 · Lift for Life Academy5,000 Meters Varsity13020:32.71 PB12
Sep 30Dick Gregory XC InvitationalSep 30 · 5,000 Meters Varsity · Place 16 · Lift for Life Academy5,000 Meters Varsity1620:35.0912
Sep 23Northside XC InvitationalSep 23 · 5,000 Meters Varsity · Place 18 · Lift for Life Academy5,000 Meters Varsity1820:11.8212
Sep 17Lutheran North XC InvitationalSep 17 · 3,550 Meters High School · Place 43 · Lift for Life Academy3,550 Meters High School4315:07.02 PB12
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity White · Place 67 · Lift for Life Academy5,000 Meters Varsity White6721:50.212
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 165 · Lift for Life Academy3 Miles Boy's Varsity16519:51.24 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 3 District 1Nov 1 · 5,000 Meters Varsity · Place 61 · Lift for Life Academy5,000 Meters Varsity6118:48.6411
Oct 24Clayton High School InvitationalOct 24 · 5,000 Meters Varsity · Place 73 · Lift for Life5,000 Meters Varsity7319:38.0611
Oct 1863rd Annual Hancock XC InvitationalOct 18 · 5,000 Meters Varsity · Place 65 · Lift for Life Academy5,000 Meters Varsity6520:01.7 PB11
Oct 3St. Louis Priory XC OpenOct 3 · 5,000 Meters High School · Place 37 · Lift for Life Academy5,000 Meters High School3720:52.49 PB11
Sep 26Bishop DuBourg Cross Country InvitationalSep 26 · 5,000 Meters Varsity Boys · Place 15 · Lift for Life Academy5,000 Meters Varsity Boys1520:00.03 PB11
Sep 17Northside XC InviteSep 17 · 5,000 Meters Varsity · Place 19 · Lift for Life Academy5,000 Meters Varsity1920:37.711
Sep 1320th Annual FPXCSep 13 · 5,000 Meters Varsity White · Place 80 · Lift for Life Academy5,000 Meters Varsity White8021:09.9 PB11
Sep 10Dick Gregory XC InviteSep 10 · 5,000 Meters Varsity · Place 20 · Lift for Life Academy5,000 Meters Varsity2020:48.0JR

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19Hancock XCOct 19 · 5,000 Meters Varsity · Place 94 · Lift for Life Academy5,000 Meters Varsity9420:29.410
Oct 10Orchard Farm InvitationalOct 10 · 5,000 Meters Varsity · Place 95 · Lift for Life Academy5,000 Meters Varsity9520:13.69 PB10
Sep 14Forest Park XC FestivalSep 14 · 5,000 Meters Varsity · Place 78 · Lift for Life Academy Charter High Sch5,000 Meters Varsity7820:13.2SO
Sep 11Dick GregorySep 11 · 5,000 Meters Varsity · Place 15 · Lift for Life Academy5,000 Meters Varsity1521:26.5610

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28MSHSAA Class 3 - District 1Oct 28 · 5,000 Meters Varsity · Place 91 · Lift for Life5,000 Meters Varsity9126:19.229
Oct 6Orchard Farm InvitationalOct 6 · 5,000 Meters Varsity · Place 83 · Lift for Life Academy5,000 Meters Varsity8327:29.149
Sep 30Dale Shepard Parkway West InvitationalSep 30 · 5,000 Meters Varsity · Place 116 · Lift for Life Academy5,000 Meters Varsity11631:19.52Unofficial9
Sep 14LS Spanish LakeSep 14 · 5,000 Meters Boys 5000 · Place 285 · Lift for Life Academy5,000 Meters Boys 500028532:03.67 PB9
Sep 9Forest Park XC FestivalSep 9 · 5,000 Meters Varsity · Place 420 · Lift for Life Academy Charter5,000 Meters Varsity42031:00.00—