Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Okaw Valley ParkNew Athens Invitational · Aug 2417:13.7New Athens InvitationalAugust 24, 2026
3 Miles · Alhambra Fireman & Legion Park2026 Highland XC Invitational · Sep 1916:22.102026 Highland XC InvitationalSeptember 19, 2026
3 Miles · Alton High School2026 Madison County XC Championships · Oct 617:27.102026 Madison County XC ChampionshipsOctober 6, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1216:32.6First to the Finish InvitationalSeptember 12, 2026
3 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 2816:21.0Mascoutah XC KickoffAugust 28, 2026
3 Miles · Murphysboro High School2026 IHSA Class 1A XC Sectional - #5 Murphysboro · Oct 3117:26.322026 IHSA Class 1A XC Sectional - #5 MurphysboroOctober 31, 2026
3 Miles · Triad High School2025 Madison County Championships · Oct 719:46.102025 Madison County ChampionshipsOctober 7, 2025
3 Miles · Wesclin Campus 3 MileIHSA Class 1A XC Regional - #5A Trenton (Wesclin) · Oct 2517:37.02IHSA 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 516:35.22Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 619:12.1352nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2517:10.3Gans Creek Classic HSSeptember 25, 2026
5,000 Meters · Southern Illinois University Edwardsville58th Annual Edwardsville Invitational · Sep 2119:42.8058th Annual Edwardsville InvitationalSeptember 21, 2024

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 1A XC Sectional - #5 MurphysboroOct 31 · 3 Miles Varsity · Place 53 · Edwardsville (Metro-East Lutheran)3 Miles Varsity5317:26.32 PB11
Oct 242026 IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 24 · 3 Miles Varsity · Place 22 · Edwardsville (Metro-East Lutheran)3 Miles Varsity2217:09.1011
Oct 10Gateway Metro Conference XC ChampionshipsOct 10 · 3 Miles Varsity · Place 6 · Edwardsville (Metro-East Lutheran)3 Miles Varsity616:27.7011
Oct 62026 Madison County XC ChampionshipsOct 6 · 3 Miles Varsity · Place 20 · Edwardsville (Metro-East Lutheran)3 Miles Varsity2017:27.10 PB11
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Elite Varsity · Place 171 · Edwardsville (Metro-East Lutheran)5,000 Meters Elite Varsity17117:10.3 PB11
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 11 · Edwardsville (Metro-East Lutheran)3 Miles Varsity1116:22.10 PB11
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 56 · Edwardsville (Metro-East Lutheran)3 Miles 3 Miles-Varsity-1A5616:32.6 PB11
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 59 · Edwardsville (Metro-East Lutheran)3 Miles Boy's Varsity5916:35.22 PB11
Aug 28Mascoutah XC KickoffAug 28 · 3 Miles HS Varsity Boys · Place 10 · Edwardsville (Metro-East Lutheran)3 Miles HS Varsity Boys1016:21.0 PB11
Aug 24New Athens InvitationalAug 24 · 2.95 Miles Varsity · Place 6 · Edwardsville (Metro-East Lutheran)2.95 Miles Varsity617:13.7 PB11

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 1A State XC ChampionshipsNov 8 · 3 Miles 1A Varsity · Place 215 · Edwardsville (Metro-East Lutheran)3 Miles 1A Varsity21517:32.0710
Nov 1IHSA Class 1A XC Sectional - #5 Trenton (Wesclin)Nov 1 · 3 Miles Varsity · Place 84 · Edwardsville (Metro-East Lutheran)3 Miles Varsity8418:01.4110
Oct 25IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 25 · 3 Miles Varsity · Place 34 · Edwardsville (Metro-East Lutheran)3 Miles Varsity3417:37.02 PB10
Oct 11Gateway Metro Conference XC ChampsOct 11 · 2.8 Miles Varsity · Place 11 · Edwardsville (Metro-East Lutheran)2.8 Miles Varsity1116:25.4910
Oct 72025 Madison County ChampionshipsOct 7 · 3 Miles Varsity · Place 60 · Edwardsville (Metro-East Lutheran)3 Miles Varsity6019:46.10 PB10
Oct 4Wesclin InvitationalOct 4 · 3 Miles Varsity · Place 38 · Edwardsville (Metro-East Lutheran)3 Miles Varsity3818:20.910
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Elite Varsity · Place 255 · Edwardsville (Metro-East Lutheran)5,000 Meters Elite Varsity25519:02.3810
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 75 · Edwardsville (Metro-East Lutheran)3 Miles Varsity7519:21.6010
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 303 · Edwardsville (Metro-East Lutheran)3 Miles Varsity 1A30318:51.2010
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Frosh/Soph · Place 67 · Edwardsville (Metro-East Lutheran)3 Miles Frosh/Soph6719:12.13 PB10
Aug 25New Athens Invitational (Run by the River)Aug 25 · 2.95 Miles Varsity · Place 22 · Edwardsville (Metro-East Lutheran)2.95 Miles Varsity2218:44.410

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 92024 IHSA Class 1A State XC ChampionshipsNov 9 · 3 Miles 1A Varsity · Place 234 · Edwardsville (Metro-East Lutheran)3 Miles 1A Varsity23417:51.989
Nov 22024 IHSA Class 1A XC Sectional-#5 BentonNov 2 · 2.92 Miles Varsity · Place 72 · Edwardsville (Metro-East Lutheran)2.92 Miles Varsity7217:21.40FR
Oct 262024 IHSA Class 1A XC Regional-#5A Trenton (Wesclin)Oct 26 · 3 Miles Varsity · Place 33 · Edwardsville (Metro-East Lutheran)3 Miles Varsity3317:39.709
Oct 12Gateway Metro Conference Cross Country ChampionshipsOct 12 · 3 Miles Varsity · Place 15 · Edwardsville (Metro-East Lutheran)3 Miles Varsity1518:12.429
Oct 82024 Madison County XC ChampionshipOct 8 · 3 Miles Varsity · Place 24 · Edwardsville (Metro-East Lutheran)3 Miles Varsity2418:21.00FR
Sep 28Coal Mine ClassicSep 28 · 3 Miles Varsity · Place 16 · Edwardsville (Metro-East Lutheran)3 Miles Varsity1619:20.949
Sep 2158th Annual Edwardsville InvitationalSep 21 · 5,000 Meters Varsity · Place 77 · Edwardsville (Metro-East Lutheran)5,000 Meters Varsity7719:42.80 PB9
Sep 3Carlinville Early MeetSep 3 · 3 Miles Varsity · Place 26 · Edwardsville (Metro-East Lutheran)3 Miles Varsity2619:00.559
Aug 31Civic Memorial Twilight InvitationalAug 31 · 3 Miles Varsity · Place 27 · Edwardsville (Metro-East Lutheran)3 Miles Varsity2718:45.509