Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.9 Miles · Community ParkDual Meet Jacksonville v. Virginia · Oct 722:44.38Dual Meet Jacksonville v. VirginiaOctober 7, 2025
2.95 Miles · Wilson Park 3 MileGranite City Robinson/Lang Cross Country Invitational · Sep 225:45.10Granite City Robinson/Lang Cross Country InvitationalSeptember 2, 2023
3 Miles · Alhambra Fireman & Legion Park2025 Highland XC Invitational · Sep 2022:32.702025 Highland XC InvitationalSeptember 20, 2025
3 Miles · Christian County FairgroundsIHSA Class 2A XC Regional - #1C Taylorville · Oct 2522:43.04IHSA Class 2A XC Regional - #1C TaylorvilleOctober 25, 2025
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1224:12.5First to the Finish InvitationalSeptember 12, 2026
3 Miles · Fairview ParkCentral State Eight XC Championships · Oct 1623:57.6Central State Eight XC ChampionshipsOctober 16, 2026
3 Miles · Lake Land CollegeIHSA Class 2A XC Sectional - #1 Mattoon · Nov 122:37.5IHSA Class 2A XC Sectional - #1 MattoonNovember 1, 2025
3 Miles · Lincoln ParkSHS XC Invite · Sep 2625:05.20SHS XC InviteSeptember 26, 2026
3 Miles · Lincoln ParkCentral State Eight Conference Meet · Oct 1921:42.30Central State Eight Conference MeetOctober 19, 2024
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 524:23.32Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 623:18.0352nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 2A XC Regional - #1C Jacksonville (H.S.)Oct 24 · 3 Miles Varsity · Place 48 · Jacksonville3 Miles Varsity4823:11.712
Oct 16Central State Eight XC ChampionshipsOct 16 · 3 Miles Varsity · Place 54 · Jacksonville3 Miles Varsity5423:57.6 PB12
Oct 6Jacksonville Triangular MeetOct 6 · 2.9 Miles Girls Race · Place 3 · Jacksonville2.9 Miles Girls Race323:17.7712
Sep 26SHS XC InviteSep 26 · 3 Miles Varsity · Place 76 · Jacksonville3 Miles Varsity7625:05.20 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 262 · Jacksonville3 Miles 3 Miles-Varsity-2A26224:12.5 PB12
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Girl's Varsity · Place 142 · Jacksonville3 Miles Girl's Varsity14224:23.32 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 2A XC Sectional - #1 MattoonNov 1 · 3 Miles Varsity · Place 116 · Jacksonville3 Miles Varsity11622:37.5 PB11
Oct 25IHSA Class 2A XC Regional - #1C TaylorvilleOct 25 · 3 Miles Varsity · Place 55 · Jacksonville3 Miles Varsity5522:43.04 PB11
Oct 18Central State Eight Conference MeetOct 18 · 3 Miles Varsity · Place 47 · Jacksonville3 Miles Varsity4723:28.9011
Oct 7Dual Meet Jacksonville v. VirginiaOct 7 · 2.9 Miles Girls Race · Place 7 · Jacksonville2.9 Miles Girls Race722:44.38 PB11
Oct 4Dan Moy/Jacksonville Invitational 2025Oct 4 · 2.9 Miles Varsity · Place 5 · W11 Jacksonville2.9 Miles Varsity522:24.16—
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 52 · Jacksonville3 Miles Varsity5222:32.70 PB11
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 312 · Jacksonville3 Miles Varsity 2A31223:37.5011
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 133 · Jacksonville3 Miles Varsity13323:18.03 PB11
Sep 2Jacksonville Kickoff Meet 2025Sep 2 · 2.9 Miles Varsity · Place 33 · Jacksonville2.9 Miles Varsity3323:54.7511

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 2A XC Sectional-#1 Olney (Richland County)Nov 2 · 3.05 Miles Varsity · Place 84 · Jacksonville3.05 Miles Varsity8420:58.8910
Oct 262024 IHSA Class 2A XC Regional-#1C Jacksonville (H.S.)Oct 26 · 2.9 Miles Varsity · Place 21 · Jacksonville2.9 Miles Varsity2119:31.5110
Oct 19Central State Eight Conference MeetOct 19 · 3 Miles Varsity · Place 30 · Jacksonville3 Miles Varsity3021:42.30 PB10
Oct 5Dan Moy/Jacksonville InvitationalOct 5 · 2.9 Miles Varsity · Place 7 · Jacksonville2.9 Miles Varsity720:27.0510
Sep 28Springfield HS InviteSep 28 · 3 Miles Varsity · Place 53 · Jacksonville3 Miles Varsity5321:42.1010
Sep 21Highland XC InvitationalSep 21 · 3 Miles Varsity · Place 43 · Jacksonville3 Miles Varsity4324:08.00SO
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 183 · Jacksonville3 Miles Varsity 2A18321:48.2010
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Junior Varsity · Place 13 · Jacksonville3 Miles Junior Varsity1321:28.9010
Sep 3Jacksonville Kickoff MeetSep 3 · 2.9 Miles Varsity · Place 14 · Jacksonville2.9 Miles Varsity1421:32.8810

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 212023 IHSA Class 2A XC Regional - #1C Normal (University)Oct 21 · 3 Miles Varsity · Place 46 · Jacksonville (H.S.)3 Miles Varsity4624:32.209
Oct 14Central State 8 Conference MeetOct 14 · 2.9 Miles Varsity · Place 45 · Jacksonville (H.S.)2.9 Miles Varsity4522:15.709
Oct 3Jacksonville Triangular MeetOct 3 · 2.9 Miles Varsity · Place 3 · Jacksonville (H.S.)2.9 Miles Varsity323:00.209
Sep 30Dan Moy Jacksonville InviteSep 30 · 2.9 Miles Varsity · Place 10 · Jacksonville (H.S.)2.9 Miles Varsity1028:21.069
Sep 2Granite City Robinson/Lang Cross Country InvitationalSep 2 · 2.95 Miles Open · Place 13 · Jacksonville2.95 Miles Open1325:45.10 PB9
Aug 29Jacksonville Kickoff MeetAug 29 · 2.9 Miles Varsity · Place 23 · Jacksonville (H.S.)2.9 Miles Varsity2325:51.759
Aug 29Jacksonville Kickoff MeetAug 29 · 2.9 Miles Varsity · Place 23 · Jacksonville (H.S.)2.9 Miles Varsity2325:51.759