Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Wilson Park 3 MileGranite City Robinson/Lang Cross Country Invitational · Sep 219:18.60Granite City Robinson/Lang Cross Country InvitationalSeptember 2, 2023
3 Miles · Collinsville High SchoolCollinsville Invitational · Sep 1522:31.8Collinsville InvitationalSeptember 15, 2021
3 Miles · Detweiller - IHSA State CoursePeoria High School Invitational · Oct 221:25.2Peoria High School InvitationalOctober 2, 2021
3 Miles · Lincoln ParkSpringfield HS Invitational · Sep 2320:29.70Springfield HS InvitationalSeptember 23, 2023
3 Miles · Lincoln ParkSpringfield High School CC Invite · Sep 2521:30Springfield High School CC InviteSeptember 25, 2021
3 Miles · Wilson ParkGranite City Invitational · Sep 421:11.00Granite City InvitationalSeptember 4, 2021
3 Miles · Wilson Park 3 MileMadison County Invitational · Oct 319:27.70Madison County InvitationalOctober 3, 2023
3,000 Meters · Osage ParkRedhawks XC Invite · Sep 411:40.8Redhawks XC InviteSeptember 4, 2026
5,000 Meters · Osage ParkSEMO XC Invite · Aug 3020:45.9SEMO XC InviteAugust 30, 2024
5,000 Meters · SIU-E Cross Country CourseSIUE XC Challenge · Sep 1820:22.18SIUE XC ChallengeSeptember 18, 2026
6,000 Meters · Eastern Illinois University2025 Walt Crawford Invitational · Sep 523:35.502025 Walt Crawford InvitationalSeptember 5, 2025
6,000 Meters · Gans Creek Recreation AreaGans Creek Classic · Sep 2723:49.1Gans Creek ClassicSeptember 27, 2024
6,000 Meters · LaVern Gibson CourseNike XC Town Twilight College · Oct 223:49.9Nike XC Town Twilight CollegeOctober 2, 2026
6,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1623:14.3Bradley "Pink" ClassicOctober 16, 2026
6,000 Meters · Osage ParkOhio Valley (OVC) Cross Country Championships · Oct 3123:48.49Ohio Valley (OVC) Cross Country ChampionshipsOctober 31, 2026
6,000 Meters · Southern Illinois University CarbondaleSIU Oscar Moore XC Invitational · Sep 1924:12.5SIU Oscar Moore XC InvitationalSeptember 19, 2025
6,000 Meters · University of Southern IndianaAngel Mounds Invite · Oct 1723:56.6Angel Mounds InviteOctober 17, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Ohio Valley (OVC) Cross Country ChampionshipsOct 31 · 6,000 Meters OVC · Place 53 · SIUESIUE6,000 Meters OVC5323:48.49 PBJr
Oct 16Bradley "Pink" ClassicOct 16 · 6,000 Meters Women's Red Race · Place 177 · SIUESIUE6,000 Meters Women's Red Race17723:14.3 PBJr
Oct 2Nike XC Town Twilight CollegeOct 2 · 6,000 Meters XC Town · Place 63 · SIUESIUE6,000 Meters XC Town6323:49.9 PBJr
Sep 18SIUE XC ChallengeSep 18 · 5,000 Meters Women's 5K · Place 9 · SIUESIUE5,000 Meters Women's 5K920:22.18 PBJr
Sep 4Redhawks XC InviteSep 4 · 3,000 Meters Collegiate · Place 11 · SIUESIUE3,000 Meters Collegiate1111:40.8 PBJr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31Ohio Valley (OVC) Cross Country ChampionshipsOct 31 · 6,000 Meters Champ · Place 83 · SIUESIUE6,000 Meters Champ8325:08.9So
Oct 17Angel Mounds InviteOct 17 · 6,000 Meters College · Place 103 · SIUESIUE6,000 Meters College10323:56.6 PBSo
Sep 19SIU Oscar Moore XC InvitationalSep 19 · 6,000 Meters College · Place 19 · SIUESIUE6,000 Meters College1924:12.5 PBSo
Sep 52025 Walt Crawford InvitationalSep 5 · 6,000 Meters Collegiate · Place 28 · SIUESIUE6,000 Meters Collegiate2823:35.50 PBSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Midwest Regional ChampionshipsNov 15 · 6,000 Meters Division 1 · Place 228 · SIUESIUE6,000 Meters Division 122824:39.69FR
Oct 18Bradley University "Pink" ClassicOct 18 · 6,000 Meters Varsity · Place 231 · SIUESIUE6,000 Meters Varsity23123:50.87FR
Sep 27Gans Creek ClassicSep 27 · 6,000 Meters Invite · Place 287 · SIUESIUE6,000 Meters Invite28723:49.1 PBFr
Sep 13ISU XC Redbird InviteSep 13 · 6,000 Meters Varsity · Place 39 · SIUESIUE6,000 Meters Varsity3924:10.70FR
Aug 30SEMO XC InviteAug 30 · 5,000 Meters Women · Place 51 · SIUESIUE5,000 Meters Women5120:45.9 PBFr

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 3A XC Sectional - #1 Granite CityOct 28 · 3 Miles Varsity · Place 69 · Granite CityGranite City3 Miles Varsity6919:20.5312
Oct 212023 IHSA Class 3A XC Regional - #1C Alton (Sr.)Oct 21 · 3 Miles Varsity · Place 9 · Granite CityGranite City3 Miles Varsity919:33.2812
Oct 3Madison County InvitationalOct 3 · 3 Miles Large School Varsity · Place 3 · Granite CityGranite City3 Miles Large School Varsity319:27.70 PB12
Sep 30Peoria High School InvitationalSep 30 · 3 Miles Varsity 3A · Place 39 · Granite CityGranite City3 Miles Varsity 3A3919:48.9012
Sep 23Springfield HS InvitationalSep 23 · 3 Miles Varsity · Place 17 · Granite CityGranite City3 Miles Varsity1720:29.70 PB12
Sep 13Collinsville XC InvitationalSep 13 · 3 Miles Varsity · Place 3 · Granite CityGranite City3 Miles Varsity320:52.50—
Sep 9First to the Finish InvitationalSep 9 · 3 Miles 3A · Place 102 · Granite CityGranite City3 Miles 3A10219:44.4012
Sep 2Granite City Robinson/Lang Cross Country InvitationalSep 2 · 2.95 Miles Varsity · Place 17 · Granite CityGranite City2.95 Miles Varsity1719:18.60 PB12
Aug 26CM Twilight Invite Aug 26 · 3 Miles Varsity · Place 2 · Granite CityGranite City3 Miles Varsity221:07.6012

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 292022 IHSA Class 3A XC Sectional - Normal (Community) #1Oct 29 · 3 Miles Varsity · Place 52 · Granite CityGranite City3 Miles Varsity5219:45.9311
Oct 222022 IHSA Class 3A XC Regional - Quincy (Sr.) #1COct 22 · 3 Miles Varsity · Place 20 · Granite CityGranite City3 Miles Varsity2020:52.40JR
Oct 4Madison County XC ChampionshipsOct 4 · 3 Miles Varsity · Place 9 · Granite CityGranite City3 Miles Varsity921:09.20JR
Oct 1Peoria High School InvitationalOct 1 · 3 Miles 3A · Place 50 · Granite CityGranite City3 Miles 3A5019:40.9711
Sep 24Monmouth-Roseville Titan InvitationalSep 24 · Varsity · Place 15 · Granite CityGranite CityVarsity1520:3311
Sep 24SHS XC InviteSep 24 · Varsity · Place 15 · Granite CityGranite CityVarsity1520:3311
Sep 14Collinsville InvitationalSep 14 · 3 Miles Varsity · Place 3 · Granite CityGranite City3 Miles Varsity321:37.9JR
Sep 10Belleville West InvitationalSep 10 · 3 Miles Varsity · Place 7 · Granite CityGranite City3 Miles Varsity720:31.8JR
Sep 3Granite City XC InvitationalSep 3 · 3 Miles Varsity Girls · Place 36 · Granite CityGranite City3 Miles Varsity Girls3620:16.011
Aug 27CM Twilight Invite Aug 27 · 3 Miles Varsity · Place 3 · Granite CityGranite City3 Miles Varsity320:41.9311

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23IHSA Class 3A XC Regional - Normal (Community) #1COct 23 · 3 Miles Varsity · Place 27 · Granite CityGranite City3 Miles Varsity2720:25.210
Oct 5Madison County Cross Country ChampionshipsOct 5 · 3 Miles Varsity · Place 20 · Granite CityGranite City3 Miles Varsity2021:05.410
Oct 2Peoria High School InvitationalOct 2 · 3 Miles Varsity - 3A · Place 110 · Granite CityGranite City3 Miles Varsity - 3A11021:25.2 PB10
Sep 25Springfield High School CC InviteSep 25 · 3 Miles Varsity Girls · Place 36 · Granite CityGranite City3 Miles Varsity Girls3621:30 PB10
Sep 22Alton InvitationalSep 22 · 3 Miles Girls · Place 3 · Granite CityGranite City3 Miles Girls321:28.52Unofficial10
Sep 15Collinsville InvitationalSep 15 · 3 Miles Varsity · Place 7 · Granite CityGranite City3 Miles Varsity722:31.8 PB10
Sep 4Granite City InvitationalSep 4 · 3 Miles Varsity · Place 56 · Granite CityGranite City3 Miles Varsity5621:11.00 PB10
Aug 1414th Annual GCHS Varsity vs. Alumni ChallengeAug 14 · 3 Miles Girls · Granite CityGranite City3 Miles Girls021:49.19Unofficial10

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 3Alhambra InvitationalOct 3 · 3 Miles Varsity · Place 36 · Granite CityGranite City3 Miles Varsity3622:04.60FR
Sep 23Alton Cross Country InviteSep 23 · 3 Miles Varsity · Place 6 · Granite CityGranite City3 Miles Varsity620:33.759
Sep 16Collinsville InvitationalSep 16 · 3 Miles Varsity · Place 9 · Granite CityGranite City3 Miles Varsity922:39.809