Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.8 Miles · 1.8 Mile Red Bud Sports ComplexCahokia Conference XC Meet · Sep 2212:51.40Cahokia Conference XC MeetSeptember 22, 2023
1.8 Miles · 1.8 MilesHighland Invite · Sep 2811:28.80Highland InviteSeptember 28, 2023
2 Miles · Triad High SchoolTriad Middle School Jamboree · Sep 1614:42.10Triad Middle School Jamboree September 16, 2024
2993 m · DuQuoin State Fair Grounds2025 Du Quoin Cross Country Fall Classic - Large Schools · Oct 410:46.22025 Du Quoin Cross Country Fall Classic - Large SchoolsOctober 4, 2025
2993 m · Rogers Elementary SchoolSIJHSAA Region 1 Class L · Oct 810:41.80SIJHSAA Region 1 Class L October 8, 2025
2993 m · Rogers Elementary SchoolSIJHSAA Class L Region 1 Regional · Oct 411:20.20SIJHSAA Class L Region 1 RegionalOctober 4, 2023
3 Miles · Alhambra Fireman & Legion Park2026 Highland XC Invitational · Sep 1916:54.202026 Highland XC InvitationalSeptember 19, 2026
3 Miles · Belleville West High School2026 Belleville West Invitational · Sep 1217:22.602026 Belleville West InvitationalSeptember 12, 2026
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 317:02.10Peoria High School InvitationalOctober 3, 2026
3 Miles · Eagle AcresLakes Sunset Invite · Oct 816:56.60Lakes Sunset InviteOctober 8, 2026
3 Miles · Smithton ParkFreeburg Invitational · Sep 2616:24.1Freeburg InvitationalSeptember 26, 2026
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 517:41.64Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3,000 Meters · Rogers Elementary SchoolCahokia Conference Meet · Sep 2610:46.6Cahokia Conference MeetSeptember 26, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Team Final - Gold + Silver · Place 91 · WaterlooWaterloo3 Miles Team Final - Gold + Silver9116:56.60 PB9
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 1A/2A · Place 142 · WaterlooWaterloo3 Miles Varsity - 1A/2A14217:02.10 PB9
Sep 26Freeburg InvitationalSep 26 · 3 Miles Varsity · Place 21 · WaterlooWaterloo3 Miles Varsity2116:24.1 PB9
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 18 · WaterlooWaterloo3 Miles Varsity1816:54.20 PB9
Sep 122026 Belleville West InvitationalSep 12 · 3 Miles Varsity · Place 24 · WaterlooWaterloo3 Miles Varsity2417:22.60 PB9
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Frosh/Soph · Place 24 · WaterlooWaterloo3 Miles Boy's Frosh/Soph2417:41.64 PB9

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 182025 SIJHSAA Class L State Cross Country MeetOct 18 · 1.86 Miles Varsity · Place 7 · WaterlooWaterloo1.86 Miles Varsity710:46.48
Oct 8SIJHSAA Region 1 Class L Oct 8 · 1.86 Miles Boys Middle School · Place 1 · WaterlooWaterloo1.86 Miles Boys Middle School110:41.80 PB8
Oct 42025 Du Quoin Cross Country Fall Classic - Large SchoolsOct 4 · 1.86 Miles Open · Place 5 · WaterlooWaterloo1.86 Miles Open510:46.2 PB8
Sep 26Cahokia Conference MeetSep 26 · 3,000 Meters Boys Var - Large School · Place 1 · WaterlooWaterloo3,000 Meters Boys Var - Large School110:46.6 PB8

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 16Triad Middle School Jamboree Sep 16 · 2 Miles Varsity Boys · Place 87 · WaterlooWaterloo2 Miles Varsity Boys8714:42.10 PB7

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 14SIJHSAA Class L State Cross Country MeetOct 14 · 1.86 Miles Varsity · Place 27 · WaterlooWaterloo1.86 Miles Varsity2711:19.06
Oct 4SIJHSAA Class L Region 1 RegionalOct 4 · 1.86 Miles Middle School · Place 6 · WaterlooWaterloo1.86 Miles Middle School611:20.20 PB6
Sep 28Highland InviteSep 28 · 1.8 Miles Boys Top 7 · Place 38 · WaterlooWaterloo1.8 Miles Boys Top 73811:28.80 PB6
Sep 22Cahokia Conference XC MeetSep 22 · 1.8 Miles Boys Varsity - Large School · Place 11 · WaterlooWaterloo1.8 Miles Boys Varsity - Large School1112:51.40 PB6
Sep 11Triad MS Jamboree Sep 11 · 2 Miles Middle School · Place 50 · Waterloo MSWaterloo MS2 Miles Middle School5012:44.506