Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.8 Miles · 1.8 MilesHighland Invite · Sep 2810:24.60Highland InviteSeptember 28, 2023
2 Miles · 2 MileTrimpe Middle School XC Invite · Sep 2211:35.71Trimpe Middle School XC InviteSeptember 22, 2022
2 Miles · Concordia University WisconsinNational Lutheran State Meet · Oct 2211:53.90National Lutheran State MeetOctober 22, 2022
2 Miles · Maryville Christian SchoolMaryville Christian School Invitational · Sep 712:03.0Maryville Christian School InvitationalSeptember 7, 2023
2 Miles · Trinity Lutheran courseLutheran Sports Association of Illinois State Meet · Oct 1411:56.20Lutheran Sports Association of Illinois State MeetOctober 14, 2023
2 Miles · Trinity Lutheran School CourseIllinois Lutheran State Meet · Oct 1511:45.10Illinois Lutheran State MeetOctober 15, 2022
2 Miles · Wilson Park 2 MileGranite City Coolidge Cross Country Invitational · Sep 112:06.80Granite City Coolidge Cross Country InvitationalSeptember 1, 2023
2.95 Miles · Okaw Valley ParkNew Athens Invitational · Aug 2416:26.8New Athens InvitationalAugust 24, 2026
3 Miles · Alhambra Fireman & Legion ParkGateway Metro Conference XC Championships · Oct 1015:56.51Gateway Metro Conference XC ChampionshipsOctober 10, 2026
3 Miles · Alton High School2026 Madison County XC Championships · Oct 616:15.902026 Madison County XC ChampionshipsOctober 6, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:46.73IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1216:13.2First to the Finish InvitationalSeptember 12, 2026
3 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 2816:19.5Mascoutah XC KickoffAugust 28, 2026
3 Miles · Murphysboro High School2026 IHSA Class 1A XC Sectional - #5 Murphysboro · Oct 3115:57.472026 IHSA Class 1A XC Sectional - #5 MurphysboroOctober 31, 2026
3 Miles · Wesclin Campus 3 MileIHSA Class 1A XC Sectional - #5 Trenton (Wesclin) · Nov 116:41.32IHSA 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 516:11.64Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 617:09.4752nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
3,000 Meters · Alhambra Fireman & Legion ParkLutheran Conference Meet · Oct 110:42Lutheran Conference MeetOctober 1, 2022
3,000 Meters · Immaculate ConceptionImmaculate Conception Invitational · Aug 2311:43.8Immaculate Conception InvitationalAugust 23, 2022
3,000 Meters · Saturday RaceNXR Midwest Middle School & Community Race Registration · Nov 1212:20.4NXR Midwest Middle School & Community Race RegistrationNovember 12, 2022
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2517:11.1Gans Creek Classic HSSeptember 25, 2026
5,000 Meters · Southern Illinois University Edwardsville58th Annual Edwardsville Invitational · Sep 2119:57.5058th 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 56 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Class 1A Varsity5615:46.73 PB11
Oct 312026 IHSA Class 1A XC Sectional - #5 MurphysboroOct 31 · 3 Miles Varsity · Place 11 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity1115:57.47 PB11
Oct 242026 IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 24 · 3 Miles Varsity · Place 4 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity415:37.6011
Oct 10Gateway Metro Conference XC ChampionshipsOct 10 · 3 Miles Varsity · Place 3 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity315:56.51 PB11
Oct 62026 Madison County XC ChampionshipsOct 6 · 3 Miles Varsity · Place 8 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity816:15.90 PB11
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Elite Varsity · Place 172 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)5,000 Meters Elite Varsity17217:11.1 PB11
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 13 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity1316:30.1011
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 37 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles 3 Miles-Varsity-1A3716:13.2 PB11
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 43 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Boy's Varsity4316:11.64 PB11
Aug 28Mascoutah XC KickoffAug 28 · 3 Miles HS Varsity Boys · Place 8 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles HS Varsity Boys816:19.5 PB11
Aug 24New Athens InvitationalAug 24 · 2.95 Miles Varsity · Place 4 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)2.95 Miles Varsity416:26.8 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 1A State XC ChampionshipsNov 8 · 3 Miles 1A Varsity · Place 157 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles 1A Varsity15716:35.3410
Nov 1IHSA Class 1A XC Sectional - #5 Trenton (Wesclin)Nov 1 · 3 Miles Varsity · Place 29 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity2916:41.32 PB10
Oct 25IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 25 · 3 Miles Varsity · Place 16 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity1616:43.7510
Oct 11Gateway Metro Conference XC ChampsOct 11 · 2.8 Miles Varsity · Place 10 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)2.8 Miles Varsity1015:57.1710
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Elite Varsity · Place 217 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)5,000 Meters Elite Varsity21718:06.3710
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 15 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity1516:57.0010
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 166 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity 1A16617:32.0010
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 85 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity8517:09.47 PB10
Aug 30Mascoutah XC KickoffAug 30 · 3 Miles Varsity · Place 19 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity1917:15.1010
Aug 25New Athens Invitational (Run by the River)Aug 25 · 2.95 Miles Varsity · Place 7 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)2.95 Miles Varsity717:09.610

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 92024 IHSA Class 1A State XC ChampionshipsNov 9 · 3 Miles 1A Varsity · Place 197 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles 1A Varsity19717:06.889
Nov 22024 IHSA Class 1A XC Sectional-#5 BentonNov 2 · 2.92 Miles Varsity · Place 50 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)2.92 Miles Varsity5016:47.50FR
Oct 262024 IHSA Class 1A XC Regional-#5A Trenton (Wesclin)Oct 26 · 3 Miles Varsity · Place 29 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity2917:35.709
Oct 12Gateway Metro Conference Cross Country ChampionshipsOct 12 · 3 Miles Varsity · Place 22 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity2219:13.959
Oct 82024 Madison County XC ChampionshipOct 8 · 3 Miles Varsity · Place 22 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity2218:02.20FR
Sep 28Coal Mine ClassicSep 28 · 3 Miles Varsity · Place 17 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity1719:28.479
Sep 2158th Annual Edwardsville InvitationalSep 21 · 5,000 Meters Varsity · Place 83 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)5,000 Meters Varsity8319:57.50 PB9
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 1A · Place 150 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity 1A15017:42.809
Sep 3Carlinville Early MeetSep 3 · 3 Miles Varsity · Place 25 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity2518:57.559
Aug 31Civic Memorial Twilight InvitationalAug 31 · 3 Miles Varsity · Place 28 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity2818:55.609

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 14Lutheran Sports Association of Illinois State MeetOct 14 · 2 Miles Middle School · Place 6 · St. Paul Lutheran-HamelSt. Paul Lutheran-Hamel2 Miles Middle School611:56.20 PB8
Oct 5Lutheran Conference MeetOct 5 · 1.9 Miles Boys Division · Place 1 · St. Paul Lutheran-HamelSt. Paul Lutheran-Hamel1.9 Miles Boys Division111:25Unofficial8
Sep 28Highland InviteSep 28 · 1.8 Miles Boys Top 7 · Place 7 · St. Paul Lutheran-HamelSt. Paul Lutheran-Hamel1.8 Miles Boys Top 7710:24.60 PB8
Sep 21Trimpe Middle School InviteSep 21 · 2 Miles Boys Varsity · Place 3 · St. Paul Lutheran-HamelSt. Paul Lutheran-Hamel2 Miles Boys Varsity311:45.408
Sep 11Triad MS Jamboree Sep 11 · 2 Miles Middle School · Place 7 · St. Paul Lutheran School HamelSt. Paul Lutheran School Hamel2 Miles Middle School711:19.908
Sep 7Maryville Christian School InvitationalSep 7 · 2 Miles Junior High · Place 2 · St. Paul Lutheran-HamelSt. Paul Lutheran-Hamel2 Miles Junior High212:03.0 PB8
Sep 1Granite City Coolidge Cross Country InvitationalSep 1 · 2 Miles Boys Varsity · Place 21 · St. Paul Lutheran-HamelSt. Paul Lutheran-Hamel2 Miles Boys Varsity2112:06.80 PB8
Aug 26St Paul-Hamel InvitationalAug 26 · 3,000 Meters Varsity · Place 3 · St. Paul Lutheran-HamelSt. Paul Lutheran-Hamel3,000 Meters Varsity311:27.458
Aug 19Trinity Early Bird MeetAug 19 · Varsity · Place 2 · St. Paul Lutheran-HamelSt. Paul Lutheran-HamelVarsity212:358

