Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · EAWR High SchoolEast Alton Wood River Invitational · Oct 1014:37.35East Alton Wood River InvitationalOctober 10, 2026
2.95 Miles · Okaw Valley ParkNew Athens Invitational · Aug 2425:15.5New Athens InvitationalAugust 24, 2026
3 Miles · Alhambra Fireman & Legion Park2026 Highland XC Invitational · Sep 1924:07.602026 Highland XC InvitationalSeptember 19, 2026
3 Miles · Alton High School2026 Madison County XC Championships · Oct 624:08.802026 Madison County XC ChampionshipsOctober 6, 2026
3 Miles · Belk ParkCahokia Conference Meet · Oct 1822:23.00Cahokia Conference MeetOctober 18, 2025
3 Miles · Litchfield Country ClubLitchfield Meet · Sep 3023:42Litchfield MeetSeptember 30, 2026
3 Miles · Loveless ParkCarlinville Early Meet · Sep 232:01.09Carlinville Early MeetSeptember 2, 2025
3 Miles · Smithton ParkFreeburg Invitational · Sep 2623:14.1Freeburg InvitationalSeptember 26, 2026
3 Miles · Trenton (Wesclin) High SchoolWesclin Invitational · Oct 322:10.0Wesclin InvitationalOctober 3, 2026
3 Miles · Triad High School2025 Madison County Championships · Oct 726:19.102025 Madison County ChampionshipsOctober 7, 2025
3 Miles · Wesclin Campus 3 MileIHSA Class 1A XC Regional - #5A Trenton (Wesclin) · Oct 2523:29.54IHSA Class 1A XC Regional - #5A Trenton (Wesclin)October 25, 2025
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 627:10.9352nd 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

8 results
DateMeetEventPlMarkGr
Oct 202026 Cahokia Conference XC ChampionshipsOct 20 · 3 Miles Varsity · Place 59 · Wood River (East Alton-W.R.)3 Miles Varsity5925:08.4011
Oct 10East Alton Wood River InvitationalOct 10 · 2 Miles Varsity · Place 18 · Wood River (East Alton-W.R.)2 Miles Varsity1814:37.35 PB11
Oct 62026 Madison County XC ChampionshipsOct 6 · 3 Miles Varsity · Place 36 · Wood River (East Alton-W.R.)3 Miles Varsity3624:08.80 PB11
Oct 3Wesclin InvitationalOct 3 · 3 Miles Varsity · Place 25 · Wood River (East Alton-W.R.)3 Miles Varsity2522:10.0 PB11
Sep 30Litchfield MeetSep 30 · 3 Miles Varsity · Place 7 · Wood River (East Alton-W.R.)3 Miles Varsity723:42 PB11
Sep 26Freeburg InvitationalSep 26 · 3 Miles Varsity · Place 82 · Wood River (East Alton-W.R.)3 Miles Varsity8223:14.1 PB11
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 64 · Wood River (East Alton-W.R.)3 Miles Varsity6424:07.60 PB11
Aug 24New Athens InvitationalAug 24 · 2.95 Miles Varsity · Place 44 · Wood River (East Alton-W.R.)2.95 Miles Varsity4425:15.5 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 25 · 3 Miles Varsity · Place 45 · Wood River (East Alton-W.R.)3 Miles Varsity4523:29.54 PB10
Oct 18Cahokia Conference MeetOct 18 · 3 Miles Varsity · Place 38 · Wood River (East Alton-W.R.)3 Miles Varsity3822:23.00 PB10
Oct 11East Alton Wood River InvitationalOct 11 · 2 Miles Varsity · Place 17 · Wood River (East Alton-W.R.)2 Miles Varsity1714:47.9510
Oct 72025 Madison County ChampionshipsOct 7 · 3 Miles Open · Place 12 · Wood River (East Alton-W.R.)3 Miles Open1226:19.10 PB10
Oct 1Litchfield QuadOct 1 · 3 Miles Varsity · Place 8 · Wood River (East Alton-W.R.)3 Miles Varsity829:2310
Sep 27Freeburg InvitationalSep 27 · 3 Miles Varsity · Place 107 · Wood River (East Alton-W.R.)3 Miles Varsity10725:49.910
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Junior Varsity · Place 79 · Wood River (East Alton-W.R.)3 Miles Junior Varsity7927:10.93 PB10
Sep 2Carlinville Early MeetSep 2 · 3 Miles Varsity · Place 72 · Wood River (East Alton-W.R.)3 Miles Varsity7232:01.09 PB10
Aug 25New Athens Invitational (Run by the River)Aug 25 · 2.95 Miles Varsity · Place 57 · Wood River (East Alton-W.R.)2.95 Miles Varsity5729:11.910

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 1A XC Regional-#5A Trenton (Wesclin)Oct 26 · 3 Miles Varsity · Place 46 · Wood River (East Alton-W.R.)3 Miles Varsity4624:19.409
Oct 19Cahokia Conference MeetOct 19 · 3 Miles Varsity · Place 25 · Wood River (East Alton-W.R.)3 Miles Varsity2526:05.59
Oct 12East Alton Wood River Invitational 30th AnnualOct 12 · 3 Miles Freshman · Place 8 · Wood River (East Alton-W.R.)3 Miles Freshman824:45.099
Oct 82024 Madison County XC ChampionshipOct 8 · 3 Miles Junior Varsity · Place 1 · Wood River (East Alton-W.R.)3 Miles Junior Varsity126:36.80FR
Oct 5Dan Moy/Jacksonville InvitationalOct 5 · 2.9 Miles Varsity · Place 5 · Wood River (East Alton-W.R.)2.9 Miles Varsity524:49.069
Oct 1Litchfield Quad MeetOct 1 · 3 Miles Varsity · Place 5 · Wood River (East Alton-W.R.)3 Miles Varsity525:52.009
Sep 28Freeburg InvitationalSep 28 · 3 Miles Junior Varsity · Place 23 · Wood River (East Alton-W.R.)3 Miles Junior Varsity2326:48.59
Sep 21Highland XC InvitationalSep 21 · 3 Miles Varsity · Place 65 · Wood River (East Alton-W.R.)3 Miles Varsity6527:51.30FR
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Junior Varsity · Place 77 · Wood River (East Alton-W.R.)3 Miles Junior Varsity7726:48.709
Sep 3Carlinville Early MeetSep 3 · 3 Miles Varsity · Place 58 · Wood River (East Alton-W.R.)3 Miles Varsity5830:58.279