Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Alhambra Fireman & Legion ParkSt Paul Invitational · Aug 278:10.74St Paul InvitationalAugust 27, 2022
2 Miles · Lutheran Grade School CourseLutheran School National Meet · Oct 2511:39.97Lutheran School National MeetOctober 25, 2025
2 Miles · Maryville Christian SchoolMaryville Christian School Invitational · Sep 715:04.0Maryville Christian School InvitationalSeptember 7, 2023
2 Miles · Triad High SchoolTriad Middle School Jamboree · Sep 1614:18.80Triad Middle School Jamboree September 16, 2024
2 Miles · Trinity Lutheran courseLutheran Sports Association of Illinois State Meet · Oct 1414:06.80Lutheran Sports Association of Illinois State MeetOctober 14, 2023
2 Miles · Trinity Lutheran School CourseIllinois Lutheran State Meet · Oct 1515:02.30Illinois Lutheran State MeetOctober 15, 2022
2.95 Miles · Okaw Valley ParkNew Athens Invitational · Aug 2417:58.0New Athens InvitationalAugust 24, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 717:48.97IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 2818:01.9Mascoutah XC KickoffAugust 28, 2026
3 Miles · Murphysboro High School2026 IHSA Class 1A XC Sectional - #5 Murphysboro · Oct 3117:46.632026 IHSA Class 1A XC Sectional - #5 MurphysboroOctober 31, 2026
3,000 Meters · Alhambra Fireman & Legion ParkLutheran Conference Meet · Oct 113:27Lutheran Conference MeetOctober 1, 2022

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 1A Varsity · Place 231 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Class 1A Varsity23117:48.97 PB9
Oct 312026 IHSA Class 1A XC Sectional - #5 MurphysboroOct 31 · 3 Miles Varsity · Place 68 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity6817:46.63 PB9
Aug 28Mascoutah XC KickoffAug 28 · 3 Miles HS Varsity Boys · Place 41 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles HS Varsity Boys4118:01.9 PB9
Aug 24New Athens InvitationalAug 24 · 2.95 Miles Varsity · Place 10 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)2.95 Miles Varsity1017:58.0 PB9

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25Lutheran School National MeetOct 25 · 2 Miles Varsity · Place 20 · Zion Lutheran (Belleville)Zion Lutheran (Belleville)2 Miles Varsity2011:39.97 PB8
Oct 18Lutheran Sports Association of Illinois State MeetOct 18 · 2 Miles Middle School · Place 9 · Zion Lutheran (Belleville)Zion Lutheran (Belleville)2 Miles Middle School912:04.708
Sep 11Maryville Christian School Cross Country InviteSep 11 · 2 Miles Varsity · Place 18 · Zion Lutheran (Belleville)Zion Lutheran (Belleville)2 Miles Varsity1813:01.58

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 16Triad Middle School Jamboree Sep 16 · 2 Miles Varsity Boys · Place 68 · Zion Lutheran (Belleville)Zion Lutheran (Belleville)2 Miles Varsity Boys6814:18.80 PB7

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14Lutheran Sports Association of Illinois State MeetOct 14 · 2 Miles Middle School · Place 67 · Zion Lutheran (Belleville)Zion Lutheran (Belleville)2 Miles Middle School6714:06.80 PB6
Oct 5Lutheran Conference MeetOct 5 · 1.9 Miles Boys Division · Place 20 · Zion Lutheran (Belleville)Zion Lutheran (Belleville)1.9 Miles Boys Division2014:22Unofficial6
Sep 7Maryville Christian School InvitationalSep 7 · 2 Miles Junior High · Place 29 · Zion Lutheran (Belleville)Zion Lutheran (Belleville)2 Miles Junior High2915:04.0 PB6

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 15Illinois Lutheran State MeetOct 15 · 2 Miles Middle School · Place 99 · Zion Lutheran (Belleville)Zion Lutheran (Belleville)2 Miles Middle School9915:02.30 PB5
Oct 11Zion InviteOct 11 · 3,000 Meters Varsity · Place 32 · Zion Lutheran (Belleville)Zion Lutheran (Belleville)3,000 Meters Varsity3214:17Unofficial5
Oct 1Lutheran Conference MeetOct 1 · 3,000 Meters Boys Varsity · Place 14 · Zion Lutheran (Belleville)Zion Lutheran (Belleville)3,000 Meters Boys Varsity1413:27 PB5
Aug 27St Paul InvitationalAug 27 · 1 Miles Open · Place 19 · Zion Lutheran (Belleville)Zion Lutheran (Belleville)1 Miles Open198:10.74 PB5