Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · 17651 Boy Scout TrailPORTA Prairie Trails XC Classic · Sep 1318:57.37PORTA Prairie Trails XC ClassicSeptember 13, 2025
3 Miles · Detweiller Park47th Annual Patriot XC Invite · Oct 1820:23.1047th Annual Patriot XC InviteOctober 18, 2025
3 Miles · Maple Lane Country Club2026 IHSA Class 1A XC Sectional - #2 Elmwood · Oct 3120:55.32026 IHSA Class 1A XC Sectional - #2 ElmwoodOctober 31, 2026
3 Miles · Maple Shade Country ClubElmwood HS XC Invitational · Oct 418:47.50Elmwood HS XC InvitationalOctober 4, 2025
3 Miles · Porta Jr Sr High SchoolPORTA Prairie Trails XC Classic · Sep 1220:43.26PORTA Prairie Trails XC ClassicSeptember 12, 2026
3 Miles · Williamsville High School Sangamo Conference Meet · Oct 1027:38.88Sangamo Conference MeetOctober 10, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 1A XC Sectional - #2 ElmwoodOct 31 · 3 Miles Varsity · Place 143 · Petersburg (PORTA)3 Miles Varsity14320:55.3 PB11
Oct 10Sangamo Conference MeetOct 10 · 3 Miles Boys · Place 41 · Petersburg (PORTA)3 Miles Boys4127:38.88 PB11
Oct 3Elmwood HS XC InviteOct 3 · 3 Miles Varsity · Place 205 · Petersburg (PORTA)3 Miles Varsity20521:49.311
Sep 12PORTA Prairie Trails XC ClassicSep 12 · 3 Miles HS Boys · Place 34 · Petersburg (PORTA)3 Miles HS Boys3420:43.26 PB11

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Varsity · Place 234 · Petersburg (PORTA)3 Miles Varsity23420:23.10 PB10
Oct 4Elmwood HS XC InvitationalOct 4 · 3 Miles Varsity · Place 106 · Petersburg (PORTA)3 Miles Varsity10618:47.50 PB10
Sep 13PORTA Prairie Trails XC ClassicSep 13 · 3 Miles High School Boys · Place 29 · Petersburg (PORTA)3 Miles High School Boys2918:57.37 PB10