Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Okaw Valley ParkNew Athens Invitational · Aug 2422:15.4New Athens InvitationalAugust 24, 2026
3 Miles · Alhambra Fireman & Legion ParkGateway Metro Conference XC Championships · Oct 1020:14.93Gateway Metro Conference XC ChampionshipsOctober 10, 2026
3 Miles · Alton High School2026 Madison County XC Championships · Oct 621:41.802026 Madison County XC ChampionshipsOctober 6, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 720:14.50IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1222:01.2First to the Finish InvitationalSeptember 12, 2026
3 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 2821:41.2Mascoutah XC KickoffAugust 28, 2026
3 Miles · Murphysboro High School2026 IHSA Class 1A XC Sectional - #5 Murphysboro · Oct 3120:18.602026 IHSA Class 1A XC Sectional - #5 MurphysboroOctober 31, 2026
3 Miles · Triad High School2025 Madison County Championships · Oct 724:53.902025 Madison County ChampionshipsOctober 7, 2025
3 Miles · Wesclin Campus 3 MileIHSA Class 1A XC Sectional - #5 Trenton (Wesclin) · Nov 122:34.02IHSA Class 1A XC Sectional - #5 Trenton (Wesclin)November 1, 2025
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 522:35.30Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 624:59.2652nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2522:40.7Gans Creek Classic HSSeptember 25, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 1A Varsity · Place 157 · Edwardsville (Metro-East Lutheran)3 Miles Class 1A Varsity15720:14.50 PB11
Oct 312026 IHSA Class 1A XC Sectional - #5 MurphysboroOct 31 · 3 Miles Varsity · Place 34 · Edwardsville (Metro-East Lutheran)3 Miles Varsity3420:18.60 PB11
Oct 242026 IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 24 · 3 Miles Varsity · Place 17 · Edwardsville (Metro-East Lutheran)3 Miles Varsity1720:07.6011
Oct 10Gateway Metro Conference XC ChampionshipsOct 10 · 3 Miles Varsity · Place 9 · Edwardsville (Metro-East Lutheran)3 Miles Varsity920:14.93 PB11
Oct 62026 Madison County XC ChampionshipsOct 6 · 3 Miles Varsity · Place 21 · Edwardsville (Metro-East Lutheran)3 Miles Varsity2121:41.80 PB11
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Elite Varsity · Place 290 · Edwardsville (Metro-East Lutheran)5,000 Meters Elite Varsity29022:40.7 PB11
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 23 · Edwardsville (Metro-East Lutheran)3 Miles Varsity2321:28.6011
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 167 · Edwardsville (Metro-East Lutheran)3 Miles 3 Miles-Varsity-1A16722:01.2 PB11
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Girl's Varsity · Place 104 · Edwardsville (Metro-East Lutheran)3 Miles Girl's Varsity10422:35.30 PB11
Aug 28Mascoutah XC KickoffAug 28 · 3 Miles HS Varsity Girls · Place 35 · Edwardsville (Metro-East Lutheran)3 Miles HS Varsity Girls3521:41.2 PB11
Aug 24New Athens InvitationalAug 24 · 2.95 Miles Varsity · Place 23 · Edwardsville (Metro-East Lutheran)2.95 Miles Varsity2322:15.4 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #5 Trenton (Wesclin)Nov 1 · 3 Miles Varsity · Place 83 · Edwardsville (Metro-East Lutheran)3 Miles Varsity8322:34.02 PB10
Oct 25IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 25 · 3 Miles Varsity · Place 43 · Edwardsville (Metro-East Lutheran)3 Miles Varsity4322:57.0010
Oct 72025 Madison County ChampionshipsOct 7 · 3 Miles Varsity · Place 49 · Edwardsville (Metro-East Lutheran)3 Miles Varsity4924:53.90 PB10
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Elite JV · Place 215 · Edwardsville (Metro-East Lutheran)5,000 Meters Elite JV21525:42.7310
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 86 · Edwardsville (Metro-East Lutheran)3 Miles Varsity8625:08.3010
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Junior Varsity · Place 49 · Edwardsville (Metro-East Lutheran)3 Miles Junior Varsity4924:59.26 PB10