Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Arnold City ParkFleet Feet Cross Country Classic · Sep 210:56.69Fleet Feet Cross Country ClassicSeptember 2, 2026
5,000 Meters · Buder ParkBig River · Oct 2122:14.8Big RiverOctober 21, 2023
5,000 Meters · Engler Ball ParkFarmington Invitational / MAJHAA Conference Championships · Oct 1717:27.29Farmington Invitational / MAJHAA Conference ChampionshipsOctober 17, 2026
5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 616:29.6MSHSAA XC State ChampionshipsNovember 6, 2026
5,000 Meters · Hannibal-LaGrange UniversityMSHSAA Class 4 District 3 · Oct 3117:38.80MSHSAA Class 4 District 3October 31, 2026
5,000 Meters · Jefferson Barracks ParkMCC Cross Country Championships · Oct 818:20.25MCC Cross Country ChampionshipsOctober 8, 2026
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1218:08.721st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · Saint Louis Priory SchoolSt. Louis Priory XC Open · Oct 319:58.13St. Louis Priory XC OpenOctober 3, 2025
5,000 Meters · Sioux Passage ParkMSHSAA Class 4 District 3 · Nov 119:10.54MSHSAA Class 4 District 3November 1, 2025
5,000 Meters · Southern Illinois University Edwardsville58th Annual Edwardsville Invitational · Sep 2121:23.1058th Annual Edwardsville InvitationalSeptember 21, 2024
5,000 Meters · West City ParkFestus Bowles-Wright XC Invite · Sep 1917:42.15Festus Bowles-Wright XC InviteSeptember 19, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 6MSHSAA XC State ChampionshipsNov 6 · 5,000 Meters Class 4 · Place 38 · DeSmet Jesuit5,000 Meters Class 43816:29.6 PB12
Oct 31MSHSAA Class 4 District 3Oct 31 · 5,000 Meters Varsity · Place 10 · DeSmet Jesuit5,000 Meters Varsity1017:38.80 PB12
Oct 17Farmington Invitational / MAJHAA Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 7 · DeSmet Jesuit5,000 Meters Varsity717:27.29 PB12
Oct 8MCC Cross Country ChampionshipsOct 8 · 5,000 Meters Varsity · Place 12 · DeSmet Jesuit5,000 Meters Varsity1218:20.25 PB12
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Gold Varsity · Place 98 · DeSmet Jesuit5,000 Meters Gold Varsity9817:19.112
Sep 19Festus Bowles-Wright XC InviteSep 19 · 5,000 Meters Varsity · Place 20 · DeSmet Jesuit5,000 Meters Varsity2017:42.15 PB12
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity Green · Place 95 · DeSmet Jesuit5,000 Meters Varsity Green9518:08.7 PB12
Sep 2Fleet Feet Cross Country ClassicSep 2 · 2 Miles Boys Varsity · Place 18 · DeSmet Jesuit2 Miles Boys Varsity1810:56.69 PB12

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7MSHSAA XC State ChampionshipsNov 7 · 5,000 Meters Class 4 · Place 116 · DeSmet Jesuit5,000 Meters Class 411618:06.2711
Nov 1MSHSAA Class 4 District 3Nov 1 · 5,000 Meters Varsity · Place 46 · DeSmet Jesuit5,000 Meters Varsity4619:10.54 PB11
Oct 3St. Louis Priory XC OpenOct 3 · 5,000 Meters High School · Place 25 · DeSmet Jesuit5,000 Meters High School2519:58.13 PB11
Sep 1320th Annual FPXCSep 13 · 5,000 Meters JV Green · Place 58 · DeSmet Jesuit5,000 Meters JV Green5819:41.511

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 19Farmington Invitational/MAJHAA ConferenceOct 19 · 5,000 Meters Junior Varsity · Place 8 · DeSmet Jesuit5,000 Meters Junior Varsity819:04.2410
Oct 4Priory Mike Rebello XC Open 2024Oct 4 · 5,000 Meters Varsity · Place 31 · DeSmet Jesuit5,000 Meters Varsity3120:02.2010
Sep 2158th Annual Edwardsville InvitationalSep 21 · 5,000 Meters Varsity · Place 132 · DeSmet Jesuit5,000 Meters Varsity13221:23.10 PB10

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 21Big RiverOct 21 · 5,000 Meters Junior Varsity · Place 185 · DeSmet Jesuit5,000 Meters Junior Varsity18522:14.8 PB11