Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Maxwell ParkIESA XC State Championships · Oct 1612:12.2IESA XC State ChampionshipsOctober 16, 2021
2.1 Miles · Detweiller ParkDunlap Middle School XC Invitational · Sep 2412:58.2Dunlap Middle School XC InvitationalSeptember 24, 2021
2.96 Miles · Robinson Nuttall Middle SchoolRobinson Invitational · Sep 2817:34.34Robinson InvitationalSeptember 28, 2023
3 Miles · Alhambra Fireman & Legion Park2025 Highland XC Invitational · Sep 2016:51.002025 Highland XC InvitationalSeptember 20, 2025
3 Miles · Belleville West High School2025 Belleville West XC Invitational · Sep 1316:35.502025 Belleville West XC InvitationalSeptember 13, 2025
3 Miles · Detweiller ParkIHSA Class 1A State XC Championships · Nov 816:36.06IHSA Class 1A State XC ChampionshipsNovember 8, 2025
3 Miles · Smithton ParkFreeburg Invitational · Sep 2817:43.2Freeburg InvitationalSeptember 28, 2024
3 Miles · Triad High School2025 Madison County Championships · Oct 716:59.902025 Madison County ChampionshipsOctober 7, 2025
3 Miles · Wesclin Campus 3 MileIHSA Class 1A XC Regional - #5A Trenton (Wesclin) · Oct 2516:39.18IHSA 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 617:03.8952nd 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.

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 1A State XC ChampionshipsNov 8 · 3 Miles 1A Varsity · Place 159 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles 1A Varsity15916:36.06 PB12
Nov 1IHSA Class 1A XC Sectional - #5 Trenton (Wesclin)Nov 1 · 3 Miles Varsity · Place 28 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity2816:41.0612
Oct 25IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 25 · 3 Miles Varsity · Place 11 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity1116:39.18 PB12
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Varsity · Place 69 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity6917:12.7012
Oct 11Gateway Metro Conference XC ChampsOct 11 · 2.8 Miles Varsity · Place 4 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)2.8 Miles Varsity415:23.5912
Oct 72025 Madison County ChampionshipsOct 7 · 3 Miles Varsity · Place 16 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity1616:59.90 PB12
Oct 2Cork Classic Invitational 2025Oct 2 · 2.96 Miles Varsity · Place 6 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)2.96 Miles Varsity616:33.01—
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 14 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity1416:51.00 PB12
Sep 132025 Belleville West XC InvitationalSep 13 · 3 Miles Varsity · Place 14 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity1416:35.50 PB12
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 81 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity8117:03.89 PB12
Aug 30Civic Memorial Twilight InviteAug 30 · 3 Miles Varsity · Place 22 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity2217:14.0012

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 92024 IHSA Class 1A State XC ChampionshipsNov 9 · 3 Miles 1A Varsity · Place 163 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles 1A Varsity16316:44.6611
Nov 22024 IHSA Class 1A XC Sectional-#5 BentonNov 2 · 2.92 Miles Varsity · Place 34 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)2.92 Miles Varsity3416:13.80JR
Oct 262024 IHSA Class 1A XC Regional-#5A Trenton (Wesclin)Oct 26 · 3 Miles Varsity · Place 13 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity1316:29.7011
Oct 19Patriot XC InviteOct 19 · 3 Miles Varsity · Place 44 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity4416:53.0011
Oct 12Gateway Metro Conference Cross Country ChampionshipsOct 12 · 3 Miles Varsity · Place 6 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity617:11.3911
Oct 82024 Madison County XC ChampionshipOct 8 · 3 Miles Varsity · Place 10 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity1016:51.50JR
Oct 3Cork Classic 2024Oct 3 · 2.96 Miles Varsity · Place 14 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)2.96 Miles Varsity1417:14.2311
Sep 28Freeburg InvitationalSep 28 · 3 Miles Varsity · Place 49 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity4917:43.2 PB11
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 1A · Place 81 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity 1A8116:59.8011
Aug 31Mascoutah XC KickoffAug 31 · 3 Miles Varsity · Place 63 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity6319:14.211

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 1A XC Sectional - #5 BentonOct 28 · 2.92 Miles Varsity · Place 43 · Glen Carbon (Father McGGlen Carbon (Father McG2.92 Miles Varsity4316:57.30SO
Oct 212023 IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 21 · 3 Miles Varsity · Place 12 · Glen Carbon (Father McGGlen Carbon (Father McG3 Miles Varsity1217:09.5010
Oct 14Patriot XC InvitationalOct 14 · 3 Miles Varsity · Place 65 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity6517:10.1010
Oct 10Gateway Metro Conference ChampionshipsOct 10 · 3 Miles Varsity · Place 5 · Glen Carbon (Father McGGlen Carbon (Father McG3 Miles Varsity517:09.2SO
Oct 3Madison County InvitationalOct 3 · 3 Miles Small School Varsity · Place 9 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Small School Varsity917:41.0010
Sep 28Robinson InvitationalSep 28 · 2.96 Miles Varsity · Place 21 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)2.96 Miles Varsity2117:34.34 PB10
Sep 23Freeburg InvitationalSep 23 · 3 Miles Varsity · Place 68 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity6818:47.710
Sep 14Massac Co. Patriot InviteSep 14 · 3 Miles Varsity · Place 20 · Glen Carbon (Father McGGlen Carbon (Father McG3 Miles Varsity2017:45.1010

2022 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 52022 IHSA Class 1A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 213 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity21318:24.979
Oct 292022 IHSA Class 1A XC Sectional - Benton #5Oct 29 · 2.92 Miles Varsity · Place 49 · Glen Carbon (Father McGGlen Carbon (Father McG2.92 Miles Varsity4916:41.70FR
Oct 222022 IHSA Class 1A XC Regional - Trenton (Wesclin) #5AOct 22 · 3 Miles Varsity · Place 21 · Glen Carbon (Father McGGlen Carbon (Father McG3 Miles Varsity2117:43.89
Oct 15Patriot InviteOct 15 · 3 Miles Varsity · Place 95 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity9517:42.09
Oct 11Gateway Metro Conference Cross Country ChampionshipsOct 11 · 3 Miles Varsity · Place 8 · Glen Carbon (Father McGGlen Carbon (Father McG3 Miles Varsity818:10.12FR
Oct 4Madison County XC ChampionshipsOct 4 · 3 Miles Varsity · Place 8 · Glen Carbon (Father McGGlen Carbon (Father McG3 Miles Varsity818:28.40FR
Sep 29Robinson InvitationalSep 29 · 2.96 Miles Varsity · Place 37 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)2.96 Miles Varsity3718:09.469
Sep 24Freeburg InvitationalSep 24 · 3 Miles Varsity · Place 50 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity5018:09.19
Sep 17Althoff Crusaders XC InvitationalSep 17 · 3 Miles Open · Place 45 · Glen Carbon (Father McGGlen Carbon (Father McG3 Miles Open4519:40.39FR
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 1A · Place 200 · Glen Carbon (Father McGGlen Carbon (Father McG3 Miles Varsity 1A20018:40.99
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 1A · Place 200 · Glen Carbon (Father McGGlen Carbon (Father McG3 Miles Varsity 1A20018:40.99
Aug 27Mascoutah JH/HS KickoffAug 27 · 3 Miles Varsity · Place 45 · Glen Carbon (Father McGGlen Carbon (Father McG3 Miles Varsity4518:53.19

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 16IESA XC State ChampionshipsOct 16 · 2 Miles 3A Boys · Place 99 · Edwardsville LibertyEdwardsville Liberty2 Miles 3A Boys9912:12.2 PB8
Sep 24Dunlap Middle School XC InvitationalSep 24 · 2.1 Miles Varsity Boys · Place 65 · Edwardsville LibertyEdwardsville Liberty2.1 Miles Varsity Boys6512:58.2 PB8
Aug 28Mascoutah KickoffAug 28 · 1.86 Miles Middle School · Place 16 · Liberty (Edwardsville)Liberty (Edwardsville)1.86 Miles Middle School1612:138