Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Maxwell ParkParkside Invitational · Sep 1113:08.1Parkside InvitationalSeptember 11, 2021
2.1 Miles · Detweiller ParkDunlap Middle School XC Invitational · Sep 2414:10.2Dunlap Middle School XC InvitationalSeptember 24, 2021
2.96 Miles · Robinson Nuttall Middle SchoolRobinson Invitational · Sep 2818:25.88Robinson InvitationalSeptember 28, 2023
3 Miles · Alhambra Fireman & Legion Park2025 Highland XC Invitational · Sep 2017:48.302025 Highland XC InvitationalSeptember 20, 2025
3 Miles · Belleville West High School2025 Belleville West XC Invitational · Sep 1317:58.602025 Belleville West XC InvitationalSeptember 13, 2025
3 Miles · Detweiller ParkIHSA Class 1A State XC Championships · Nov 816:46.20IHSA Class 1A State XC ChampionshipsNovember 8, 2025
3 Miles · Smithton ParkFreeburg Invitational · Sep 2818:08.2Freeburg InvitationalSeptember 28, 2024
3 Miles · Triad High School2025 Madison County Championships · Oct 717:49.802025 Madison County ChampionshipsOctober 7, 2025
3 Miles · Wesclin Campus 3 MileIHSA Class 1A XC Regional - #5A Trenton (Wesclin) · Oct 2516:36.44IHSA 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 618:04.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 176 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles 1A Varsity17616:46.20 PB12
Nov 1IHSA Class 1A XC Sectional - #5 Trenton (Wesclin)Nov 1 · 3 Miles Varsity · Place 49 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity4917:11.6612
Oct 25IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 25 · 3 Miles Varsity · Place 9 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity916:36.44 PB12
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Varsity · Place 100 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity10017:41.6012
Oct 11Gateway Metro Conference XC ChampsOct 11 · 2.8 Miles Varsity · Place 8 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)2.8 Miles Varsity815:46.2912
Oct 72025 Madison County ChampionshipsOct 7 · 3 Miles Varsity · Place 38 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity3817:49.80 PB12
Oct 2Cork Classic Invitational 2025Oct 2 · 2.96 Miles Varsity · Place 20 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)2.96 Miles Varsity2017:23.78—
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 35 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity3517:48.30 PB12
Sep 132025 Belleville West XC InvitationalSep 13 · 3 Miles Varsity · Place 35 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity3517:58.60 PB12
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 124 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity12418:04.89 PB12
Aug 30Civic Memorial Twilight InviteAug 30 · 3 Miles Varsity · Place 29 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity2917:48.3012

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 92024 IHSA Class 1A State XC ChampionshipsNov 9 · 3 Miles 1A Varsity · Place 214 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles 1A Varsity21417:18.2211
Nov 22024 IHSA Class 1A XC Sectional-#5 BentonNov 2 · 2.92 Miles Varsity · Place 44 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)2.92 Miles Varsity4416:36.60JR
Oct 262024 IHSA Class 1A XC Regional-#5A Trenton (Wesclin)Oct 26 · 3 Miles Varsity · Place 22 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity2217:09.9011
Oct 19Patriot XC InviteOct 19 · 3 Miles Varsity · Place 89 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity8917:34.3011
Oct 12Gateway Metro Conference Cross Country ChampionshipsOct 12 · 3 Miles Varsity · Place 14 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity1417:39.2611
Oct 82024 Madison County XC ChampionshipOct 8 · 3 Miles Varsity · Place 17 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity1717:40.40JR
Oct 3Cork Classic 2024Oct 3 · 2.96 Miles Varsity · Place 19 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)2.96 Miles Varsity1917:28.1511
Sep 28Freeburg InvitationalSep 28 · 3 Miles Varsity · Place 59 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity5918:08.2 PB11
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 1A · Place 133 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity 1A13317:30.8011
Aug 31Mascoutah XC KickoffAug 31 · 3 Miles Varsity · Place 28 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity2817:56.311

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 1A XC Sectional - #5 BentonOct 28 · 2.92 Miles Varsity · Place 59 · Glen Carbon (Father McGGlen Carbon (Father McG2.92 Miles Varsity5917:26.60SO
Oct 212023 IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 21 · 3 Miles Varsity · Place 17 · Glen Carbon (Father McGGlen Carbon (Father McG3 Miles Varsity1717:35.7010
Oct 14Patriot XC InvitationalOct 14 · 3 Miles Varsity · Place 96 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity9617:42.6010
Oct 10Gateway Metro Conference ChampionshipsOct 10 · 3 Miles Varsity · Place 13 · Glen Carbon (Father McGGlen Carbon (Father McG3 Miles Varsity1317:56.4SO
Oct 3Madison County InvitationalOct 3 · 3 Miles Small School Varsity · Place 16 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Small School Varsity1618:41.9010
Sep 28Robinson InvitationalSep 28 · 2.96 Miles Varsity · Place 42 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)2.96 Miles Varsity4218:25.88 PB10
Sep 23Freeburg InvitationalSep 23 · 3 Miles Varsity · Place 88 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity8819:17.210
Sep 14Massac Co. Patriot InviteSep 14 · 3 Miles Varsity · Place 28 · Glen Carbon (Father McGGlen Carbon (Father McG3 Miles Varsity2818:24.3610

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 222022 IHSA Class 1A XC Regional - Trenton (Wesclin) #5AOct 22 · 3 Miles Varsity · Place 51 · Glen Carbon (Father McGGlen Carbon (Father McG3 Miles Varsity5118:39.09
Oct 15Patriot InviteOct 15 · 3 Miles Varsity · Place 142 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Varsity14218:36.19
Oct 11Gateway Metro Conference Cross Country ChampionshipsOct 11 · 3 Miles Varsity · Place 17 · Glen Carbon (Father McGGlen Carbon (Father McG3 Miles Varsity1719:17.50FR
Oct 8East Alton Wood River InvitationalOct 8 · 2.9 Miles Freshman · Place 6 · Glen Carbon (Father McGGlen Carbon (Father McG2.9 Miles Freshman617:14.69
Oct 4Madison County XC ChampionshipsOct 4 · 3 Miles Junior Varsity · Place 2 · Glen Carbon (Father McGGlen Carbon (Father McG3 Miles Junior Varsity219:45.00FR
Sep 29Robinson InvitationalSep 29 · 2.96 Miles Varsity · Place 62 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)2.96 Miles Varsity6219:00.579
Sep 24Freeburg InvitationalSep 24 · 3 Miles Junior Varsity · Place 9 · Glen Carbon (Father McGivney)Glen Carbon (Father McGivney)3 Miles Junior Varsity919:43.29
Sep 17Althoff Crusaders XC InvitationalSep 17 · 3 Miles Open · Place 67 · Glen Carbon (Father McGGlen Carbon (Father McG3 Miles Open6720:24.97FR

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 24Dunlap Middle School XC InvitationalSep 24 · 2.1 Miles Open Boys · Place 39 · Edwardsville LibertyEdwardsville Liberty2.1 Miles Open Boys3914:10.2 PB8
Sep 11Parkside InvitationalSep 11 · 2 Miles Open Boys · Place 14 · Edwardsville LibertyEdwardsville Liberty2 Miles Open Boys1413:08.1 PB8