Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Jacksonville Community ParkJacksonville Invite · Oct 116:47.54Jacksonville InviteOctober 1, 2022
2 Miles · Liberty High School XC CourseLiberty MS XC Invitational · Sep 2720:15.6Liberty MS XC InvitationalSeptember 27, 2022
2 Miles · Maxwell ParkParkside Invitational · Sep 1018:43.7Parkside InvitationalSeptember 10, 2022
2 Miles · PORTA 2 Mile Nature TrailPorta JH Meet 9/3 · Sep 323:52Porta JH Meet 9/3September 3, 2024
2 Miles · Rochester JH 2 MileRJHS Home Meet 9/19 · Sep 1919:53.36RJHS Home Meet 9/19September 19, 2024
2.1 Miles · Schyler/Rush ParkSchuyler-Industry XC Invitational · Sep 818:21.0Schuyler-Industry XC InvitationalSeptember 8, 2022
2.9 Miles · Community ParkDan Moy/Jacksonville Invitational 2026 · Oct 323:27.02Dan Moy/Jacksonville Invitational 2026October 3, 2026
3 Miles · Alhambra Fireman & Legion Park2025 Highland XC Invitational · Sep 2026:02.602025 Highland XC InvitationalSeptember 20, 2025
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1228:44.8First to the Finish InvitationalSeptember 12, 2026
3 Miles · Fairview ParkCentral State Eight XC Championships · Oct 1623:25.4Central State Eight XC ChampionshipsOctober 16, 2026
3 Miles · Lincoln ParkSHS XC Invite · Sep 2624:58.50SHS XC InviteSeptember 26, 2026
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 523:10.77Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 627:02.6652nd 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 16Central State Eight XC ChampionshipsOct 16 · 3 Miles Varsity · Place 119 · JacksonvilleJacksonville3 Miles Varsity11923:25.4 PB10
Oct 6Jacksonville Triangular MeetOct 6 · 2.9 Miles Boys Race · Place 18 · JacksonvilleJacksonville2.9 Miles Boys Race1824:04.5910
Oct 3Dan Moy/Jacksonville Invitational 2026Oct 3 · 2.9 Miles 8th Boy Race · Place 36 · JacksonvilleJacksonville2.9 Miles 8th Boy Race3623:27.02 PB10
Sep 26SHS XC InviteSep 26 · 3 Miles Frosh/Soph · Place 60 · JacksonvilleJacksonville3 Miles Frosh/Soph6024:58.50 PB10
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-Open · Place 901 · JacksonvilleJacksonville3 Miles 3 Miles-Varsity-Open90128:44.8 PB10
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Frosh/Soph · Place 129 · JacksonvilleJacksonville3 Miles Boy's Frosh/Soph12923:10.77 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18Central State Eight Conference MeetOct 18 · 3 Miles Varsity · Place 112 · JacksonvilleJacksonville3 Miles Varsity11226:31.709
Oct 7Dual Meet Jacksonville v. VirginiaOct 7 · 2.9 Miles Boys Race · Place 15 · JacksonvilleJacksonville2.9 Miles Boys Race1524:35.469
Sep 27Springfield High School InviteSep 27 · 3 Miles Frosh/Soph Freshman · Place 62 · JacksonvilleJacksonville3 Miles Frosh/Soph Freshman6229:03.099
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Open · Place 37 · JacksonvilleJacksonville3 Miles Open3726:02.60 PB9
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity Open · Place 1067 · JacksonvilleJacksonville3 Miles Varsity Open106728:42.309
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Frosh/Soph · Place 167 · JacksonvilleJacksonville3 Miles Frosh/Soph16727:02.66 PB9
Sep 2Jacksonville Kickoff Meet 2025Sep 2 · 2.9 Miles Varsity · Place 98 · JacksonvilleJacksonville2.9 Miles Varsity9834:59.569

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 5Jacksonville Invitational Oct 5 · 1.9 Miles 8th Grade · Place 42 · Jacksonville MSJacksonville MS1.9 Miles 8th Grade4218:15.108
Oct 1Liberty MS XC InviteOct 1 · 2 Miles Varsity · Place 119 · Jacksonville MSJacksonville MS2 Miles Varsity11919:31.308
Sep 19RJHS Home Meet 9/19Sep 19 · 2 Miles Middle School · Place 33 · Jacksonville MSJacksonville MS2 Miles Middle School3319:53.36 PB8
Sep 14Parkside XC InvitationalSep 14 · 2 Miles Open · Place 632 · Jacksonville MSJacksonville MS2 Miles Open63222:47.608
Sep 12Schuyler-Industry MS Invitational Sep 12 · 2.1 Miles Varsity · Place 154 · Jacksonville MSJacksonville MS2.1 Miles Varsity15422:37.508
Sep 107 Team MeetSep 10 · Varsity · Place 109 · Jacksonville MSJacksonville MSVarsity10920:098
Sep 7Rochester XC InvitationalSep 7 · 2 Miles Middle School · Place 211 · Jacksonville MSJacksonville MS2 Miles Middle School21119:11.608
Sep 3Porta JH Meet 9/3Sep 3 · 2 Miles Middle School · Place 45 · Jacksonville MSJacksonville MS2 Miles Middle School4523:52 PB8

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 1Jacksonville InviteOct 1 · 2 Miles 5,6,7 Grade Boys · Place 92 · Jacksonville MSJacksonville MS2 Miles 5,6,7 Grade Boys9216:47.54 PB6
Sep 27Liberty MS XC InvitationalSep 27 · 2 Miles Varsity · Place 94 · Jacksonville MSJacksonville MS2 Miles Varsity9420:15.6 PB6
Sep 10Parkside InvitationalSep 10 · 2 Miles Open Boys · Place 439 · Jacksonville MSJacksonville MS2 Miles Open Boys43918:43.7 PB6
Sep 8Schuyler-Industry XC InvitationalSep 8 · 2.1 Miles Varsity · Place 125 · Jacksonville MSJacksonville MS2.1 Miles Varsity12518:21.0 PB6
Sep 3Rochester XC InvitationalSep 3 · 2 Miles Middle School · Place 194 · JacksonvilleJacksonville2 Miles Middle School19417:14.56