Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · PORTA 2 Mile Nature TrailPorta JH Meet 9/3 · Sep 318:03Porta JH Meet 9/3September 3, 2024
2 Miles · Rochester JH 2 MileRJHS Home Meet 9/19 · Sep 1916:51.44RJHS Home Meet 9/19September 19, 2024
2.9 Miles · Community ParkJacksonville Triangular Meet · Oct 622:19.93Jacksonville Triangular MeetOctober 6, 2026
3 Miles · Alhambra Fireman & Legion Park2026 Highland XC Invitational · Sep 1922:18.502026 Highland XC InvitationalSeptember 19, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1224:25.8First to the Finish InvitationalSeptember 12, 2026
3 Miles · Fairview ParkCentral State Eight XC Championships · Oct 1622:55.6Central State Eight XC ChampionshipsOctober 16, 2026
3 Miles · Lincoln ParkSHS XC Invite · Sep 2623:08.20SHS XC InviteSeptember 26, 2026
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 522:46.90Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 626:39.9752nd 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

7 results
DateMeetEventPlMarkGr
Oct 16Central State Eight XC ChampionshipsOct 16 · 3 Miles Varsity · Place 117 · JacksonvilleJacksonville3 Miles Varsity11722:55.6 PB10
Oct 6Jacksonville Triangular MeetOct 6 · 2.9 Miles Boys Race · Place 17 · JacksonvilleJacksonville2.9 Miles Boys Race1722:19.93 PB10
Oct 3Dan Moy/Jacksonville Invitational 2026Oct 3 · 2.9 Miles 7th Boy Race · Place 10 · JacksonvilleJacksonville2.9 Miles 7th Boy Race1022:39.4110
Sep 26SHS XC InviteSep 26 · 3 Miles Frosh/Soph · Place 55 · JacksonvilleJacksonville3 Miles Frosh/Soph5523:08.20 PB10
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles JV · Place 13 · JacksonvilleJacksonville3 Miles JV1322:18.50 PB10
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-Open · Place 760 · JacksonvilleJacksonville3 Miles 3 Miles-Varsity-Open76024:25.8 PB10
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Frosh/Soph · Place 124 · JacksonvilleJacksonville3 Miles Boy's Frosh/Soph12422:46.90 PB10

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18Central State Eight Conference MeetOct 18 · 3 Miles Varsity · Place 115 · JacksonvilleJacksonville3 Miles Varsity11528:26.609
Oct 7Dual Meet Jacksonville v. VirginiaOct 7 · 2.9 Miles Boys Race · Place 14 · JacksonvilleJacksonville2.9 Miles Boys Race1423:41.489
Sep 27Springfield High School InviteSep 27 · 3 Miles Frosh/Soph Freshman · Place 46 · JacksonvilleJacksonville3 Miles Frosh/Soph Freshman4623:18.269
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity Open · Place 1097 · JacksonvilleJacksonville3 Miles Varsity Open109734:03.909
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Frosh/Soph · Place 166 · JacksonvilleJacksonville3 Miles Frosh/Soph16626:39.97 PB9
Sep 2Jacksonville Kickoff Meet 2025Sep 2 · 2.9 Miles Varsity · Place 88 · JacksonvilleJacksonville2.9 Miles Varsity8824:50.269

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 5Jacksonville Invitational Oct 5 · 1.9 Miles 8th Grade · Place 40 · Jacksonville MSJacksonville MS1.9 Miles 8th Grade4016:36.148
Oct 1Liberty MS XC InviteOct 1 · 2 Miles Varsity · Place 102 · Jacksonville MSJacksonville MS2 Miles Varsity10217:05.908
Sep 19RJHS Home Meet 9/19Sep 19 · 2 Miles Middle School · Place 28 · Jacksonville MSJacksonville MS2 Miles Middle School2816:51.44 PB8
Sep 14Parkside XC InvitationalSep 14 · 2 Miles Open · Place 516 · Jacksonville MSJacksonville MS2 Miles Open51619:02.308
Sep 12Schuyler-Industry MS Invitational Sep 12 · 2.1 Miles Varsity · Place 126 · Jacksonville MSJacksonville MS2.1 Miles Varsity12618:41.308
Sep 107 Team MeetSep 10 · Varsity · Place 100 · Jacksonville MSJacksonville MSVarsity10018:478
Sep 7Rochester XC InvitationalSep 7 · 2 Miles Middle School · Place 195 · Jacksonville MSJacksonville MS2 Miles Middle School19517:28.908
Sep 3Porta JH Meet 9/3Sep 3 · 2 Miles Middle School · Place 36 · Jacksonville MSJacksonville MS2 Miles Middle School3618:03 PB8