Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.9 Miles · Jacksonville Community ParkJacksonville Invite · Sep 3013:30.77Jacksonville InviteSeptember 30, 2023
2 Miles · Athens Junior/Senior High SchoolWarrior Invite · Sep 1613:54Warrior InviteSeptember 16, 2023
2 Miles · General Dacey Trail2022 MMS XC Invite-Open Race · Sep 1018:18.862022 MMS XC Invite-Open RaceSeptember 10, 2022
2 Miles · Jacksonville Community ParkJacksonville Invite · Oct 114:29.07Jacksonville InviteOctober 1, 2022
2 Miles · Rochester Community ParkRochester JH XC Meet 8-29 · Aug 2915:22.2Rochester JH XC Meet 8-29August 29, 2023
2 Miles · Rochester JH 2 MileRochester 9-21 · Sep 2114:26.70Rochester 9-21September 21, 2023
2 Miles · Williamsville Jr. High Course (New 2023)Williamsville Bee Bee Invite · Aug 2716:33.03Williamsville Bee Bee InviteAugust 27, 2022
2.9 Miles · Community ParkDan Moy/Jacksonville Invitational 2026 · Oct 317:45.63Dan Moy/Jacksonville Invitational 2026October 3, 2026
2.94 Miles · Black Partridge Park50th Gene Jones Runnin’ Red Invitational · Oct 1018:09.0350th Gene Jones Runnin’ Red InvitationalOctober 10, 2026
2.94 Miles · Metamora HS XC courseGene Jones Runnin Red XC Invitational · Oct 1119:28.80Gene Jones Runnin Red XC InvitationalOctober 11, 2025
3 Miles · Christian County FairgroundsIHSA Class 2A XC Regional - #1C Taylorville · Oct 2518:27.57IHSA Class 2A XC Regional - #1C TaylorvilleOctober 25, 2025
3 Miles · Clinton High SchoolClinton Light it Up XC Invitational · Aug 3019:02.93Clinton Light it Up XC Invitational August 30, 2025
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1919:38.61PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Fairview ParkCentral State Eight XC Championships · Oct 1617:59.9Central State Eight XC ChampionshipsOctober 16, 2026
3 Miles · Lincoln ParkSHS XC Invite · Sep 2618:52.30SHS XC InviteSeptember 26, 2026
3 Miles · Lincoln ParkCentral State Eight Conference Meet · Oct 1920:07.80Central State Eight Conference MeetOctober 19, 2024
3 Miles · Loveless ParkCarlinville Invite · Oct 618:39.41Carlinville InviteOctober 6, 2026
3 Miles · Rochester Community ParkRochester XC Invitational · Sep 520:43.7Rochester XC InvitationalSeptember 5, 2026
3 Miles · Southern Illinois University Carbondale2026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.) · Oct 3118:55.212026 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 133 · RochesterRochester3 Miles Varsity13318:55.21 PB11
Oct 242026 IHSA Class 2A XC Regional - #1C Jacksonville (H.S.)Oct 24 · 3 Miles Varsity · Place 41 · RochesterRochester3 Miles Varsity4117:12.011
Oct 16Central State Eight XC ChampionshipsOct 16 · 3 Miles Varsity · Place 43 · RochesterRochester3 Miles Varsity4317:59.9 PB11
Oct 1050th Gene Jones Runnin’ Red InvitationalOct 10 · 2.94 Miles Varsity Boys · Place 151 · RochesterRochester2.94 Miles Varsity Boys15118:09.03 PB11
Oct 6Carlinville InviteOct 6 · 3 Miles Varsity · Place 23 · RochesterRochester3 Miles Varsity2318:39.41 PB11
Oct 3Dan Moy/Jacksonville Invitational 2026Oct 3 · 2.9 Miles 2nd Boy Race · Place 10 · RochesterRochester2.9 Miles 2nd Boy Race1017:45.63 PB11
Sep 26SHS XC InviteSep 26 · 3 Miles Varsity · Place 98 · RochesterRochester3 Miles Varsity9818:52.30 PB11
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 608 · RochesterRochester3 Miles Varsity Boys60819:38.61 PB11
Sep 1258th Annual Lee Halberg Lanphier InvitationalSep 12 · 3 Miles Varsity · Place 86 · RochesterRochester3 Miles Varsity8620:39.4011
Sep 5Rochester XC InvitationalSep 5 · 3 Miles Varsity · Place 82 · RochesterRochester3 Miles Varsity8220:43.7 PB11
Aug 29Clinton Light it Up XC InvitationalAug 29 · 3 Miles Varsity · Place 160 · RochesterRochester3 Miles Varsity16019:32.711

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #1C TaylorvilleOct 25 · 3 Miles Varsity · Place 60 · RochesterRochester3 Miles Varsity6018:27.57 PB10
Oct 18Central State Eight Conference MeetOct 18 · 3 Miles Varsity · Place 74 · RochesterRochester3 Miles Varsity7420:28.5010
Oct 11Gene Jones Runnin Red XC InvitationalOct 11 · 2.94 Miles Frosh/Soph · Place 109 · RochesterRochester2.94 Miles Frosh/Soph10919:28.80 PB10
Oct 7Carlinville InviteOct 7 · 3 Miles Varsity · Place 30 · RochesterRochester3 Miles Varsity3018:58.0410
Oct 4Dan Moy/Jacksonville Invitational 2025Oct 4 · 2.9 Miles Varsity · Place 4 · M10 Rochester (IL)M10 Rochester (IL)2.9 Miles Varsity418:52.03—
Sep 27Springfield High School InviteSep 27 · 3 Miles Frosh/Soph Freshman · Place 34 · RochesterRochester3 Miles Frosh/Soph Freshman3420:46.4710
Sep 1357th Lee Halberg/Lanphier InvitationalSep 13 · 3 Miles Varsity · Place 84 · RochesterRochester3 Miles Varsity8421:19.0810
Sep 6Rochester XC InviteSep 6 · 3 Miles Varsity · Place 82 · RochesterRochester3 Miles Varsity8218:59.6010
Sep 2Carlinville Early MeetSep 2 · 3 Miles Varsity · Place 32 · RochesterRochester3 Miles Varsity3220:16.7110
Aug 30Clinton Light it Up XC Invitational Aug 30 · 3 Miles Varsity · Place 128 · RochesterRochester3 Miles Varsity12819:02.93 PB10

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 19Central State Eight Conference MeetOct 19 · 3 Miles Varsity · Place 77 · RochesterRochester3 Miles Varsity7720:07.80 PB9
Oct 12Runnin' Red InviteOct 12 · 2.94 Miles Frosh/Soph Freshman · Place 158 · RochesterRochester2.94 Miles Frosh/Soph Freshman15820:17.809
Oct 8Carlinville InviteOct 8 · 3 Miles Varsity · Place 25 · RochesterRochester3 Miles Varsity2519:58.559
Oct 5Dan Moy/Jacksonville InvitationalOct 5 · 2.9 Miles Varsity · Place 7 · RochesterRochester2.9 Miles Varsity719:27.299
Sep 28Springfield HS InviteSep 28 · 3 Miles Frosh/Soph Freshman · Place 54 · RochesterRochester3 Miles Frosh/Soph Freshman5421:39.809
Sep 1456th Lee Halberg/Lanphier InvitationalSep 14 · 3 Miles Varsity · Place 77 · RochesterRochester3 Miles Varsity7721:129
Sep 7Rochester XC InvitationalSep 7 · 3 Miles Varsity · Place 84 · RochesterRochester3 Miles Varsity8419:33.209
Sep 3Carlinville Early MeetSep 3 · 3 Miles Varsity · Place 48 · RochesterRochester3 Miles Varsity4821:01.869

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 14IESA State XC ChampionshipsOct 14 · 2 Miles 3A · Place 220 · RochesterRochester2 Miles 3A22013:47.108
Oct 7IESA 3A Springfield SectionalOct 7 · 2 Miles Junior High · Place 37 · RochesterRochester2 Miles Junior High3713:52.63Unofficial8
Sep 30Jacksonville InviteSep 30 · 1.9 Miles 8th Grade · Place 22 · RochesterRochester1.9 Miles 8th Grade2213:30.77 PB8
Sep 28Auburn Home MeetSep 28 · 2 Miles Middle School · Place 11 · RochesterRochester2 Miles Middle School1113:50Unofficial8
Sep 21Rochester 9-21Sep 21 · 2 Miles Middle School · Place 12 · RochesterRochester2 Miles Middle School1214:26.70 PB8
Sep 16Warrior InviteSep 16 · 2 Miles Middle School · Place 48 · RochesterRochester2 Miles Middle School4813:54 PB8
Sep 9Parkside XC InvitationalSep 9 · 2 Miles Varsity · Place 329 · RochesterRochester2 Miles Varsity32915:00.407
Sep 2Rochester XC InviteSep 2 · 2 Miles Middle School · Place 133 · RochesterRochester2 Miles Middle School13315:31.507
Aug 29Rochester JH XC Meet 8-29Aug 29 · 2 Miles Middle School · Place 28 · RochesterRochester2 Miles Middle School2815:22.2 PB8
Aug 262023 Williamsville Jr. High Bee Bee Invite Aug 26 · 2 Miles Middle School · Place 87 · RochesterRochester2 Miles Middle School8715:10.227

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 1Jacksonville InviteOct 1 · 2 Miles 5,6,7 Grade Boys · Place 55 · RochesterRochester2 Miles 5,6,7 Grade Boys5514:29.07 PB7
Sep 29Auburn XC TriangularSep 29 · 2 Miles New Division · RochesterRochester2 Miles New Division015:18Unofficial7
Sep 22Rochester JH 9/22Sep 22 · 2 Miles Junior High · Place 32 · RochesterRochester2 Miles Junior High3216:47Unofficial7
Sep 17Athens Warriors InviteSep 17 · 2 Miles Middle School · Place 89 · RochesterRochester2 Miles Middle School8918:077
Sep 102022 MMS XC Invite-Open RaceSep 10 · 2 Miles Middle School Open · Place 60 · RochesterRochester2 Miles Middle School Open6018:18.86 PB7
Sep 3Rochester XC InvitationalSep 3 · 2 Miles Middle School · Place 216 · RochesterRochester2 Miles Middle School21618:32.57
Aug 30Rochester JH 8/30Aug 30 · 2 Miles JH Boys · Place 60 · RochesterRochester2 Miles JH Boys6017:47Unofficial7
Aug 27Williamsville Bee Bee InviteAug 27 · 2 Miles Middle School · Place 89 · RochesterRochester2 Miles Middle School8916:33.03 PB7