Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Jackson City ParkJackson High School XC Invitational · Aug 2911:11.08Jackson High School XC InvitationalAugust 29, 2026
5,000 Meters · Buder ParkBig River PR Invite · Oct 2317:54.7Big River PR InviteOctober 23, 2025
5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 617:00.6MSHSAA XC State ChampionshipsNovember 6, 2026
5,000 Meters · Jefferson Barracks Park64th Annual Hancock XC Invitational · Oct 1717:24.364th Annual Hancock XC InvitationalOctober 17, 2026
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1217:57.721st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · LaVern Gibson CourseNike XC Town Twilight · Oct 217:15.81Nike XC Town TwilightOctober 2, 2026
5,000 Meters · Lydia D. Buder Park (Buder South)BR Invite · Oct 2620:26.6BR InviteOctober 26, 2024
5,000 Meters · Osage ParkMSHSAA Class 5 District 1 · Oct 3117:22.36MSHSAA Class 5 District 1October 31, 2026
5,000 Meters · Saint Louis Priory SchoolPriory Mike Rebello XC Open 2024 · Oct 422:30.85Priory Mike Rebello XC Open 2024October 4, 2024
5,000 Meters · SIUE Cross Country Course60th Annual Edwardsville Cross Country Invitational · Sep 1917:41.5060th Annual Edwardsville Cross Country InvitationalSeptember 19, 2026
5,000 Meters · Southern Illinois University Edwardsville59th Annual Edwardsville Invitational Sponsored by First to the Finish · Sep 2019:17.8059th Annual Edwardsville Invitational Sponsored by First to the FinishSeptember 20, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 6MSHSAA XC State ChampionshipsNov 6 · 5,000 Meters Class 5 · Place 133 · Christian Brothers College5,000 Meters Class 513317:00.6 PB11
Oct 31MSHSAA Class 5 District 1Oct 31 · 5,000 Meters Varsity · Place 52 · Christian Brothers College5,000 Meters Varsity5217:22.36 PB11
Oct 24Big River PR InvitationalOct 24 · 5,000 Meters Varsity · Place 21 · Christian Brothers College5,000 Meters Varsity2116:55.7JR
Oct 1764th Annual Hancock XC InvitationalOct 17 · 5,000 Meters Varsity · Place 11 · Christian Brothers College5,000 Meters Varsity1117:24.3 PB11
Oct 8MCC Cross Country ChampionshipsOct 8 · 5,000 Meters Varsity · Place 15 · Christian Brothers College5,000 Meters Varsity1518:37.7011
Oct 2Nike XC Town TwilightOct 2 · 5,000 Meters Open Friday-Grey Section · Place 42 · Christian Brothers College5,000 Meters Open Friday-Grey Section4217:15.81 PB11
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Elite Varsity · Place 165 · Christian Brothers College5,000 Meters Elite Varsity16517:07.211
Sep 1960th Annual Edwardsville Cross Country InvitationalSep 19 · 5,000 Meters High School Boys · Place 20 · Christian Brothers College5,000 Meters High School Boys2017:41.50 PB11
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity Green · Place 83 · Christian Brothers College5,000 Meters Varsity Green8317:57.7 PB11
Aug 29Jackson High School XC InvitationalAug 29 · 2 Miles 11th Grade · Place 5 · Christian Brothers College2 Miles 11th Grade511:11.08 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 5 District 1Nov 1 · 5,000 Meters Varsity · Place 71 · Christian Brothers College5,000 Meters Varsity7117:59.8810
Oct 23Big River PR InviteOct 23 · 5,000 Meters Varsity · Place 41 · Christian Brothers College5,000 Meters Varsity4117:54.7 PB10
Oct 1863rd Annual Hancock XC InvitationalOct 18 · 5,000 Meters Varsity · Place 21 · Christian Brothers College5,000 Meters Varsity2118:23.610
Oct 9MCC Cross Country ChampionshipsOct 9 · 5,000 Meters Varsity · Place 19 · Christian Brothers College5,000 Meters Varsity1918:47.52SO
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Gold Varsity · Place 181 · Christian Brothers College5,000 Meters Gold Varsity18119:03.1510
Sep 2059th Annual Edwardsville Invitational Sponsored by First to the FinishSep 20 · 5,000 Meters High School Boys · Place 83 · Christian Brothers College5,000 Meters High School Boys8319:17.80 PB10

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26BR InviteOct 26 · 5,000 Meters JV Boys · Place 144 · Christian Brothers College5,000 Meters JV Boys14420:26.6 PB9
Oct 19Hancock XCOct 19 · 5,000 Meters Freshman Boys · Place 1 · Christian Brothers College5,000 Meters Freshman Boys121:31.59
Oct 4Priory Mike Rebello XC Open 2024Oct 4 · 5,000 Meters Junior Varsity · Place 24 · Christian Brothers College5,000 Meters Junior Varsity2422:30.85 PB9
Sep 27Gans Creek ClassicSep 27 · 5,000 Meters Junior Varsity · Place 57 · Christian Br5,000 Meters Junior Varsity5721:59.39
Sep 2158th Annual Edwardsville InvitationalSep 21 · 5,000 Meters Varsity · Place 212 · Christian Brothers College5,000 Meters Varsity21223:59.709
Sep 6Fort Zumwalt North Twilight InvitationalSep 6 · 5,000 Meters JV Boys · Christian Brothers College5,000 Meters JV Boys021:41.58Unofficial9