Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Community ParkCrimson Invite · Oct 213:56.75Crimson InviteOctober 2, 2021
2 Miles · Jacksonville Community ParkJacksonville Invite · Oct 112:27.03Jacksonville InviteOctober 1, 2022
2 Miles · Liberty High School XC CourseLiberty MS XC Invitational · Sep 2713:30.1Liberty MS XC InvitationalSeptember 27, 2022
2 Miles · Maxwell ParkParkside Invitational · Sep 1014:20.8Parkside InvitationalSeptember 10, 2022
2.1 Miles · Schyler/Rush ParkSchuyler-Industry XC Invitational · Sep 814:36.2Schuyler-Industry XC InvitationalSeptember 8, 2022
2.9 Miles · Community ParkDual Meet Jacksonville v. Virginia · Oct 718:09.26Dual Meet Jacksonville v. VirginiaOctober 7, 2025
2.95 Miles · Wilson Park 3 MileGranite City Robinson/Lang Cross Country Invitational · Sep 220:01.50Granite City Robinson/Lang Cross Country InvitationalSeptember 2, 2023
3 Miles · Alhambra Fireman & Legion Park2025 Highland XC Invitational · Sep 2018:48.402025 Highland XC InvitationalSeptember 20, 2025
3 Miles · Christian County FairgroundsIHSA Class 2A XC Regional - #1C Taylorville · Oct 2517:03.64IHSA Class 2A XC Regional - #1C TaylorvilleOctober 25, 2025
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1221:22.0First to the Finish InvitationalSeptember 12, 2026
3 Miles · Fairview ParkCentral State Eight XC Championships · Oct 1618:46.6Central State Eight XC ChampionshipsOctober 16, 2026
3 Miles · Lincoln ParkSHS XC Invite · Sep 2621:07.10SHS XC InviteSeptember 26, 2026
3 Miles · Lincoln ParkCentral State Eight Conference Meet · Oct 1918:15.50Central State Eight Conference MeetOctober 19, 2024
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 521:59.69Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 618:50.4352nd 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 242026 IHSA Class 2A XC Regional - #1C Jacksonville (H.S.)Oct 24 · 3 Miles Varsity · Place 61 · JacksonvilleJacksonville3 Miles Varsity6119:19.412
Oct 16Central State Eight XC ChampionshipsOct 16 · 3 Miles Varsity · Place 62 · JacksonvilleJacksonville3 Miles Varsity6218:46.6 PB12
Oct 3Dan Moy/Jacksonville Invitational 2026Oct 3 · 2.9 Miles 6th Boy Race · Place 5 · JacksonvilleJacksonville2.9 Miles 6th Boy Race518:22.7712
Sep 26SHS XC InviteSep 26 · 3 Miles Varsity · Place 120 · JacksonvilleJacksonville3 Miles Varsity12021:07.10 PB12
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 94 · JacksonvilleJacksonville3 Miles Varsity9420:10.8012
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-Open · Place 482 · JacksonvilleJacksonville3 Miles 3 Miles-Varsity-Open48221:22.0 PB12
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Open · Place 124 · JacksonvilleJacksonville3 Miles Boy's Open12421:59.69 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #1C TaylorvilleOct 25 · 3 Miles Varsity · Place 43 · JacksonvilleJacksonville3 Miles Varsity4317:03.64 PB11
Oct 18Central State Eight Conference MeetOct 18 · 3 Miles Varsity · Place 35 · JacksonvilleJacksonville3 Miles Varsity3518:11.9011
Oct 7Dual Meet Jacksonville v. VirginiaOct 7 · 2.9 Miles Boys Race · Place 8 · JacksonvilleJacksonville2.9 Miles Boys Race818:09.26 PB11
Oct 4Dan Moy/Jacksonville Invitational 2025Oct 4 · 2.9 Miles Varsity · Place 12 · M11 JacksonvilleM11 Jacksonville2.9 Miles Varsity1220:12.30—
Sep 27Springfield High School InviteSep 27 · 3 Miles Varsity · Place 77 · JacksonvilleJacksonville3 Miles Varsity7719:06.7111
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 59 · JacksonvilleJacksonville3 Miles Varsity5918:48.40 PB11
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 410 · JacksonvilleJacksonville3 Miles Varsity 2A41019:16.5011
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 154 · JacksonvilleJacksonville3 Miles Varsity15418:50.43 PB11
Sep 2Jacksonville Kickoff Meet 2025Sep 2 · 2.9 Miles Varsity · Place 73 · JacksonvilleJacksonville2.9 Miles Varsity7322:01.3411

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 2A XC Regional-#1C Jacksonville (H.S.)Oct 26 · 2.9 Miles Varsity · Place 43 · JacksonvilleJacksonville2.9 Miles Varsity4317:05.3710
Oct 19Central State Eight Conference MeetOct 19 · 3 Miles Varsity · Place 39 · JacksonvilleJacksonville3 Miles Varsity3918:15.50 PB10
Oct 8Jacksonville Triangular MeetOct 8 · 2.9 Miles Varsity · Place 8 · JacksonvilleJacksonville2.9 Miles Varsity818:06.4710
Oct 5Dan Moy/Jacksonville InvitationalOct 5 · 2.9 Miles Varsity · Place 9 · JacksonvilleJacksonville2.9 Miles Varsity919:03.9910
Sep 21Highland XC InvitationalSep 21 · 3 Miles Varsity · Place 60 · JacksonvilleJacksonville3 Miles Varsity6020:15.20SO
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 363 · JacksonvilleJacksonville3 Miles Varsity 2A36318:54.7010
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Freshman Sophomore · Place 81 · JacksonvilleJacksonville3 Miles Freshman Sophomore8118:55.1010
Sep 3Jacksonville Kickoff MeetSep 3 · 2.9 Miles Varsity · Place 43 · JacksonvilleJacksonville2.9 Miles Varsity4318:46.6710

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 212023 IHSA Class 2A XC Regional - #1C Normal (University)Oct 21 · 3 Miles Varsity · Place 68 · Jacksonville (H.S.)Jacksonville (H.S.)3 Miles Varsity6820:15.709
Oct 14Central State 8 Conference MeetOct 14 · 2.9 Miles Varsity · Place 62 · Jacksonville (H.S.)Jacksonville (H.S.)2.9 Miles Varsity6218:28.719
Oct 3Jacksonville Triangular MeetOct 3 · 2.9 Miles Varsity · Place 18 · Jacksonville (H.S.)Jacksonville (H.S.)2.9 Miles Varsity1819:36.149
Sep 23Springfield HS InvitationalSep 23 · 3 Miles Varsity · Place 93 · JacksonvilleJacksonville3 Miles Varsity9321:55.409
Sep 16Highland XC InvitationalSep 16 · 3 Miles Varsity · Place 71 · JacksonvilleJacksonville3 Miles Varsity7120:08.309
Sep 2Granite City Robinson/Lang Cross Country InvitationalSep 2 · 2.95 Miles Frosh/Soph · Place 109 · JacksonvilleJacksonville2.95 Miles Frosh/Soph10920:01.50 PB9
Aug 29Jacksonville Kickoff MeetAug 29 · 2.9 Miles Varsity · Place 42 · Jacksonville (H.S.)Jacksonville (H.S.)2.9 Miles Varsity4222:16.239
Aug 29Jacksonville Kickoff MeetAug 29 · 2.9 Miles Varsity · Place 42 · Jacksonville (H.S.)Jacksonville (H.S.)2.9 Miles Varsity4222:16.239

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 1Jacksonville InviteOct 1 · 2 Miles 8th Grade Boys · Place 14 · Jacksonville MSJacksonville MS2 Miles 8th Grade Boys1412:27.03 PB8
Sep 27Liberty MS XC InvitationalSep 27 · 2 Miles Varsity · Place 18 · Jacksonville MSJacksonville MS2 Miles Varsity1813:30.1 PB8
Sep 10Parkside InvitationalSep 10 · 2 Miles Varsity Boys · Place 256 · Jacksonville MSJacksonville MS2 Miles Varsity Boys25614:20.8 PB8
Sep 8Schuyler-Industry XC InvitationalSep 8 · 2.1 Miles Varsity · Place 43 · Jacksonville MSJacksonville MS2.1 Miles Varsity4314:36.2 PB8
Sep 3Rochester XC InvitationalSep 3 · 2 Miles Middle School · Place 61 · JacksonvilleJacksonville2 Miles Middle School6113:20.88

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 2Crimson InviteOct 2 · 2 Miles Middle School 5th/6th/7th Grade · Place 33 · Jacksonville MSJacksonville MS2 Miles Middle School 5th/6th/7th Grade3313:56.75 PB7
Sep 11Parkside InvitationalSep 11 · 2 Miles Open Boys · Place 240 · Jacksonville MSJacksonville MS2 Miles Open Boys24016:31.87