Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Athens Junior/Senior High SchoolAthens Warriors Invite · Sep 1716:36Athens Warriors InviteSeptember 17, 2022
2 Miles · Jacksonville Community ParkJacksonville Invite · Oct 115:12.27Jacksonville InviteOctober 1, 2022
2 Miles · Williamsville Jr. High Course (New 2023)Williamsville Bee Bee Invite · Aug 2716:26.52Williamsville Bee Bee InviteAugust 27, 2022
3 Miles · 17651 Boy Scout TrailIHSA Class 1A XC Regional - #2A Petersburg (Porta) · Oct 2522:51.48IHSA Class 1A XC Regional - #2A Petersburg (Porta)October 25, 2025
3 Miles · Detweiller ParkPatriot XC Invitational · Oct 1424:07.80Patriot XC InvitationalOctober 14, 2023
3 Miles · Kickapoo ParkLCHS vs. Athens/Midwest Central & Riverton · Sep 2424:04.81LCHS vs. Athens/Midwest Central & RivertonSeptember 24, 2026
3 Miles · Lincoln ParkSHS XC Invite · Sep 2624:36.70SHS XC InviteSeptember 26, 2026
3 Miles · Lincoln ParkSpringfield HS Invitational · Sep 2327:05.80Springfield HS InvitationalSeptember 23, 2023
3 Miles · Little Dog / Soccer Complex1st Annual Jack Burns Invitational · Sep 1927:461st Annual Jack Burns InvitationalSeptember 19, 2023
3 Miles · Maple Lane Country ClubIHSA Class 1A XC Sectional - #2 Elmwood · Nov 122:45.47IHSA Class 1A XC Sectional - #2 ElmwoodNovember 1, 2025
3 Miles · Maple Shade Country ClubElmwood HS XC Invite · Oct 324:41.7Elmwood HS XC InviteOctober 3, 2026
3 Miles · Olympia High SchoolSangamo Conference XC Championships · Oct 1124:14.42Sangamo Conference XC ChampionshipsOctober 11, 2025
3 Miles · PORTA HS CampusPORTA Early Bird Open · Aug 2524:35PORTA Early Bird OpenAugust 25, 2026
3 Miles · Porta Jr Sr High SchoolPORTA Prairie Trails XC Classic · Sep 1224:46.00PORTA Prairie Trails XC ClassicSeptember 12, 2026
3 Miles · Rochester Community ParkRochester XC Invitational · Sep 529:49.6Rochester XC InvitationalSeptember 5, 2026
3 Miles · Williamsville High School Sangamo Conference Meet · Oct 1023:10.78Sangamo 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 110 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity11023:50.812
Oct 242026 IHSA Class 1A XC Regional - #2A WilliamsvilleOct 24 · 3 Miles Varsity · Place 43 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity4323:02.6812
Oct 1748th Annual Patriot XC InviteOct 17 · 3 Miles Varsity · Place 190 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity19023:30.012
Oct 10Sangamo Conference MeetOct 10 · 3 Miles Girls · Place 29 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Girls2923:10.78 PB12
Oct 3Elmwood HS XC InviteOct 3 · 3 Miles Varsity · Place 130 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity13024:41.7 PB12
Sep 26SHS XC InviteSep 26 · 3 Miles Varsity · Place 75 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity7524:36.70 PB12
Sep 24LCHS vs. Athens/Midwest Central & RivertonSep 24 · 3 Miles Varsity · Place 11 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity1124:04.81 PB12
Sep 12PORTA Prairie Trails XC ClassicSep 12 · 3 Miles HS Girls · Place 24 · Petersburg (PORTA)Petersburg (PORTA)3 Miles HS Girls2424:46.00 PB12
Sep 5Rochester XC InvitationalSep 5 · 3 Miles Varsity · Place 74 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity7429:49.6 PB12
Aug 25PORTA Early Bird OpenAug 25 · 3 Miles Varsity · Place 10 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity1024:35 PB12

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #2 ElmwoodNov 1 · 3 Miles Varsity · Place 96 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity9622:45.47 PB11
Oct 25IHSA Class 1A XC Regional - #2A Petersburg (Porta)Oct 25 · 3 Miles Varsity · Place 46 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity4622:51.48 PB11
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Varsity · Place 184 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity18424:16.2011
Oct 11Sangamo Conference XC ChampionshipsOct 11 · 3 Miles Varsity · Place 26 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity2624:14.42 PB11
Oct 4Elmwood HS XC InvitationalOct 4 · 3 Miles Varsity · Place 136 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity13625:19.5011
Sep 27Springfield High School InviteSep 27 · 3 Miles Varsity · Place 82 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity8226:07.8111
Sep 13PORTA Prairie Trails XC ClassicSep 13 · 3 Miles High School Girls · Place 43 · Petersburg (PORTA)Petersburg (PORTA)3 Miles High School Girls4324:58.3111
Sep 9Rushville-Industry HS XC InvitationalSep 9 · 3 Miles Varsity · Place 26 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity2624:31.8111
Sep 6Rochester XC InviteSep 6 · 3 Miles Varsity · Place 88 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity8825:21.7011
Sep 2Jacksonville Kickoff Meet 2025Sep 2 · 2.9 Miles Varsity · Place 44 · Petersburg (PORTA)Petersburg (PORTA)2.9 Miles Varsity4425:54.0511
Aug 26PORTA Early Bird QuadAug 26 · 3 Miles Varsity · Place 8 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity824:2511

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 1A XC Regional-#2B Rushville (R.-Industry)Oct 26 · 3 Miles Varsity · Place 54 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity5425:31.1010
Oct 19Patriot XC InviteOct 19 · 3 Miles Varsity · Place 209 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity20925:34.1010
Oct 12Sangamo Conference XC ChampionshipsOct 12 · 3 Miles Varsity · Place 41 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity4125:47.3110
Oct 5Elmwood HS InvitationalOct 5 · 3 Miles Varsity · Place 170 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity17028:04.0010
Sep 28Springfield HS InviteSep 28 · 3 Miles Varsity · Place 106 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity10627:44.6010
Sep 14PORTA XC InvitationalSep 14 · 3 Miles Varsity · Place 34 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity3427:36.2010
Sep 7Rochester XC InvitationalSep 7 · 3 Miles Varsity · Place 89 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity8926:55.8010
Sep 3Jacksonville Kickoff MeetSep 3 · 2.9 Miles Varsity · Place 61 · Petersburg (PORTA)Petersburg (PORTA)2.9 Miles Varsity6128:17.8110

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 1A XC Sectional - #2 ElmwoodOct 28 · 3 Miles Varsity · Place 125 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity12524:10.749
Oct 212023 IHSA Class 1A XC Regional - #2A Petersburg (Porta)Oct 21 · 3 Miles Varsity · Place 62 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity6225:02.509
Oct 14Patriot XC InvitationalOct 14 · 3 Miles Varsity · Place 188 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity18824:07.80 PB9
Oct 7Sangamo Conference Cross Country ChampionshipsOct 7 · 3 Miles Varsity · Place 30 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity3024:39.099
Sep 30Elmwood XC Invitational Sep 30 · 3 Miles Varsity · Place 145 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity14525:57.609
Sep 23Springfield HS InvitationalSep 23 · 3 Miles Varsity · Place 76 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity7627:05.80 PB9
Sep 191st Annual Jack Burns InvitationalSep 19 · 3 Miles Varsity · Place 19 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity1927:46 PB9
Sep 9Petersburg PORTA XC InviteSep 9 · 2.9 Miles Varsity · Place 41 · Petersburg (PORTA)Petersburg (PORTA)2.9 Miles Varsity4126:09.909
Sep 542nd Annual Rushville-Industry Cross Country InvitationalSep 5 · 3 Miles Varsity · Place 33 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity3328:51.809
Sep 2Rochester XC InviteSep 2 · 3 Miles Varsity · Place 94 · Petersburg (PORTA)Petersburg (PORTA)3 Miles Varsity9428:02.209

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 1Jacksonville InviteOct 1 · 2 Miles 8th Grade Girls · Place 23 · Petersburg PORTA JHSPetersburg PORTA JHS2 Miles 8th Grade Girls2315:12.27 PB8
Sep 17Athens Warriors InviteSep 17 · 2 Miles Middle School · Place 35 · Petersburg PORTA JHSPetersburg PORTA JHS2 Miles Middle School3516:36 PB8
Sep 3Rochester XC InvitationalSep 3 · 2 Miles Middle School · Place 102 · Petersburg PORTAPetersburg PORTA2 Miles Middle School10216:46.48
Aug 27Williamsville Bee Bee InviteAug 27 · 2 Miles Middle School · Place 48 · Petersburg PORTA JHSPetersburg PORTA JHS2 Miles Middle School4816:26.52 PB8