Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Okaw Valley ParkNew Athens Invitational · Aug 2421:15.8New Athens InvitationalAugust 24, 2026
2.95 Miles · Wilson Park 3 MileGranite City Robinson/Lang Cross Country Invitational · Sep 221:25.00Granite City Robinson/Lang Cross Country InvitationalSeptember 2, 2023
3 Miles · Alhambra Fireman & Legion ParkGateway Metro Conference XC Championships · Oct 1021:01.10Gateway Metro Conference XC ChampionshipsOctober 10, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 720:21.30IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 1A State XC Championships · Nov 821:02.08IHSA Class 1A State XC ChampionshipsNovember 8, 2025
3 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 2820:55.1Mascoutah XC KickoffAugust 28, 2026
3 Miles · Murphysboro High School2026 IHSA Class 1A XC Sectional - #5 Murphysboro · Oct 3120:28.202026 IHSA Class 1A XC Sectional - #5 MurphysboroOctober 31, 2026
3 Miles · Smithton ParkFreeburg Invitational · Sep 2620:45.9Freeburg InvitationalSeptember 26, 2026
3 Miles · Wesclin Campus 3 MileIHSA Class 1A XC Regional - #5A Trenton (Wesclin) · Oct 2520:57.50IHSA Class 1A XC Regional - #5A Trenton (Wesclin)October 25, 2025
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 521:51.61Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 622:03.8152nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Langenberg Field20th Annual FPXC · Sep 1323:27.020th Annual FPXCSeptember 13, 2025
5,000 Meters · LaVern Gibson CourseNike XC Town Twilight · Oct 222:10.69Nike XC Town TwilightOctober 2, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 1A Varsity · Place 163 · Belleville (Althoff Catholic)3 Miles Class 1A Varsity16320:21.30 PB12
Oct 312026 IHSA Class 1A XC Sectional - #5 MurphysboroOct 31 · 3 Miles Varsity · Place 37 · Belleville (Althoff Catholic)3 Miles Varsity3720:28.20 PB12
Oct 242026 IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 24 · 3 Miles Varsity · Place 23 · Belleville (Althoff Catholic)3 Miles Varsity2320:38.9012
Oct 10Gateway Metro Conference XC ChampionshipsOct 10 · 3 Miles Varsity · Place 14 · Belleville (Althoff Catholic)3 Miles Varsity1421:01.10 PB12
Oct 2Nike XC Town TwilightOct 2 · 5,000 Meters Combined Open Green · Place 225 · Belleville (Althoff Catholic)5,000 Meters Combined Open Green22522:10.69 PB12
Sep 26Freeburg InvitationalSep 26 · 3 Miles Varsity · Place 38 · Belleville (Althoff Catholic)3 Miles Varsity3820:45.9 PB12
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 35 · Belleville (Althoff Catholic)3 Miles Varsity3522:13.1012
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity White · Place 30 · Belleville (Althoff Catholic)5,000 Meters Varsity White3024:51.112
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Girl's Varsity · Place 87 · Belleville (Althoff Catholic)3 Miles Girl's Varsity8721:51.61 PB12
Aug 28Mascoutah XC KickoffAug 28 · 3 Miles HS Varsity Girls · Place 24 · Belleville (Althoff Catholic)3 Miles HS Varsity Girls2420:55.1 PB12
Aug 24New Athens InvitationalAug 24 · 2.95 Miles Varsity · Place 10 · Belleville (Althoff Catholic)2.95 Miles Varsity1021:15.8 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 1A State XC ChampionshipsNov 8 · 3 Miles 1A Varsity · Place 199 · Belleville (Althoff Catholic)3 Miles 1A Varsity19921:02.08 PB11
Nov 1IHSA Class 1A XC Sectional - #5 Trenton (Wesclin)Nov 1 · 3 Miles Varsity · Place 65 · Belleville (Althoff Catholic)3 Miles Varsity6521:19.7011
Oct 25IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 25 · 3 Miles Varsity · Place 25 · Belleville (Althoff Catholic)3 Miles Varsity2520:57.50 PB11
Oct 11Gateway Metro Conference XC ChampsOct 11 · 2.8 Miles Varsity · Place 11 · Belleville (Althoff Catholic)2.8 Miles Varsity1120:01.5111
Sep 27Freeburg InvitationalSep 27 · 3 Miles Varsity · Place 48 · Belleville (Althoff Catholic)3 Miles Varsity4821:44.911
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 47 · Belleville (Althoff Catholic)3 Miles Varsity4722:17.3011
Sep 1320th Annual FPXCSep 13 · 5,000 Meters Varsity Green · Place 123 · Belleville (Althoff Catholic)5,000 Meters Varsity Green12323:27.0 PB11
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 96 · Belleville (Althoff Catholic)3 Miles Varsity9622:03.81 PB11
Aug 30Mascoutah XC KickoffAug 30 · 3 Miles Varsity · Place 41 · Belleville (Althoff Catholic)3 Miles Varsity4122:28.4011
Aug 25New Athens Invitational (Run by the River)Aug 25 · 2.95 Miles Varsity · Place 17 · Belleville (Althoff Catholic)2.95 Miles Varsity1722:16.511

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 92024 IHSA Class 1A State XC ChampionshipsNov 9 · 3 Miles 1A Varsity · Place 192 · Belleville (Althoff Catholic)3 Miles 1A Varsity19221:06.4010
Nov 22024 IHSA Class 1A XC Sectional-#5 BentonNov 2 · 2.92 Miles Varsity · Place 43 · Belleville (Althoff Catholic)2.92 Miles Varsity4320:22.00SO
Oct 262024 IHSA Class 1A XC Regional-#5A Trenton (Wesclin)Oct 26 · 3 Miles Varsity · Place 18 · Belleville (Althoff Catholic)3 Miles Varsity1821:09.5010
Oct 12Gateway Metro Conference Cross Country ChampionshipsOct 12 · 3 Miles Varsity · Place 14 · Belleville (Althoff Catholic)3 Miles Varsity1422:46.8310
Sep 28Freeburg InvitationalSep 28 · 3 Miles Varsity · Place 81 · Belleville (Althoff Catholic)3 Miles Varsity8124:09.810
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Varsity · Place 76 · Belleville (Althoff Catholic)3 Miles Varsity7621:33.5010
Aug 31Mascoutah XC KickoffAug 31 · 3 Miles Varsity · Place 44 · Belleville (Althoff Catholic)3 Miles Varsity4423:11.710

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 42023 IHSA Class 1A State XC ChampionshipsNov 4 · 3 Miles 1A Varsity · Place 204 · Belleville (Althoff Catholic)3 Miles 1A Varsity20421:48.439
Oct 282023 IHSA Class 1A XC Sectional - #5 BentonOct 28 · 2.92 Miles Varsity · Place 52 · Belleville (Althoff Cat2.92 Miles Varsity5221:27.10FR
Oct 212023 IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 21 · 3 Miles Varsity · Place 29 · Belleville (Althoff Cat3 Miles Varsity2922:16.109
Oct 10Gateway Metro Conference ChampionshipsOct 10 · 3 Miles Varsity · Place 18 · Belleville (Althoff Cat3 Miles Varsity1822:27.5FR
Sep 23Freeburg InvitationalSep 23 · 3 Miles Varsity · Place 44 · Belleville (Althoff Catholic)3 Miles Varsity4422:06.79
Sep 16Richard Spring InvitationalSep 16 · 3 Miles Varsity · Place 370 · Belleville (Althoff Catholic)3 Miles Varsity37021:38.59
Sep 2Granite City Robinson/Lang Cross Country InvitationalSep 2 · 2.95 Miles Varsity · Place 55 · Belleville (Althoff Catholic)2.95 Miles Varsity5521:25.00 PB9