Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · 2 MileTrimpe Middle School XC Invite · Sep 2211:36.68Trimpe Middle School XC InviteSeptember 22, 2022
2 Miles · Concordia University WisconsinNational Lutheran State Meet · Oct 2211:45.44National Lutheran State MeetOctober 22, 2022
2 Miles · Trinity Lutheran School CourseIllinois Lutheran State Meet · Oct 1511:54.10Illinois Lutheran State MeetOctober 15, 2022
2 Miles · Wilson Park 2 MileGranite City Coolidge XC Invite · Sep 212:11.0Granite City Coolidge XC InviteSeptember 2, 2022
2.95 Miles · Okaw Valley ParkNew Athens Invitational · Aug 2416:03.6New Athens InvitationalAugust 24, 2026
2.95 Miles · Wilson Park 3 MileGranite City Robinson/Lang Cross Country Invitational · Sep 217:38.60Granite City Robinson/Lang Cross Country InvitationalSeptember 2, 2023
3 Miles · Alhambra Fireman & Legion Park2026 Highland XC Invitational · Sep 1915:48.302026 Highland XC InvitationalSeptember 19, 2026
3 Miles · Alton High School2026 Madison County XC Championships · Oct 616:05.102026 Madison County XC ChampionshipsOctober 6, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:29.24IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 1A State XC Championships · Nov 815:35.96IHSA Class 1A State XC ChampionshipsNovember 8, 2025
3 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 2816:02.2Mascoutah XC KickoffAugust 28, 2026
3 Miles · Murphysboro High School2026 IHSA Class 1A XC Sectional - #5 Murphysboro · Oct 3115:41.532026 IHSA Class 1A XC Sectional - #5 MurphysboroOctober 31, 2026
3 Miles · Smithton ParkFreeburg Invitational · Sep 2318:13.9Freeburg InvitationalSeptember 23, 2023
3 Miles · Triad High School2025 Madison County Championships · Oct 717:38.702025 Madison County ChampionshipsOctober 7, 2025
3 Miles · Wesclin Campus 3 MileIHSA Class 1A XC Regional - #5A Trenton (Wesclin) · Oct 2515:32.39IHSA 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:40.49Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 615:54.1552nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
3,000 Meters · Alhambra Fireman & Legion ParkLutheran Conference Meet · Oct 110:44Lutheran Conference MeetOctober 1, 2022
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2616:32.57Gans Creek Classic HSSeptember 26, 2025
5,000 Meters · Southern Illinois University Edwardsville58th Annual Edwardsville Invitational · Sep 2119:12.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

