Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.9 Miles · Jacksonville Community ParkJacksonville Invite · Sep 3012:57.55Jacksonville InviteSeptember 30, 2023
2 Miles · Athens Junior/Senior High SchoolWarrior Invite · Sep 1612:22Warrior InviteSeptember 16, 2023
2 Miles · General Dacey Trail2022 MMS XC Invite-Open Race · Sep 1013:45.882022 MMS XC Invite-Open RaceSeptember 10, 2022
2 Miles · Jacksonville Community ParkJacksonville Invite · Oct 113:06.08Jacksonville InviteOctober 1, 2022
2 Miles · PORTA 2 Mile Nature TrailPorta JH Meet 9/3 · Sep 312:32Porta JH Meet 9/3September 3, 2024
2 Miles · Rochester Community ParkRochester JH XC Meet 8-29 · Aug 2914:18.3Rochester JH XC Meet 8-29August 29, 2023
2 Miles · Rochester JH 2 MileRJHS Home Meet 9/19 · Sep 1912:26.73RJHS Home Meet 9/19September 19, 2024
2 Miles · Williamsville Jr. High Course (New 2023)Williamsville Bee Bee Invite · Aug 2713:58.21Williamsville Bee Bee InviteAugust 27, 2022
2.94 Miles · Black Partridge Park50th Gene Jones Runnin’ Red Invitational · Oct 1017:34.4350th Gene Jones Runnin’ Red InvitationalOctober 10, 2026
2.94 Miles · Metamora HS XC courseGene Jones Runnin Red XC Invitational · Oct 1118:04.60Gene Jones Runnin Red XC InvitationalOctober 11, 2025
3 Miles · Christian County FairgroundsIHSA Class 2A XC Regional - #1C Taylorville · Oct 2517:30.81IHSA Class 2A XC Regional - #1C TaylorvilleOctober 25, 2025
3 Miles · Clinton High SchoolClinton Light it Up XC Invitational · Aug 2918:19.4Clinton Light it Up XC InvitationalAugust 29, 2026
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 316:56.22Peoria High School InvitationalOctober 3, 2026
3 Miles · Fairview ParkCentral State Eight XC Championships · Oct 1617:41.1Central State Eight XC ChampionshipsOctober 16, 2026
3 Miles · Lincoln ParkSHS XC Invite · Sep 2617:49.80SHS XC InviteSeptember 26, 2026
3 Miles · Loveless ParkCarlinville Invite · Oct 618:23.08Carlinville InviteOctober 6, 2026
3 Miles · Rochester Community ParkRochester XC Invitational · Sep 519:31.1Rochester XC InvitationalSeptember 5, 2026
3 Miles · Southern Illinois University Carbondale2026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.) · Oct 3117:51.632026 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

11 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)Oct 31 · 3 Miles Varsity · Place 104 · RochesterRochester3 Miles Varsity10417:51.63 PB10
Oct 242026 IHSA Class 2A XC Regional - #1C Jacksonville (H.S.)Oct 24 · 3 Miles Varsity · Place 30 · RochesterRochester3 Miles Varsity3016:45.110
Oct 16Central State Eight XC ChampionshipsOct 16 · 3 Miles Varsity · Place 36 · RochesterRochester3 Miles Varsity3617:41.1 PB10
Oct 1050th Gene Jones Runnin’ Red InvitationalOct 10 · 2.94 Miles F/S Boys · Place 35 · RochesterRochester2.94 Miles F/S Boys3517:34.43 PB10
Oct 6Carlinville InviteOct 6 · 3 Miles Varsity · Place 18 · RochesterRochester3 Miles Varsity1818:23.08 PB10
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 1A/2A · Place 131 · RochesterRochester3 Miles Varsity - 1A/2A13116:56.22 PB10
Sep 26SHS XC InviteSep 26 · 3 Miles Varsity · Place 72 · RochesterRochester3 Miles Varsity7217:49.80 PB10
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles F/S Boys · Place 184 · RochesterRochester3 Miles F/S Boys18417:53.1510
Sep 1258th Annual Lee Halberg Lanphier InvitationalSep 12 · 3 Miles Varsity · Place 73 · RochesterRochester3 Miles Varsity7319:16.1010
Sep 5Rochester XC InvitationalSep 5 · 3 Miles Varsity · Place 54 · RochesterRochester3 Miles Varsity5419:31.1 PB10
Aug 29Clinton Light it Up XC InvitationalAug 29 · 3 Miles Varsity · Place 125 · RochesterRochester3 Miles Varsity12518:19.4 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #1C TaylorvilleOct 25 · 3 Miles Varsity · Place 50 · RochesterRochester3 Miles Varsity5017:30.81 PB9
Oct 18Central State Eight Conference MeetOct 18 · 3 Miles Varsity · Place 72 · RochesterRochester3 Miles Varsity7220:10.109
Oct 11Gene Jones Runnin Red XC InvitationalOct 11 · 2.94 Miles Frosh/Soph · Place 56 · RochesterRochester2.94 Miles Frosh/Soph5618:04.60 PB9
Oct 7Carlinville InviteOct 7 · 3 Miles Varsity · Place 21 · RochesterRochester3 Miles Varsity2118:31.709
Sep 1357th Lee Halberg/Lanphier InvitationalSep 13 · 3 Miles Varsity · Place 69 · RochesterRochester3 Miles Varsity6919:47.219
Sep 6Rochester XC InviteSep 6 · 3 Miles Varsity · Place 60 · RochesterRochester3 Miles Varsity6018:07.409
Aug 30Clinton Light it Up XC Invitational Aug 30 · 3 Miles Varsity · Place 115 · RochesterRochester3 Miles Varsity11518:41.909

