Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Okaw Valley ParkNew Athens Invitational · Aug 2422:57.3New Athens InvitationalAugust 24, 2026
3 Miles · Alhambra Fireman & Legion ParkGateway Metro Conference XC Championships · Oct 1022:07.52Gateway Metro Conference XC ChampionshipsOctober 10, 2026
3 Miles · Alton High School2026 Madison County XC Championships · Oct 623:07.102026 Madison County XC ChampionshipsOctober 6, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 722:27.70IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1222:28.3First to the Finish InvitationalSeptember 12, 2026
3 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 2822:38.1Mascoutah XC KickoffAugust 28, 2026
3 Miles · Murphysboro High School2026 IHSA Class 1A XC Sectional - #5 Murphysboro · Oct 3121:27.372026 IHSA Class 1A XC Sectional - #5 MurphysboroOctober 31, 2026
3 Miles · Triad High School2025 Madison County Championships · Oct 724:30.502025 Madison County ChampionshipsOctober 7, 2025
3 Miles · Wesclin Campus 3 MileIHSA Class 1A XC Sectional - #5 Trenton (Wesclin) · Nov 122:19.40IHSA 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 523:12.07Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 625:37.8852nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2523:43.0Gans Creek Classic HSSeptember 25, 2026
5,000 Meters · Southern Illinois University Edwardsville58th Annual Edwardsville Invitational · Sep 2129:41.1058th Annual Edwardsville InvitationalSeptember 21, 2024

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 231 · Edwardsville (Metro-East Lutheran)3 Miles Class 1A Varsity23122:27.70 PB11
Oct 312026 IHSA Class 1A XC Sectional - #5 MurphysboroOct 31 · 3 Miles Varsity · Place 54 · Edwardsville (Metro-East Lutheran)3 Miles Varsity5421:27.37 PB11
Oct 242026 IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 24 · 3 Miles Varsity · Place 30 · Edwardsville (Metro-East Lutheran)3 Miles Varsity3021:29.6011
Oct 10Gateway Metro Conference XC ChampionshipsOct 10 · 3 Miles Varsity · Place 16 · Edwardsville (Metro-East Lutheran)3 Miles Varsity1622:07.52 PB11
Oct 62026 Madison County XC ChampionshipsOct 6 · 3 Miles Varsity · Place 30 · Edwardsville (Metro-East Lutheran)3 Miles Varsity3023:07.10 PB11
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Elite Varsity · Place 315 · Edwardsville (Metro-East Lutheran)5,000 Meters Elite Varsity31523:43.0 PB11
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 44 · Edwardsville (Metro-East Lutheran)3 Miles Varsity4422:48.9011
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 195 · Edwardsville (Metro-East Lutheran)3 Miles 3 Miles-Varsity-1A19522:28.3 PB11
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Girl's Varsity · Place 120 · Edwardsville (Metro-East Lutheran)3 Miles Girl's Varsity12023:12.07 PB11
Aug 28Mascoutah XC KickoffAug 28 · 3 Miles HS Varsity Girls · Place 46 · Edwardsville (Metro-East Lutheran)3 Miles HS Varsity Girls4622:38.1 PB11
Aug 24New Athens InvitationalAug 24 · 2.95 Miles Varsity · Place 26 · Edwardsville (Metro-East Lutheran)2.95 Miles Varsity2622:57.3 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #5 Trenton (Wesclin)Nov 1 · 3 Miles Varsity · Place 79 · Edwardsville (Metro-East Lutheran)3 Miles Varsity7922:19.40 PB10
Oct 25IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 25 · 3 Miles Varsity · Place 41 · Edwardsville (Metro-East Lutheran)3 Miles Varsity4122:43.8010
Oct 11Gateway Metro Conference XC ChampsOct 11 · 2.8 Miles Varsity · Place 16 · Edwardsville (Metro-East Lutheran)2.8 Miles Varsity1621:30.3610
Oct 72025 Madison County ChampionshipsOct 7 · 3 Miles Varsity · Place 46 · Edwardsville (Metro-East Lutheran)3 Miles Varsity4624:30.50 PB10
Oct 4Wesclin InvitationalOct 4 · 3 Miles Varsity · Place 47 · Edwardsville (Metro-East Lutheran)3 Miles Varsity4723:46.710
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Elite JV · Place 190 · Edwardsville (Metro-East Lutheran)5,000 Meters Elite JV19025:00.2210
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 87 · Edwardsville (Metro-East Lutheran)3 Miles Varsity8725:09.6010
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 308 · Edwardsville (Metro-East Lutheran)3 Miles Varsity 1A30824:52.4010
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Junior Varsity · Place 58 · Edwardsville (Metro-East Lutheran)3 Miles Junior Varsity5825:37.88 PB10
Aug 30Mascoutah XC KickoffAug 30 · 3 Miles Varsity · Place 74 · Edwardsville (Metro-East Lutheran)3 Miles Varsity7425:17.2010

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 1A XC Regional-#5A Trenton (Wesclin)Oct 26 · 3 Miles Varsity · Place 39 · Edwardsville (Metro-East Lutheran)3 Miles Varsity3923:19.009
Oct 12Gateway Metro Conference Cross Country ChampionshipsOct 12 · 3 Miles Varsity · Place 19 · Edwardsville (Metro-East Lutheran)3 Miles Varsity1924:25.139
Oct 82024 Madison County XC ChampionshipOct 8 · 3 Miles Varsity · Place 20 · Edwardsville (Metro-East Lutheran)3 Miles Varsity2024:41.30FR
Sep 28Coal Mine ClassicSep 28 · 3 Miles Varsity · Place 7 · Edwardsville (Metro-East Lutheran)3 Miles Varsity725:07.459
Sep 2158th Annual Edwardsville InvitationalSep 21 · 5,000 Meters Varsity · Place 96 · Edwardsville (Metro-East Lutheran)5,000 Meters Varsity9629:41.10 PB9
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 1A · Place 323 · Edwardsville (Metro-East Lutheran)3 Miles Varsity 1A32326:09.209
Sep 3Carlinville Early MeetSep 3 · 3 Miles Varsity · Place 38 · Edwardsville (Metro-East Lutheran)3 Miles Varsity3826:44.219
Aug 31Civic Memorial Twilight InvitationalAug 31 · 3 Miles Varsity · Place 29 · Edwardsville (Metro-East Lutheran)3 Miles Varsity2927:13.809