Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Okaw Valley ParkNew Athens Invitational · Aug 2419:56.5New Athens InvitationalAugust 24, 2026
3 Miles · Alhambra Fireman & Legion ParkGateway Metro Conference XC Championships · Oct 1019:29.73Gateway Metro Conference XC ChampionshipsOctober 10, 2026
3 Miles · Alton High School2026 Madison County XC Championships · Oct 621:00.502026 Madison County XC ChampionshipsOctober 6, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 719:18.00IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 1A State XC Championships · Nov 819:11.77IHSA Class 1A State XC ChampionshipsNovember 8, 2025
3 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 2819:48.4Mascoutah XC KickoffAugust 28, 2026
3 Miles · Murphysboro High School2026 IHSA Class 1A XC Sectional - #5 Murphysboro · Oct 3119:14.432026 IHSA Class 1A XC Sectional - #5 MurphysboroOctober 31, 2026
3 Miles · Triad High School2025 Madison County Championships · Oct 720:20.902025 Madison County ChampionshipsOctober 7, 2025
3 Miles · Wesclin Campus 3 MileIHSA Class 1A XC Sectional - #5 Trenton (Wesclin) · Nov 118:59.67IHSA 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 519:48.04Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 620:18.7352nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2520:20.0Gans Creek Classic HSSeptember 25, 2026
5,000 Meters · Southern Illinois University Edwardsville58th Annual Edwardsville Invitational · Sep 2124:16.4058th 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 99 · Edwardsville (Metro-East Lutheran)3 Miles Class 1A Varsity9919:18.00 PB11
Oct 312026 IHSA Class 1A XC Sectional - #5 MurphysboroOct 31 · 3 Miles Varsity · Place 14 · Edwardsville (Metro-East Lutheran)3 Miles Varsity1419:14.43 PB11
Oct 242026 IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 24 · 3 Miles Varsity · Place 6 · Edwardsville (Metro-East Lutheran)3 Miles Varsity619:24.9011
Oct 10Gateway Metro Conference XC ChampionshipsOct 10 · 3 Miles Varsity · Place 4 · Edwardsville (Metro-East Lutheran)3 Miles Varsity419:29.73 PB11
Oct 62026 Madison County XC ChampionshipsOct 6 · 3 Miles Varsity · Place 15 · Edwardsville (Metro-East Lutheran)3 Miles Varsity1521:00.50 PB11
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Elite Varsity · Place 159 · Edwardsville (Metro-East Lutheran)5,000 Meters Elite Varsity15920:20.0 PB11
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 11 · Edwardsville (Metro-East Lutheran)3 Miles Varsity1120:00.2011
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 38 · Edwardsville (Metro-East Lutheran)3 Miles 3 Miles-Varsity-1A3819:34.611
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Girl's Varsity · Place 29 · Edwardsville (Metro-East Lutheran)3 Miles Girl's Varsity2919:48.04 PB11
Aug 28Mascoutah XC KickoffAug 28 · 3 Miles HS Varsity Girls · Place 10 · Edwardsville (Metro-East Lutheran)3 Miles HS Varsity Girls1019:48.4 PB11
Aug 24New Athens InvitationalAug 24 · 2.95 Miles Varsity · Place 3 · Edwardsville (Metro-East Lutheran)2.95 Miles Varsity319:56.5 PB11

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 1A State XC ChampionshipsNov 8 · 3 Miles 1A Varsity · Place 99 · Edwardsville (Metro-East Lutheran)3 Miles 1A Varsity9919:11.77 PB10
Nov 1IHSA Class 1A XC Sectional - #5 Trenton (Wesclin)Nov 1 · 3 Miles Varsity · Place 9 · Edwardsville (Metro-East Lutheran)3 Miles Varsity918:59.67 PB10
Oct 25IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 25 · 3 Miles Varsity · Place 6 · Edwardsville (Metro-East Lutheran)3 Miles Varsity619:31.9610
Oct 11Gateway Metro Conference XC ChampsOct 11 · 2.8 Miles Varsity · Place 2 · Edwardsville (Metro-East Lutheran)2.8 Miles Varsity218:00.9910
Oct 72025 Madison County ChampionshipsOct 7 · 3 Miles Varsity · Place 7 · Edwardsville (Metro-East Lutheran)3 Miles Varsity720:20.90 PB10
Oct 4Wesclin InvitationalOct 4 · 3 Miles Varsity · Place 4 · Edwardsville (Metro-East Lutheran)3 Miles Varsity419:14.810
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Elite JV · Place 3 · Edwardsville (Metro-East Lutheran)5,000 Meters Elite JV320:20.7010
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 4 · Edwardsville (Metro-East Lutheran)3 Miles Varsity419:56.7010
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 38 · Edwardsville (Metro-East Lutheran)3 Miles Varsity 1A3819:32.1010
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Junior Varsity · Place 2 · Edwardsville (Metro-East Lutheran)3 Miles Junior Varsity220:18.73 PB10
Aug 30Mascoutah XC KickoffAug 30 · 3 Miles Varsity · Place 13 · Edwardsville (Metro-East Lutheran)3 Miles Varsity1320:28.5010
Aug 25New Athens Invitational (Run by the River)Aug 25 · 2.95 Miles Varsity · Place 2 · Edwardsville (Metro-East Lutheran)2.95 Miles Varsity220:00.610

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 12Gateway Metro Conference Cross Country ChampionshipsOct 12 · 3 Miles Varsity · Place 13 · Edwardsville (Metro-East Lutheran)3 Miles Varsity1322:16.119
Oct 82024 Madison County XC ChampionshipOct 8 · 3 Miles Varsity · Place 7 · Edwardsville (Metro-East Lutheran)3 Miles Varsity721:51.00FR
Sep 28Coal Mine ClassicSep 28 · 3 Miles Varsity · Place 1 · Edwardsville (Metro-East Lutheran)3 Miles Varsity121:56.289
Sep 2158th Annual Edwardsville InvitationalSep 21 · 5,000 Meters Varsity · Place 39 · Edwardsville (Metro-East Lutheran)5,000 Meters Varsity3924:16.40 PB9
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 1A · Place 136 · Edwardsville (Metro-East Lutheran)3 Miles Varsity 1A13621:45.409
Sep 3Carlinville Early MeetSep 3 · 3 Miles Varsity · Place 20 · Edwardsville (Metro-East Lutheran)3 Miles Varsity2023:40.809
Aug 31Civic Memorial Twilight InvitationalAug 31 · 3 Miles Varsity · Place 11 · Edwardsville (Metro-East Lutheran)3 Miles Varsity1122:29.809