Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · EAWR High SchoolEast Alton Wood River Invitational · Oct 1011:07.72East Alton Wood River InvitationalOctober 10, 2026
2.95 Miles · Okaw Valley ParkNew Athens Invitational · Aug 2418:39.3New Athens InvitationalAugust 24, 2026
3 Miles · Alhambra Fireman & Legion Park2026 Highland XC Invitational · Sep 1919:00.002026 Highland XC InvitationalSeptember 19, 2026
3 Miles · Belk ParkCahokia Conference Meet · Oct 1817:11.90Cahokia Conference MeetOctober 18, 2025
3 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 2818:28.3Mascoutah XC KickoffAugust 28, 2026
3 Miles · Smithton ParkFreeburg Invitational · Sep 2617:49.4Freeburg InvitationalSeptember 26, 2026
3 Miles · Trenton (Wesclin) High SchoolWesclin Invitational · Oct 317:20.5Wesclin InvitationalOctober 3, 2026
3 Miles · Wesclin Campus 3 MileIHSA Class 1A XC Regional - #5A Trenton (Wesclin) · Oct 2517:38.44IHSA Class 1A XC Regional - #5A Trenton (Wesclin)October 25, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 24 · 3 Miles Varsity · Place 58 · Trenton (Wesclin)3 Miles Varsity5819:00.9011
Oct 202026 Cahokia Conference XC ChampionshipsOct 20 · 3 Miles Varsity · Place 24 · Trenton (Wesclin)3 Miles Varsity2417:42.0011
Oct 10East Alton Wood River InvitationalOct 10 · 2 Miles Varsity · Place 20 · Trenton (Wesclin)2 Miles Varsity2011:07.72 PB11
Oct 3Wesclin InvitationalOct 3 · 3 Miles Varsity · Place 19 · Trenton (Wesclin)3 Miles Varsity1917:20.5 PB11
Sep 26Freeburg InvitationalSep 26 · 3 Miles Varsity · Place 70 · Trenton (Wesclin)3 Miles Varsity7017:49.4 PB11
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 64 · Trenton (Wesclin)3 Miles Varsity6419:00.00 PB11
Aug 28Mascoutah XC KickoffAug 28 · 3 Miles HS Varsity Boys · Place 47 · Trenton (Wesclin)3 Miles HS Varsity Boys4718:28.3 PB11
Aug 24New Athens InvitationalAug 24 · 2.95 Miles Varsity · Place 18 · Trenton (Wesclin)2.95 Miles Varsity1818:39.3 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 25 · 3 Miles Varsity · Place 35 · Trenton (Wesclin)3 Miles Varsity3517:38.44 PB10
Oct 18Cahokia Conference MeetOct 18 · 3 Miles Varsity · Place 21 · Trenton (Wesclin)3 Miles Varsity2117:11.90 PB10
Oct 11East Alton Wood River InvitationalOct 11 · 2 Miles Varsity · Place 13 · Trenton (Wesclin)2 Miles Varsity1311:19.7310
Oct 4Wesclin InvitationalOct 4 · 3 Miles Varsity · Place 29 · Trenton (Wesclin)3 Miles Varsity2917:56.710
Aug 30Mascoutah XC KickoffAug 30 · 3 Miles Varsity · Place 75 · Trenton (Wesclin)3 Miles Varsity7519:50.0010
Aug 25New Athens Invitational (Run by the River)Aug 25 · 2.95 Miles Varsity · Place 35 · Trenton (Wesclin)2.95 Miles Varsity3519:15.710

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 1A XC Regional-#5A Trenton (Wesclin)Oct 26 · 3 Miles Varsity · Place 45 · Trenton (Wesclin)3 Miles Varsity4518:12.609
Oct 12East Alton Wood River Invitational 30th AnnualOct 12 · 3 Miles Freshman · Place 7 · Trenton (Wesclin)3 Miles Freshman717:58.939
Oct 5Wesclin InvitationalOct 5 · 3 Miles Varsity · Place 46 · Trenton (Wesclin)3 Miles Varsity4619:28.69
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Freshman Sophomore · Place 82 · Trenton (Wesclin)3 Miles Freshman Sophomore8219:00.509
Sep 3New Athens InvitationalSep 3 · 2.95 Miles Varsity · Place 10 · Trenton (Wesclin)2.95 Miles Varsity1018:42.79
Aug 31Mascoutah XC KickoffAug 31 · 3 Miles Varsity · Place 85 · Trenton (Wesclin)3 Miles Varsity8519:57.59