Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · 17651 Boy Scout TrailPORTA Prairie Trails XC Classic · Sep 1311:30.17PORTA Prairie Trails XC ClassicSeptember 13, 2025
2 Miles · Illini Central High SchoolIC Meet 1 · Aug 2611:36.38IC Meet 1August 26, 2025
2 Miles · Loveless ParkCarlinville Early Meet · Sep 212:23.36Carlinville Early MeetSeptember 2, 2025
2 Miles · Maxwell ParkIESA 2A State XC Championships · Oct 1811:09.09IESA 2A State XC ChampionshipsOctober 18, 2025
2 Miles · Schuy-Rush ParkIESA 2A - Sectional H @ Schuy-Rush Park · Oct 1111:15.80IESA 2A - Sectional H @ Schuy-Rush ParkOctober 11, 2025
2 Miles · Williamsville High School Bee Bee Invite · Aug 3010:43.69Bee Bee InviteAugust 30, 2025
2.1 Miles · Detweiller ParkDunlap Middle School XC Invitational · Sep 2611:36.29Dunlap Middle School XC InvitationalSeptember 26, 2025
3 Miles · Kickapoo ParkLCHS vs. Athens/Midwest Central & Riverton · Sep 2416:59.49LCHS vs. Athens/Midwest Central & RivertonSeptember 24, 2026
3 Miles · Lincoln ParkSHS XC Invite · Sep 2617:26.50SHS XC InviteSeptember 26, 2026
3 Miles · Maple Lane Country Club2026 IHSA Class 1A XC Sectional - #2 Elmwood · Oct 3116:16.32026 IHSA Class 1A XC Sectional - #2 ElmwoodOctober 31, 2026
3 Miles · Maple Shade Country ClubElmwood HS XC Invite · Oct 316:50.0Elmwood HS XC InviteOctober 3, 2026
3 Miles · PORTA HS CampusPORTA Early Bird Open · Aug 2517:50PORTA Early Bird OpenAugust 25, 2026
3 Miles · Porta Jr Sr High SchoolPORTA Prairie Trails XC Classic · Sep 1217:43.42PORTA Prairie Trails XC ClassicSeptember 12, 2026
3 Miles · Rochester Community ParkRochester XC Invitational · Sep 518:51.4Rochester XC InvitationalSeptember 5, 2026
3 Miles · Williamsville High School Sangamo Conference Meet · Oct 1016:44.53Sangamo Conference MeetOctober 10, 2026

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 - #2 ElmwoodOct 31 · 3 Miles Varsity · Place 30 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity3016:16.3 PB9
Oct 242026 IHSA Class 1A XC Regional - #2A WilliamsvilleOct 24 · 3 Miles Varsity · Place 16 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity1616:11.829
Oct 1748th Annual Patriot XC InviteOct 17 · 3 Miles Varsity · Place 34 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity3416:10.89
Oct 10Sangamo Conference MeetOct 10 · 3 Miles Boys · Place 10 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Boys1016:44.53 PB9
Oct 3Elmwood HS XC InviteOct 3 · 3 Miles Varsity · Place 35 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity3516:50.0 PB9
Sep 26SHS XC InviteSep 26 · 3 Miles Varsity · Place 56 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity5617:26.50 PB9
Sep 24LCHS vs. Athens/Midwest Central & RivertonSep 24 · 3 Miles Varsity · Place 6 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity616:59.49 PB9
Sep 12PORTA Prairie Trails XC ClassicSep 12 · 3 Miles HS Boys · Place 7 · Petersburg (PORTA)Petersburg (PORTA)3 Miles HS Boys717:43.42 PB9
Sep 5Rochester XC InvitationalSep 5 · 3 Miles Varsity · Place 42 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity4218:51.4 PB9
Aug 25PORTA Early Bird OpenAug 25 · 3 Miles Varsity · Place 4 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity417:50 PB9

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18IESA 2A State XC ChampionshipsOct 18 · 2 Miles 2A Boys · Place 5 · Springfield ChristianSpringfield Christian2 Miles 2A Boys511:09.09 PB8
Oct 11IESA 2A - Sectional H @ Schuy-Rush ParkOct 11 · 2 Miles Varsity Boys · Place 2 · Springfield ChristianSpringfield Christian2 Miles Varsity Boys211:15.80 PB8
Sep 26Dunlap Middle School XC InvitationalSep 26 · 2.1 Miles Varsity Boys · Place 6 · Springfield ChristianSpringfield Christian2.1 Miles Varsity Boys611:36.29 PB8
Sep 13PORTA Prairie Trails XC ClassicSep 13 · 2 Miles Middle School Boys · Place 2 · Springfield ChristianSpringfield Christian2 Miles Middle School Boys211:30.17 PB8
Sep 2Carlinville Early MeetSep 2 · 2 Miles Middle School · Place 2 · Springfield ChristianSpringfield Christian2 Miles Middle School212:23.36 PB8
Aug 30Bee Bee InviteAug 30 · 2 Miles Middle School · Place 2 · Springfield ChristianSpringfield Christian2 Miles Middle School210:43.69 PB8
Aug 26IC Meet 1Aug 26 · 2 Miles MS Boys · Place 2 · Springfield ChristianSpringfield Christian2 Miles MS Boys211:36.38 PB8