2022 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 12NXR Midwest Middle School & Community Race RegistrationNov 12 · 3,000 Meters MS Boys (6-8th Gr) - Saturday Race · Place 94 · Team SquiresTeam Squires3,000 Meters MS Boys (6-8th Gr) - Saturday Race9412:20.4 PB7
Oct 22National Lutheran State MeetOct 22 · 2 Miles Middle School · Place 14 · St. Paul Lutheran-HamelSt. Paul Lutheran-Hamel2 Miles Middle School1411:53.90 PB7
Oct 15Illinois Lutheran State MeetOct 15 · 2 Miles Middle School · Place 4 · St. Paul Lutheran-HamelSt. Paul Lutheran-Hamel2 Miles Middle School411:45.10 PB7
Oct 11Zion InviteOct 11 · 3,000 Meters Varsity · Place 1 · St. Paul Lutheran-HamelSt. Paul Lutheran-Hamel3,000 Meters Varsity111:09Unofficial7
Oct 1Lutheran Conference MeetOct 1 · 3,000 Meters Boys Varsity · Place 1 · St. Paul Lutheran-HamelSt. Paul Lutheran-Hamel3,000 Meters Boys Varsity110:42 PB7
Sep 22Trimpe Middle School XC InviteSep 22 · 2 Miles Boys Varsity · Place 3 · St. Paul Lutheran-HamelSt. Paul Lutheran-Hamel2 Miles Boys Varsity311:35.71 PB7
Sep 17Edwardsville InvitationalSep 17 · 2 Miles Middle School · Place 15 · MS_St. Paul Lutheran-HamelMS_St. Paul Lutheran-Hamel2 Miles Middle School1512:01.707
Sep 8MCS InviteSep 8 · 2 Miles Varsity Boys · Place 3 · St. Paul Lutheran-HamelSt. Paul Lutheran-Hamel2 Miles Varsity Boys312:00Unofficial7
Sep 2Granite City Coolidge XC InviteSep 2 · 2 Miles Boys Varsity (Top 7) · Place 9 · St. Paul Lutheran-HamelSt. Paul Lutheran-Hamel2 Miles Boys Varsity (Top 7)912:10.67
Aug 27St Paul InvitationalAug 27 · 3,000 Meters Varsity · Place 2 · St. Paul Lutheran-HamelSt. Paul Lutheran-Hamel3,000 Meters Varsity211:26.187
Aug 23Immaculate Conception InvitationalAug 23 · 3,000 Meters Varsity · Place 4 · St. Paul Lutheran-HamelSt. Paul Lutheran-Hamel3,000 Meters Varsity411:43.8 PB7
Aug 20Trinity Early Bird MeetAug 20 · 2 Miles Varsity Boys · Place 3 · St. Paul Lutheran-HamelSt. Paul Lutheran-Hamel2 Miles Varsity Boys312:44.207

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 14NXR Midwest Middle School & Community Race RegistrationNov 14 · 3,000 Meters Middle School Boys (6th-8th grade) · Place 52 · St. Paul Lutheran-HamelSt. Paul Lutheran-Hamel3,000 Meters Middle School Boys (6th-8th grade)5212:55Unofficial6
Oct 23Lutheran National MeetOct 23 · 2 Miles Middle School · Place 62 · St. Paul Lutheran-HamelSt. Paul Lutheran-Hamel2 Miles Middle School6212:47.3Unofficial6
Oct 16Lutheran State MeetOct 16 · 2 Miles Varsity · Place 22 · St. Paul Lutheran-HamelSt. Paul Lutheran-Hamel2 Miles Varsity2213:01Unofficial6
Oct 12Zion InviteOct 12 · 2.1 Miles Varsity · Place 4 · St. Paul Lutheran-HamelSt. Paul Lutheran-Hamel2.1 Miles Varsity413:29Unofficial6
Oct 5Lutheran Conference MeetOct 5 · 3,000 Meters Middle School · Place 3 · St. Paul Lutheran-HamelSt. Paul Lutheran-Hamel3,000 Meters Middle School312:06Unofficial6
Oct 2Southwestern MS XC InviteOct 2 · 3,000 Meters Middle School · Place 5 · St. Paul Lutheran-HamelSt. Paul Lutheran-Hamel3,000 Meters Middle School511:49Unofficial6
Sep 23Immaculate Conception InviteSep 23 · 3,000 Meters Middle School · Place 7 · St. Paul Lutheran-HamelSt. Paul Lutheran-Hamel3,000 Meters Middle School711:53Unofficial6
Sep 13FBA InviteSep 13 · 3,000 Meters Varsity Boys · Place 4 · St. Paul Lutheran-HamelSt. Paul Lutheran-Hamel3,000 Meters Varsity Boys412:31Unofficial6
Sep 7Southwestern/Piasa InviteSep 7 · 3,000 Meters Varsity · Place 4 · St. Paul Lutheran-HamelSt. Paul Lutheran-Hamel3,000 Meters Varsity412:22Unofficial6
Aug 28St. Paul InviteAug 28 · 3,000 Meters New Division · Place 8 · St. Paul Lutheran-HamelSt. Paul Lutheran-Hamel3,000 Meters New Division813:04Unofficial6