2024 Cross Country

15 results
DateMeetEventPlMarkGr
Oct 192024 IESA State XC ChampionshipsOct 19 · 2 Miles 3A · Place 74 · RochesterRochester2 Miles 3A7411:52.948
Oct 910/8 Time TrialOct 9 · 1 Miles Middle School · Place 1 · RochesterRochester1 Miles Middle School15:30.60Unofficial8
Oct 5Jacksonville Invitational Oct 5 · 1.9 Miles 8th Grade · Place 7 · RochesterRochester1.9 Miles 8th Grade711:46.538
Oct 3Auburn InviteOct 3 · 2 Miles Middle School · Place 6 · RochesterRochester2 Miles Middle School612:308
Sep 27Dunlap Middle School XC InviteSep 27 · 2.1 Miles Varsity · Place 100 · RochesterRochester2.1 Miles Varsity10013:02.908
Sep 19RJHS Home Meet 9/19Sep 19 · 2 Miles Middle School · Place 7 · RochesterRochester2 Miles Middle School712:26.73 PB8
Sep 179/17 Time TrialSep 17 · 1 Miles Middle School · Place 2 · RochesterRochester1 Miles Middle School25:38.71Unofficial8
Sep 14Parkside XC InvitationalSep 14 · 2 Miles Varsity · Place 52 · RochesterRochester2 Miles Varsity5212:07.008
Sep 107 Team MeetSep 10 · Varsity · Place 5 · RochesterRochesterVarsity512:168
Sep 10Chatham JH Meet 9/10Sep 10 · 2 Miles JH · RochesterRochester2 Miles JH012:16.8Unofficial8
Sep 7Rochester XC InvitationalSep 7 · 2 Miles Middle School · Place 12 · RochesterRochester2 Miles Middle School1211:55.608
Sep 3Porta JH Meet 9/3Sep 3 · 2 Miles Middle School · Place 6 · RochesterRochester2 Miles Middle School612:32 PB8
Aug 31Bee Bee InviteAug 31 · 2 Miles Middle School · Place 16 · RochesterRochester2 Miles Middle School1612:18.758
Aug 23Bruin Twilight @ PasfieldAug 23 · 2 Miles Middle School · Place 22 · RochesterRochester2 Miles Middle School2213:43.68
Aug 218/21 Time TrialAug 21 · 1 Miles Middle School · Place 1 · RochesterRochester1 Miles Middle School15:48Unofficial8

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 14IESA State XC ChampionshipsOct 14 · 2 Miles 3A · Place 183 · RochesterRochester2 Miles 3A18313:02.607
Oct 7IESA 3A Springfield SectionalOct 7 · 2 Miles Junior High · Place 21 · RochesterRochester2 Miles Junior High2113:19.64Unofficial7
Sep 30Jacksonville InviteSep 30 · 1.9 Miles 5,6,7 Grade · Place 20 · RochesterRochester1.9 Miles 5,6,7 Grade2012:57.55 PB7
Sep 28Auburn Home MeetSep 28 · 2 Miles Middle School · Place 4 · RochesterRochester2 Miles Middle School412:58Unofficial7
Sep 21Rochester 9-21Sep 21 · 2 Miles Middle School · Place 9 · RochesterRochester2 Miles Middle School914:01.507
Sep 16Warrior InviteSep 16 · 2 Miles Middle School · Place 13 · RochesterRochester2 Miles Middle School1312:22 PB7
Sep 9Parkside XC InvitationalSep 9 · 2 Miles Varsity · Place 215 · RochesterRochester2 Miles Varsity21513:36.907
Sep 2Rochester XC InviteSep 2 · 2 Miles Middle School · Place 74 · RochesterRochester2 Miles Middle School7414:17.107
Aug 29Rochester JH XC Meet 8-29Aug 29 · 2 Miles Middle School · Place 13 · RochesterRochester2 Miles Middle School1314:18.3 PB7
Aug 262023 Williamsville Jr. High Bee Bee Invite Aug 26 · 2 Miles Middle School · Place 31 · RochesterRochester2 Miles Middle School3113:26.187

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 1Jacksonville InviteOct 1 · 2 Miles 5,6,7 Grade Boys · Place 26 · RochesterRochester2 Miles 5,6,7 Grade Boys2613:06.08 PB6
Sep 29Auburn XC TriangularSep 29 · 2 Miles New Division · Place 10 · RochesterRochester2 Miles New Division1014:03Unofficial6
Sep 22Rochester JH 9/22Sep 22 · 2 Miles Junior High · Place 12 · RochesterRochester2 Miles Junior High1212:52Unofficial6
Sep 17Athens Warriors InviteSep 17 · 2 Miles Middle School · Place 24 · RochesterRochester2 Miles Middle School2413:046
Sep 102022 MMS XC Invite-Open RaceSep 10 · 2 Miles Middle School Open · Place 8 · RochesterRochester2 Miles Middle School Open813:45.88 PB6
Sep 3Rochester XC InvitationalSep 3 · 2 Miles Middle School · Place 105 · RochesterRochester2 Miles Middle School10514:25.36
Aug 30Rochester JH 8/30Aug 30 · 2 Miles JH Boys · Place 30 · RochesterRochester2 Miles JH Boys3014:16Unofficial6
Aug 27Williamsville Bee Bee InviteAug 27 · 2 Miles Middle School · Place 44 · RochesterRochester2 Miles Middle School4413:58.21 PB6