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

10 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 242026 IHSA Class 2A XC Regional - #1C Jacksonville (H.S.)Oct 24 · 3 Miles Varsity · Place 20 · RochesterRochester3 Miles Varsity2016:19.49
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

12 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 9Glenwood InviteSep 9 · 2 Miles Middle School · Place 10 · RochesterRochester2 Miles Middle School1011:49.87—
Sep 6Rochester XC InviteSep 6 · 2 Miles Middle School · Place 14 · RochesterRochester2 Miles Middle School1411:36.608
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 22Bruin Twilight @ PasfieldAug 22 · 2 Miles Middle School · Place 6 · RochesterRochester2 Miles Middle School612:33.448
Aug 148/14 Time TrialAug 14 · 1 Miles Junior High · Place 3 · RochesterRochester1 Miles Junior High36:25.70Unofficial8

2024 Cross Country

15 results
DateMeetEventPlMarkGr
Oct 192024 IESA State XC ChampionshipsOct 19 · 2 Miles 3A · Place 101 · RochesterRochester2 Miles 3A10112:07.077
Oct 910/8 Time TrialOct 9 · 1 Miles Middle School · Place 3 · RochesterRochester1 Miles Middle School35:44.70Unofficial7
Oct 5Jacksonville Invitational Oct 5 · 1.9 Miles 7th Grade · Place 11 · RochesterRochester1.9 Miles 7th Grade1112:02.877
Oct 3Auburn InviteOct 3 · 2 Miles Middle School · Place 5 · RochesterRochester2 Miles Middle School512:297
Sep 27Dunlap Middle School XC InviteSep 27 · 2.1 Miles Varsity · Place 113 · RochesterRochester2.1 Miles Varsity11313:08.807
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 14Parkside XC InvitationalSep 14 · 2 Miles Varsity · Place 107 · RochesterRochester2 Miles Varsity10712:35.207
Sep 107 Team MeetSep 10 · Varsity · Place 10 · RochesterRochesterVarsity1012:457
Sep 10Chatham JH Meet 9/10Sep 10 · 2 Miles JH · RochesterRochester2 Miles JH012:46.2Unofficial7
Sep 7Rochester XC InvitationalSep 7 · 2 Miles Middle School · Place 20 · RochesterRochester2 Miles Middle School2012:13.407
Sep 3Porta JH Meet 9/3Sep 3 · 2 Miles Middle School · Place 12 · RochesterRochester2 Miles Middle School1212:50 PB7
Aug 31Bee Bee InviteAug 31 · 2 Miles Middle School · Place 18 · RochesterRochester2 Miles Middle School1812:25.097
Aug 23Bruin Twilight @ PasfieldAug 23 · 2 Miles Middle School · Place 20 · RochesterRochester2 Miles Middle School2013:40.57
Aug 218/21 Time TrialAug 21 · 1 Miles Middle School · Place 4 · RochesterRochester1 Miles Middle School46:11Unofficial7