Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Okaw Valley ParkNew Athens Invitational · Aug 2424:29.3New Athens InvitationalAugust 24, 2026
2.95 Miles · Okaw Valley ParkNew Athens Cross Country Southern Showcase · Oct 1423:55.10New Athens Cross Country Southern ShowcaseOctober 14, 2025
3 Miles · Alhambra Fireman & Legion Park2026 Highland XC Invitational · Sep 1924:04.302026 Highland XC InvitationalSeptember 19, 2026
3 Miles · Belk ParkCahokia Conference Meet · Oct 1822:31.50Cahokia Conference MeetOctober 18, 2025
3 Miles · Bethalto Sports ComplexCM Twilight Invite · Aug 2923:38.34CM Twilight Invite August 29, 2026
3 Miles · Carterville High SchoolIHSA Class 2A XC Regional - #1A Carterville · Oct 2522:21.03IHSA Class 2A XC Regional - #1A CartervilleOctober 25, 2025
3 Miles · Centralia Foundation ParkCentralia XC Invite · Oct 1021:51.02Centralia XC InviteOctober 10, 2026
3 Miles · Smithton ParkFreeburg Invitational · Sep 2622:00.6Freeburg InvitationalSeptember 26, 2026
3 Miles · Trenton (Wesclin) High SchoolWesclin Invitational · Oct 322:23.6Wesclin InvitationalOctober 3, 2026
3 Miles · Triad High School2025 Triad Cross Country Invitational · Oct 127:59.602025 Triad Cross Country InvitationalOctober 1, 2025
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 521:51.88Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 626:30.9752nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1225:18.021st Annual Forest Park Cross Country FestivalSeptember 12, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 2A XC Regional - #1A Bethalto (Civic Memorial)Oct 24 · 3 Miles Varsity · Place 77 · Breese (Central)3 Miles Varsity7722:53.2010
Oct 202026 Cahokia Conference XC ChampionshipsOct 20 · 3 Miles Varsity · Place 112 · Breese (Central)3 Miles Varsity11223:04.0010
Oct 10Centralia XC InviteOct 10 · 3 Miles Varsity · Place 42 · Breese (Central)3 Miles Varsity4221:51.02 PB10
Oct 3Wesclin InvitationalOct 3 · 3 Miles Varsity · Place 96 · Breese (Central)3 Miles Varsity9622:23.6 PB10
Sep 26Freeburg InvitationalSep 26 · 3 Miles Varsity · Place 149 · Breese (Central)3 Miles Varsity14922:00.6 PB10
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 123 · Breese (Central)3 Miles Varsity12324:04.30 PB10
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity Green · Place 234 · Breese (Central)5,000 Meters Varsity Green23425:18.0 PB10
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 198 · Breese (Central)3 Miles Boy's Varsity19821:51.88 PB10
Aug 29CM Twilight Invite Aug 29 · 3 Miles Varsity · Place 115 · Breese (Central)3 Miles Varsity11523:38.34 PB10
Aug 24New Athens InvitationalAug 24 · 2.95 Miles Varsity · Place 99 · Breese (Central)2.95 Miles Varsity9924:29.3 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #1A CartervilleOct 25 · 3 Miles Varsity · Place 80 · Breese (Central)3 Miles Varsity8022:21.03 PB9
Oct 18Cahokia Conference MeetOct 18 · 3 Miles Varsity · Place 82 · Breese (Central)3 Miles Varsity8222:31.50 PB9
Oct 14New Athens Cross Country Southern ShowcaseOct 14 · 2.95 Miles Varsity · Place 35 · Breese (Central)2.95 Miles Varsity3523:55.10 PB9
Oct 12025 Triad Cross Country InvitationalOct 1 · 3 Miles Varsity · Place 182 · Breese (Central)3 Miles Varsity18227:59.60 PB9
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 126 · Breese (Central)3 Miles Varsity12624:25.709
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Frosh/Soph · Place 164 · Breese (Central)3 Miles Frosh/Soph16426:30.97 PB9
Aug 30Carterville Beat the Heat MeetAug 30 · 3 Miles Varsity · Place 54 · Breese (Central)3 Miles Varsity5425:00.259