Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · 17651 Boy Scout TrailIHSA Class 1A XC Regional - #2A Petersburg (Porta) · Oct 2517:43.92IHSA Class 1A XC Regional - #2A Petersburg (Porta)October 25, 2025
3 Miles · Detweiller Park47th Annual Patriot XC Invite · Oct 1818:11.2047th Annual Patriot XC InviteOctober 18, 2025
3 Miles · Kickapoo ParkLCHS vs. Athens/Midwest Central & Riverton · Sep 2417:44.58LCHS vs. Athens/Midwest Central & RivertonSeptember 24, 2026
3 Miles · Lincoln ParkSHS XC Invite · Sep 2618:14.30SHS XC InviteSeptember 26, 2026
3 Miles · Maple Lane Country Club2026 IHSA Class 1A XC Sectional - #2 Elmwood · Oct 3117:22.02026 IHSA Class 1A XC Sectional - #2 ElmwoodOctober 31, 2026
3 Miles · Maple Shade Country ClubElmwood HS XC Invite · Oct 317:57.7Elmwood HS XC InviteOctober 3, 2026
3 Miles · Olympia High SchoolSangamo Conference XC Championships · Oct 1118:41.12Sangamo Conference XC ChampionshipsOctober 11, 2025
3 Miles · PORTA HS CampusPORTA Early Bird Open · Aug 2518:25PORTA Early Bird OpenAugust 25, 2026
3 Miles · Porta Jr Sr High SchoolPORTA Prairie Trails XC Classic · Sep 1219:24.05PORTA Prairie Trails XC ClassicSeptember 12, 2026
3 Miles · Rochester Community ParkRochester XC Invitational · Sep 519:22.8Rochester XC InvitationalSeptember 5, 2026
3 Miles · Williamsville High School Sangamo Conference Meet · Oct 1017:33.28Sangamo 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 81 · Petersburg (PORTA)3 Miles Varsity8117:22.0 PB10
Oct 242026 IHSA Class 1A XC Regional - #2A WilliamsvilleOct 24 · 3 Miles Varsity · Place 38 · Petersburg (PORTA)3 Miles Varsity3817:02.1610
Oct 1748th Annual Patriot XC InviteOct 17 · 3 Miles Varsity · Place 97 · Petersburg (PORTA)3 Miles Varsity9717:14.110
Oct 10Sangamo Conference MeetOct 10 · 3 Miles Boys · Place 20 · Petersburg (PORTA)3 Miles Boys2017:33.28 PB10
Oct 3Elmwood HS XC InviteOct 3 · 3 Miles Varsity · Place 71 · Petersburg (PORTA)3 Miles Varsity7117:57.7 PB10
Sep 26SHS XC InviteSep 26 · 3 Miles Varsity · Place 82 · Petersburg (PORTA)3 Miles Varsity8218:14.30 PB10
Sep 24LCHS vs. Athens/Midwest Central & RivertonSep 24 · 3 Miles Varsity · Place 8 · Petersburg (PORTA)3 Miles Varsity817:44.58 PB10
Sep 12PORTA Prairie Trails XC ClassicSep 12 · 3 Miles HS Boys · Place 19 · Petersburg (PORTA)3 Miles HS Boys1919:24.05 PB10
Sep 5Rochester XC InvitationalSep 5 · 3 Miles Varsity · Place 50 · Petersburg (PORTA)3 Miles Varsity5019:22.8 PB10
Aug 25PORTA Early Bird OpenAug 25 · 3 Miles Varsity · Place 6 · Petersburg (PORTA)3 Miles Varsity618:25 PB10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #2 ElmwoodNov 1 · 3 Miles Varsity · Place 91 · Petersburg (PORTA)3 Miles Varsity9117:51.579
Oct 25IHSA Class 1A XC Regional - #2A Petersburg (Porta)Oct 25 · 3 Miles Varsity · Place 55 · Petersburg (PORTA)3 Miles Varsity5517:43.92 PB9
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Varsity · Place 130 · Petersburg (PORTA)3 Miles Varsity13018:11.20 PB9
Oct 11Sangamo Conference XC ChampionshipsOct 11 · 3 Miles Varsity · Place 23 · Petersburg (PORTA)3 Miles Varsity2318:41.12 PB9
Sep 27Springfield High School InviteSep 27 · 3 Miles Varsity · Place 65 · Petersburg (PORTA)3 Miles Varsity6518:34.959
Sep 13PORTA Prairie Trails XC ClassicSep 13 · 3 Miles High School Boys · Place 32 · Petersburg (PORTA)3 Miles High School Boys3219:11.609
Sep 6Rochester XC InviteSep 6 · 3 Miles Varsity · Place 53 · Petersburg (PORTA)3 Miles Varsity5317:54.409
Sep 2Jacksonville Kickoff Meet 2025Sep 2 · 2.9 Miles Varsity · Place 28 · Petersburg (PORTA)2.9 Miles Varsity2817:59.989
Aug 26PORTA Early Bird QuadAug 26 · 3 Miles Varsity · Place 6 · Petersburg (PORTA)3 Miles Varsity618:01.309

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 3Rochester XC InvitationalSep 3 · 2 Miles Middle School · Place 38 · Petersburg PORTA2 Miles Middle School3812:48.96

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 11Porta Jr/Sr XC InvitationalSep 11 · 2 Miles Middle School · Place 26 · Petersburg PORTA2 Miles Middle School2613:10.25