11 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 1A Varsity · Place 38 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Class 1A Varsity3815:29.24 PB12
Oct 312026 IHSA Class 1A XC Sectional - #5 MurphysboroOct 31 · 3 Miles Varsity · Place 7 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity715:41.53 PB12
Oct 242026 IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 24 · 3 Miles Varsity · Place 5 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity515:42.7012
Oct 10Gateway Metro Conference XC ChampionshipsOct 10 · 3 Miles Varsity · Place 2 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity215:56.5012
Oct 62026 Madison County XC ChampionshipsOct 6 · 3 Miles Varsity · Place 7 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity716:05.10 PB12
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Elite Varsity · Place 128 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)5,000 Meters Elite Varsity12816:47.912
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 4 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity415:48.30 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 33 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles 3 Miles-Varsity-1A3316:09.812
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 22 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Boy's Varsity2215:40.49 PB12
Aug 28Mascoutah XC KickoffAug 28 · 3 Miles HS Varsity Boys · Place 5 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles HS Varsity Boys516:02.2 PB12
Aug 24New Athens InvitationalAug 24 · 2.95 Miles Varsity · Place 2 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)2.95 Miles Varsity216:03.6 PB12

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 1A State XC ChampionshipsNov 8 · 3 Miles 1A Varsity · Place 54 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles 1A Varsity5415:35.96 PB11
Nov 1IHSA Class 1A XC Sectional - #5 Trenton (Wesclin)Nov 1 · 3 Miles Varsity · Place 4 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity415:34.0211
Oct 25IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 25 · 3 Miles Varsity · Place 1 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity115:32.39 PB11
Oct 11Gateway Metro Conference XC ChampsOct 11 · 2.8 Miles Varsity · Place 1 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)2.8 Miles Varsity114:34.1011
Oct 72025 Madison County ChampionshipsOct 7 · 3 Miles Varsity · Place 33 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity3317:38.70 PB11
Oct 4Wesclin InvitationalOct 4 · 3 Miles Varsity · Place 3 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity315:49.711
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Elite Varsity · Place 93 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)5,000 Meters Elite Varsity9316:32.57 PB11
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 2 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity215:51.4011
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 26 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity 1A2615:44.3011
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 25 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity2515:54.15 PB11
Aug 30Mascoutah XC KickoffAug 30 · 3 Miles Varsity · Place 4 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity416:07.2011
Aug 25New Athens Invitational (Run by the River)Aug 25 · 2.95 Miles Varsity · Place 2 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)2.95 Miles Varsity215:56.311

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 92024 IHSA Class 1A State XC ChampionshipsNov 9 · 3 Miles 1A Varsity · Place 129 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles 1A Varsity12916:24.2210
Nov 22024 IHSA Class 1A XC Sectional-#5 BentonNov 2 · 2.92 Miles Varsity · Place 16 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)2.92 Miles Varsity1615:37.70SO
Oct 262024 IHSA Class 1A XC Regional-#5A Trenton (Wesclin)Oct 26 · 3 Miles Varsity · Place 3 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity315:57.0010
Oct 12Gateway Metro Conference Cross Country ChampionshipsOct 12 · 3 Miles Varsity · Place 1 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity116:20.5410
Oct 82024 Madison County XC ChampionshipOct 8 · 3 Miles Varsity · Place 4 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity416:19.50SO
Sep 28Coal Mine ClassicSep 28 · 3 Miles Varsity · Place 3 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity317:29.8410
Sep 2158th Annual Edwardsville InvitationalSep 21 · 5,000 Meters Varsity · Place 62 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)5,000 Meters Varsity6219:12.80 PB10
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 1A · Place 75 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity 1A7516:55.5010
Sep 3Carlinville Early MeetSep 3 · 3 Miles Varsity · Place 8 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity817:39.4910
Aug 31Civic Memorial Twilight InvitationalAug 31 · 3 Miles Varsity · Place 11 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity1117:32.4010

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 1A XC Sectional - #5 BentonOct 28 · 2.92 Miles Varsity · Place 33 · Edwardsville (Metro-EasEdwardsville (Metro-Eas2.92 Miles Varsity3316:41.40FR
Oct 212023 IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 21 · 3 Miles Varsity · Place 3 · Edwardsville (Metro-EasEdwardsville (Metro-Eas3 Miles Varsity316:42.909
Oct 14Patriot XC InvitationalOct 14 · 3 Miles Varsity · Place 41 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity4116:46.209
Oct 10Gateway Metro Conference ChampionshipsOct 10 · 3 Miles Varsity · Place 4 · Edwardsville (Metro-EasEdwardsville (Metro-Eas3 Miles Varsity417:07.6FR
Oct 3Madison County InvitationalOct 3 · 3 Miles Small School Varsity · Place 18 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Small School Varsity1818:51.909
Sep 30Wesclin InvitationalSep 30 · 3 Miles Varsity · Place 8 · Edwardsville (Metro-EasEdwardsville (Metro-Eas3 Miles Varsity817:32.99
Sep 23Freeburg InvitationalSep 23 · 3 Miles Varsity · Place 50 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity5018:13.9 PB9
Sep 1657th Annual Edwardsville InvitationalSep 16 · 5,000 Meters Varsity · Place 67 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)5,000 Meters Varsity6719:07.50—
Sep 2Granite City Robinson/Lang Cross Country InvitationalSep 2 · 2.95 Miles Frosh/Soph · Place 28 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)2.95 Miles Frosh/Soph2817:38.60 PB9
Aug 28New Athens InvitationalAug 28 · 2.95 Miles Varsity · Place 15 · Edwardsville (Metro-EasEdwardsville (Metro-Eas2.95 Miles Varsity1518:52.99
Aug 28New Athens InvitationalAug 28 · 2.95 Miles Varsity · Place 15 · Edwardsville (Metro-EasEdwardsville (Metro-Eas2.95 Miles Varsity1518:52.99
Aug 26CM Twilight Invite Aug 26 · 3 Miles Varsity · Place 29 · Edwardsville (Metro-East LEdwardsville (Metro-East L3 Miles Varsity2919:55.309

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 22National Lutheran State MeetOct 22 · 2 Miles Middle School · Place 10 · Trinity Lutheran (Edwardsville)Trinity Lutheran (Edwardsville)2 Miles Middle School1011:45.44 PB8
Oct 15Illinois Lutheran State MeetOct 15 · 2 Miles Middle School · Place 7 · Trinity Lutheran (Edwardsville)Trinity Lutheran (Edwardsville)2 Miles Middle School711:54.10 PB8
Oct 11Zion InviteOct 11 · 3,000 Meters Varsity · Place 3 · Trinity Lutheran (Edwardsville)Trinity Lutheran (Edwardsville)3,000 Meters Varsity311:12Unofficial8
Oct 1Lutheran Conference MeetOct 1 · 3,000 Meters Boys Varsity · Place 2 · Trinity Lutheran (Edwardsville)Trinity Lutheran (Edwardsville)3,000 Meters Boys Varsity210:44 PB8
Sep 22Trimpe Middle School XC InviteSep 22 · 2 Miles Boys Varsity · Place 4 · Trinity Lutheran (Edwardsville)Trinity Lutheran (Edwardsville)2 Miles Boys Varsity411:36.68 PB8
Sep 2Granite City Coolidge XC InviteSep 2 · 2 Miles Boys Varsity (Top 7) · Place 10 · Trinity Lutheran (Edwardsville)Trinity Lutheran (Edwardsville)2 Miles Boys Varsity (Top 7)1012:11.0 PB8
Aug 27St Paul InvitationalAug 27 · 3,000 Meters Varsity · Place 3 · Trinity Lutheran (Edwardsville)Trinity Lutheran (Edwardsville)3,000 Meters Varsity311:27.568