Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · 17651 Boy Scout TrailIHSA Class 1A XC Regional - #2A Petersburg (Porta) · Oct 2517:31.14IHSA Class 1A XC Regional - #2A Petersburg (Porta)October 25, 2025
3 Miles · Detweiller Park47th Annual Patriot XC Invite · Oct 1817:55.5047th Annual Patriot XC InviteOctober 18, 2025
3 Miles · Kickapoo ParkLCHS vs. Athens/Midwest Central & Riverton · Sep 2418:10.24LCHS vs. Athens/Midwest Central & RivertonSeptember 24, 2026
3 Miles · Lincoln ParkSHS XC Invite · Sep 2618:38.20SHS XC InviteSeptember 26, 2026
3 Miles · Lincoln ParkSpringfield HS Invitational · Sep 2326:02.40Springfield HS InvitationalSeptember 23, 2023
3 Miles · Little Dog / Soccer Complex1st Annual Jack Burns Invitational · Sep 1924:141st Annual Jack Burns InvitationalSeptember 19, 2023
3 Miles · Maple Lane Country Club2026 IHSA Class 1A XC Sectional - #2 Elmwood · Oct 3116:59.42026 IHSA Class 1A XC Sectional - #2 ElmwoodOctober 31, 2026
3 Miles · Maple Shade Country ClubElmwood HS XC Invite · Oct 318:34.4Elmwood HS XC InviteOctober 3, 2026
3 Miles · Olympia High SchoolSangamo Conference XC Championships · Oct 1118:05.34Sangamo Conference XC ChampionshipsOctober 11, 2025
3 Miles · PORTA HS CampusPORTA Early Bird Open · Aug 2518:02PORTA Early Bird OpenAugust 25, 2026
3 Miles · Porta Jr Sr High SchoolPORTA Prairie Trails XC Classic · Sep 1218:54.75PORTA Prairie Trails XC ClassicSeptember 12, 2026
3 Miles · Rochester Community ParkRochester XC Invitational · Sep 520:52.8Rochester XC InvitationalSeptember 5, 2026
3 Miles · Williamsville High School Sangamo Conference Meet · Oct 1017:29.90Sangamo 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 67 · Petersburg (PORTA)3 Miles Varsity6716:59.4 PB12
Oct 242026 IHSA Class 1A XC Regional - #2A WilliamsvilleOct 24 · 3 Miles Varsity · Place 37 · Petersburg (PORTA)3 Miles Varsity3717:01.1612
Oct 1748th Annual Patriot XC InviteOct 17 · 3 Miles Varsity · Place 101 · Petersburg (PORTA)3 Miles Varsity10117:17.412
Oct 10Sangamo Conference MeetOct 10 · 3 Miles Boys · Place 19 · Petersburg (PORTA)3 Miles Boys1917:29.90 PB12
Oct 3Elmwood HS XC InviteOct 3 · 3 Miles Varsity · Place 103 · Petersburg (PORTA)3 Miles Varsity10318:34.4 PB12
Sep 26SHS XC InviteSep 26 · 3 Miles Varsity · Place 90 · Petersburg (PORTA)3 Miles Varsity9018:38.20 PB12
Sep 24LCHS vs. Athens/Midwest Central & RivertonSep 24 · 3 Miles Varsity · Place 10 · Petersburg (PORTA)3 Miles Varsity1018:10.24 PB12
Sep 12PORTA Prairie Trails XC ClassicSep 12 · 3 Miles HS Boys · Place 16 · Petersburg (PORTA)3 Miles HS Boys1618:54.75 PB12
Sep 5Rochester XC InvitationalSep 5 · 3 Miles Varsity · Place 84 · Petersburg (PORTA)3 Miles Varsity8420:52.8 PB12
Aug 25PORTA Early Bird OpenAug 25 · 3 Miles Varsity · Place 5 · Petersburg (PORTA)3 Miles Varsity518:02 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #2 ElmwoodNov 1 · 3 Miles Varsity · Place 76 · Petersburg (PORTA)3 Miles Varsity7617:13.5911
Oct 25IHSA Class 1A XC Regional - #2A Petersburg (Porta)Oct 25 · 3 Miles Varsity · Place 45 · Petersburg (PORTA)3 Miles Varsity4517:31.14 PB11
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Varsity · Place 119 · Petersburg (PORTA)3 Miles Varsity11917:55.50 PB11
Oct 11Sangamo Conference XC ChampionshipsOct 11 · 3 Miles Varsity · Place 16 · Petersburg (PORTA)3 Miles Varsity1618:05.34 PB11
Oct 4Elmwood HS XC InvitationalOct 4 · 3 Miles Varsity · Place 100 · Petersburg (PORTA)3 Miles Varsity10018:40.9011
Sep 27Springfield High School InviteSep 27 · 3 Miles Varsity · Place 66 · Petersburg (PORTA)3 Miles Varsity6618:38.5711
Sep 13PORTA Prairie Trails XC ClassicSep 13 · 3 Miles High School Boys · Place 42 · Petersburg (PORTA)3 Miles High School Boys4220:08.0211
Sep 6Rochester XC InviteSep 6 · 3 Miles Varsity · Place 100 · Petersburg (PORTA)3 Miles Varsity10019:43.7011
Sep 2Jacksonville Kickoff Meet 2025Sep 2 · 2.9 Miles Varsity · Place 32 · Petersburg (PORTA)2.9 Miles Varsity3218:17.1411
Aug 26PORTA Early Bird QuadAug 26 · 3 Miles Varsity · Place 5 · Petersburg (PORTA)3 Miles Varsity517:58.0011

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 1A XC Sectional-#2 ElmwoodNov 2 · 3 Miles Varsity · Place 123 · Petersburg (PORTA)3 Miles Varsity12318:51.7610
Oct 19Patriot XC InviteOct 19 · 3 Miles Varsity · Place 172 · Petersburg (PORTA)3 Miles Varsity17218:57.2010
Oct 12Sangamo Conference XC ChampionshipsOct 12 · 3 Miles Varsity · Place 31 · Petersburg (PORTA)3 Miles Varsity3119:17.4310
Oct 5Elmwood HS InvitationalOct 5 · 3 Miles Varsity · Place 146 · Petersburg (PORTA)3 Miles Varsity14619:53.8010
Sep 28Springfield HS InviteSep 28 · 3 Miles Varsity · Place 109 · Petersburg (PORTA)3 Miles Varsity10920:49.8010
Sep 14PORTA XC InvitationalSep 14 · 3 Miles Varsity · Place 34 · Petersburg (PORTA)3 Miles Varsity3420:21.7010
Sep 1043rd Annual Rushville - Industry XC InvitationalSep 10 · 3 Miles Varsity · Place 34 · Petersburg (PORTA)3 Miles Varsity3421:53.7010
Sep 7Rochester XC InvitationalSep 7 · 3 Miles Varsity · Place 99 · Petersburg (PORTA)3 Miles Varsity9920:15.9010
Sep 3Jacksonville Kickoff MeetSep 3 · 2.9 Miles Varsity · Place 70 · Petersburg (PORTA)2.9 Miles Varsity7020:58.9610

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 14Patriot XC InvitationalOct 14 · 3 Miles Junior Varsity · Place 62 · Petersburg (PORTA)3 Miles Junior Varsity6222:23.109
Oct 7Sangamo Conference Cross Country ChampionshipsOct 7 · 3 Miles Varsity · Place 43 · Petersburg (PORTA)3 Miles Varsity4323:02.979
Sep 23Springfield HS InvitationalSep 23 · 3 Miles Frosh/Soph · Place 58 · Petersburg (PORTA)3 Miles Frosh/Soph5826:02.40 PB9
Sep 191st Annual Jack Burns InvitationalSep 19 · 3 Miles Varsity · Place 33 · Petersburg (PORTA)3 Miles Varsity3324:14 PB9
Sep 9Petersburg PORTA XC InviteSep 9 · 2.9 Miles Varsity · Place 48 · Petersburg (PORTA)2.9 Miles Varsity4824:20.909
Sep 542nd Annual Rushville-Industry Cross Country InvitationalSep 5 · 3 Miles Varsity · Place 51 · Petersburg (PORTA)3 Miles Varsity5127:20.609
Sep 2Rochester XC InviteSep 2 · 3 Miles Varsity · Place 117 · Petersburg (PORTA)3 Miles Varsity11724:27.109
Aug 26Orchard Hill InviteAug 26 · 3 Miles Varsity · Place 30 · Petersburg (PORTA)3 Miles Varsity3033:02.09