Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Okaw Valley ParkNew Athens Invitational · Aug 2423:15.4New Athens InvitationalAugust 24, 2026
3 Miles · Alhambra Fireman & Legion ParkGateway Metro Conference XC Championships · Oct 1021:32.83Gateway Metro Conference XC ChampionshipsOctober 10, 2026
3 Miles · Alton High School2026 Madison County XC Championships · Oct 623:04.002026 Madison County XC ChampionshipsOctober 6, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 721:34.60IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1222:46.3First to the Finish InvitationalSeptember 12, 2026
3 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 2823:04.3Mascoutah XC KickoffAugust 28, 2026
3 Miles · Murphysboro High School2026 IHSA Class 1A XC Sectional - #5 Murphysboro · Oct 3122:26.892026 IHSA Class 1A XC Sectional - #5 MurphysboroOctober 31, 2026
3 Miles · Triad High School2025 Madison County Championships · Oct 723:59.002025 Madison County ChampionshipsOctober 7, 2025
3 Miles · Wesclin Campus 3 MileIHSA Class 1A XC Regional - #5A Trenton (Wesclin) · Oct 2522:08.94IHSA Class 1A XC Regional - #5A Trenton (Wesclin)October 25, 2025
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 522:59.36Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 624:51.0952nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2522:31.0Gans 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 209 · Edwardsville (Metro-East Lutheran)3 Miles Class 1A Varsity20921:34.60 PB11
Oct 312026 IHSA Class 1A XC Sectional - #5 MurphysboroOct 31 · 3 Miles Varsity · Place 70 · Edwardsville (Metro-East Lutheran)3 Miles Varsity7022:26.89 PB11
Oct 242026 IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 24 · 3 Miles Varsity · Place 26 · Edwardsville (Metro-East Lutheran)3 Miles Varsity2621:04.9011
Oct 10Gateway Metro Conference XC ChampionshipsOct 10 · 3 Miles Varsity · Place 15 · Edwardsville (Metro-East Lutheran)3 Miles Varsity1521:32.83 PB11
Oct 62026 Madison County XC ChampionshipsOct 6 · 3 Miles Varsity · Place 29 · Edwardsville (Metro-East Lutheran)3 Miles Varsity2923:04.00 PB11
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Elite Varsity · Place 284 · Edwardsville (Metro-East Lutheran)5,000 Meters Elite Varsity28422:31.0 PB11
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 48 · Edwardsville (Metro-East Lutheran)3 Miles Varsity4822:58.0011
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 218 · Edwardsville (Metro-East Lutheran)3 Miles 3 Miles-Varsity-1A21822:46.3 PB11
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Girl's Varsity · Place 115 · Edwardsville (Metro-East Lutheran)3 Miles Girl's Varsity11522:59.36 PB11
Aug 28Mascoutah XC KickoffAug 28 · 3 Miles HS Varsity Girls · Place 51 · Edwardsville (Metro-East Lutheran)3 Miles HS Varsity Girls5123:04.3 PB11
Aug 24New Athens InvitationalAug 24 · 2.95 Miles Varsity · Place 29 · Edwardsville (Metro-East Lutheran)2.95 Miles Varsity2923:15.4 PB11

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #5 Trenton (Wesclin)Nov 1 · 3 Miles Varsity · Place 107 · Edwardsville (Metro-East Lutheran)3 Miles Varsity10723:35.9910
Oct 25IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 25 · 3 Miles Varsity · Place 35 · Edwardsville (Metro-East Lutheran)3 Miles Varsity3522:08.94 PB10
Oct 11Gateway Metro Conference XC ChampsOct 11 · 2.8 Miles Varsity · Place 21 · Edwardsville (Metro-East Lutheran)2.8 Miles Varsity2122:25.1410
Oct 72025 Madison County ChampionshipsOct 7 · 3 Miles Varsity · Place 44 · Edwardsville (Metro-East Lutheran)3 Miles Varsity4423:59.00 PB10
Oct 4Wesclin InvitationalOct 4 · 3 Miles Varsity · Place 60 · Edwardsville (Metro-East Lutheran)3 Miles Varsity6025:20.210
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Elite JV · Place 166 · Edwardsville (Metro-East Lutheran)5,000 Meters Elite JV16624:35.8710
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 82 · Edwardsville (Metro-East Lutheran)3 Miles Varsity8224:46.4010
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 283 · Edwardsville (Metro-East Lutheran)3 Miles Varsity 1A28324:25.0010
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Junior Varsity · Place 46 · Edwardsville (Metro-East Lutheran)3 Miles Junior Varsity4624:51.09 PB10
Aug 30Mascoutah XC KickoffAug 30 · 3 Miles Varsity · Place 84 · Edwardsville (Metro-East Lutheran)3 Miles Varsity8425:52.2010
Aug 25New Athens Invitational (Run by the River)Aug 25 · 2.95 Miles Varsity · Place 35 · Edwardsville (Metro-East Lutheran)2.95 Miles Varsity3525:33.910