Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Okaw Valley ParkNew Athens Invitational · Aug 2416:00.9New Athens InvitationalAugust 24, 2026
3 Miles · Alhambra Fireman & Legion Park2026 Highland XC Invitational · Sep 1915:35.002026 Highland XC InvitationalSeptember 19, 2026
3 Miles · Alton High School2026 Madison County XC Championships · Oct 616:00.202026 Madison County XC ChampionshipsOctober 6, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:21.80IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1215:39.1First to the Finish InvitationalSeptember 12, 2026
3 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 2815:40.0Mascoutah XC KickoffAugust 28, 2026
3 Miles · Murphysboro High School2026 IHSA Class 1A XC Sectional - #5 Murphysboro · Oct 3115:39.562026 IHSA Class 1A XC Sectional - #5 MurphysboroOctober 31, 2026
3 Miles · Triad High School2025 Madison County Championships · Oct 717:38.802025 Madison County ChampionshipsOctober 7, 2025
3 Miles · Wesclin Campus 3 MileIHSA Class 1A XC Regional - #5A Trenton (Wesclin) · Oct 2516:21.37IHSA 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 515:31.96Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 616:53.9352nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2516:20.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 31 · Edwardsville (Metro-East Lutheran)3 Miles Class 1A Varsity3115:21.80 PB12
Oct 312026 IHSA Class 1A XC Sectional - #5 MurphysboroOct 31 · 3 Miles Varsity · Place 6 · Edwardsville (Metro-East Lutheran)3 Miles Varsity615:39.56 PB12
Oct 242026 IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 24 · 3 Miles Varsity · Place 1 · Edwardsville (Metro-East Lutheran)3 Miles Varsity115:18.7012
Oct 10Gateway Metro Conference XC ChampionshipsOct 10 · 3 Miles Varsity · Place 1 · Edwardsville (Metro-East Lutheran)3 Miles Varsity115:56.4912
Oct 62026 Madison County XC ChampionshipsOct 6 · 3 Miles Varsity · Place 4 · Edwardsville (Metro-East Lutheran)3 Miles Varsity416:00.20 PB12
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Elite Varsity · Place 81 · Edwardsville (Metro-East Lutheran)5,000 Meters Elite Varsity8116:20.0 PB12
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 2 · Edwardsville (Metro-East Lutheran)3 Miles Varsity215:35.00 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 13 · Edwardsville (Metro-East Lutheran)3 Miles 3 Miles-Varsity-1A1315:39.1 PB12
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 13 · Edwardsville (Metro-East Lutheran)3 Miles Boy's Varsity1315:31.96 PB12
Aug 28Mascoutah XC KickoffAug 28 · 3 Miles HS Varsity Boys · Place 2 · Edwardsville (Metro-East Lutheran)3 Miles HS Varsity Boys215:40.0 PB12
Aug 24New Athens InvitationalAug 24 · 2.95 Miles Varsity · Place 1 · Edwardsville (Metro-East Lutheran)2.95 Miles Varsity116:00.9 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 1A State XC ChampionshipsNov 8 · 3 Miles 1A Varsity · Place 107 · Edwardsville (Metro-East Lutheran)3 Miles 1A Varsity10716:06.3411
Nov 1IHSA Class 1A XC Sectional - #5 Trenton (Wesclin)Nov 1 · 3 Miles Varsity · Place 24 · Edwardsville (Metro-East Lutheran)3 Miles Varsity2416:22.1611
Oct 25IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 25 · 3 Miles Varsity · Place 6 · Edwardsville (Metro-East Lutheran)3 Miles Varsity616:21.37 PB11
Oct 72025 Madison County ChampionshipsOct 7 · 3 Miles Varsity · Place 34 · Edwardsville (Metro-East Lutheran)3 Miles Varsity3417:38.80 PB11
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Elite Varsity · Place 135 · Edwardsville (Metro-East Lutheran)5,000 Meters Elite Varsity13516:55.0011
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 10 · Edwardsville (Metro-East Lutheran)3 Miles Varsity1016:26.2011
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 73 · Edwardsville (Metro-East Lutheran)3 Miles Varsity7316:53.93 PB11