Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Auburn High SchoolAuburn JH Invite · Oct 211:55Auburn JH InviteOctober 2, 2025
2 Miles · Christian County FairgroundsIESA 3A - Sectional H @ Christian County Fairgrounds · Oct 1111:15.1IESA 3A - Sectional H @ Christian County FairgroundsOctober 11, 2025
2 Miles · Maxwell ParkIESA 3A State XC Championships · Oct 1811:35.97IESA 3A State XC ChampionshipsOctober 18, 2025
2 Miles · PORTA 2 Mile Nature TrailPorta JH Meet 9/3 · Sep 312:50Porta JH Meet 9/3September 3, 2024
2 Miles · Rochester Community ParkRJHS Home Meet 9/2 · Sep 211:59.41RJHS Home Meet 9/2September 2, 2025
2 Miles · Rochester JH 2 MileRJHS Home Meet 9/19 · Sep 1912:27.50RJHS Home Meet 9/19September 19, 2024
2 Miles · Williamsville High School Bee Bee Invite · Aug 3011:35.38Bee Bee InviteAugust 30, 2025
2.1 Miles · Detweiller ParkDunlap Middle School XC Invitational · Sep 2612:29.95Dunlap Middle School XC InvitationalSeptember 26, 2025
2.94 Miles · Black Partridge Park50th Gene Jones Runnin’ Red Invitational · Oct 1017:15.9250th Gene Jones Runnin’ Red InvitationalOctober 10, 2026
3 Miles · Clinton High SchoolClinton Light it Up XC Invitational · Aug 2917:48.7Clinton Light it Up XC InvitationalAugust 29, 2026
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 316:41.89Peoria High School InvitationalOctober 3, 2026
3 Miles · Fairview ParkCentral State Eight XC Championships · Oct 1617:23.7Central State Eight XC ChampionshipsOctober 16, 2026
3 Miles · Lincoln ParkSHS XC Invite · Sep 2617:30.20SHS XC InviteSeptember 26, 2026
3 Miles · Loveless ParkCarlinville Invite · Oct 617:40.81Carlinville InviteOctober 6, 2026
3 Miles · Southern Illinois University Carbondale2026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.) · Oct 3117:26.582026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)October 31, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)Oct 31 · 3 Miles Varsity · Place 83 · RochesterRochester3 Miles Varsity8317:26.58 PB9
Oct 16Central State Eight XC ChampionshipsOct 16 · 3 Miles Varsity · Place 27 · RochesterRochester3 Miles Varsity2717:23.7 PB9
Oct 1050th Gene Jones Runnin’ Red InvitationalOct 10 · 2.94 Miles F/S Boys · Place 24 · RochesterRochester2.94 Miles F/S Boys2417:15.92 PB9
Oct 6Carlinville InviteOct 6 · 3 Miles Varsity · Place 9 · RochesterRochester3 Miles Varsity917:40.81 PB9
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 1A/2A · Place 109 · RochesterRochester3 Miles Varsity - 1A/2A10916:41.89 PB9
Sep 26SHS XC InviteSep 26 · 3 Miles Varsity · Place 60 · RochesterRochester3 Miles Varsity6017:30.20 PB9
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles F/S Boys · Place 140 · RochesterRochester3 Miles F/S Boys14017:23.689
Sep 1258th Annual Lee Halberg Lanphier InvitationalSep 12 · 3 Miles Varsity · Place 66 · RochesterRochester3 Miles Varsity6618:52.309
Aug 29Clinton Light it Up XC InvitationalAug 29 · 3 Miles Varsity · Place 102 · RochesterRochester3 Miles Varsity10217:48.7 PB9

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 18IESA 3A State XC ChampionshipsOct 18 · 2 Miles 3A Boys · Place 46 · RochesterRochester2 Miles 3A Boys4611:35.97 PB8
Oct 11IESA 3A - Sectional H @ Christian County FairgroundsOct 11 · 2 Miles Varsity Boys · Place 8 · RochesterRochester2 Miles Varsity Boys811:15.1 PB8
Oct 2Auburn JH InviteOct 2 · 2 Miles Middle School · Place 3 · RochesterRochester2 Miles Middle School311:55 PB8
Sep 26Dunlap Middle School XC InvitationalSep 26 · 2.1 Miles Varsity Boys · Place 59 · RochesterRochester2.1 Miles Varsity Boys5912:29.95 PB8
Sep 239/23 Time TrialSep 23 · 1 Miles Junior High · RochesterRochester1 Miles Junior High05:39Unofficial8
Sep 13Parkside XC InvitationalSep 13 · 2 Miles Varsity Boys · Place 49 · RochesterRochester2 Miles Varsity Boys4912:06.848
Sep 2RJHS Home Meet 9/2Sep 2 · 2 Miles Middle School · Place 3 · RochesterRochester2 Miles Middle School311:59.41 PB8
Aug 30Bee Bee InviteAug 30 · 2 Miles Middle School · Place 8 · RochesterRochester2 Miles Middle School811:35.38 PB8
Aug 148/14 Time TrialAug 14 · 1 Miles Junior High · Place 3 · RochesterRochester1 Miles Junior High36:25.70Unofficial8

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 910/8 Time TrialOct 9 · 1 Miles Middle School · Place 3 · RochesterRochester1 Miles Middle School35:44.70Unofficial7
Sep 19RJHS Home Meet 9/19Sep 19 · 2 Miles Middle School · Place 8 · RochesterRochester2 Miles Middle School812:27.50 PB7
Sep 179/17 Time TrialSep 17 · 1 Miles Middle School · Place 3 · RochesterRochester1 Miles Middle School36:07.87Unofficial7
Sep 10Chatham JH Meet 9/10Sep 10 · 2 Miles JH · RochesterRochester2 Miles JH012:46.2Unofficial7
Sep 3Porta JH Meet 9/3Sep 3 · 2 Miles Middle School · Place 12 · RochesterRochester2 Miles Middle School1212:50 PB7
Aug 218/21 Time TrialAug 21 · 1 Miles Middle School · Place 4 · RochesterRochester1 Miles Middle School46:11Unofficial7