Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Wilson Park 3 MileGranite City Robinson/Lang Cross Country Invitational · Sep 218:29.10Granite City Robinson/Lang Cross Country InvitationalSeptember 2, 2023
3 Miles · Alhambra Fireman & Legion ParkHighland XC Invitational · Sep 1618:23.00Highland XC InvitationalSeptember 16, 2023
3 Miles · Detweiller - IHSA State CoursePeoria High School Invitational · Oct 219:01.0Peoria High School InvitationalOctober 2, 2021
3 Miles · Detweiller Park2023 IHSA Class 2A State XC Championships · Nov 418:30.772023 IHSA Class 2A State XC ChampionshipsNovember 4, 2023
3 Miles · Hickory Point Golf CourseIHSA Class 2A XC Sectional - Decatur (MacArthur) #1 · Oct 3019:07.04IHSA Class 2A XC Sectional - Decatur (MacArthur) #1October 30, 2021
3 Miles · Olney Central CollegeIHSA Class 2A XC Sectional #1 - Olney (Richland County) · Oct 3119:34.00IHSA Class 2A XC Sectional #1 - Olney (Richland County)October 31, 2020
3 Miles · Principia CollegeMississippi Valley Conference XC Championship · Oct 1319:39.80Mississippi Valley Conference XC ChampionshipOctober 13, 2022
3 Miles · Smithton ParkFreeburg Invitational · Sep 2319:08.6Freeburg InvitationalSeptember 23, 2023
3 Miles · Triad High SchoolTriad Invitational · Sep 2819:44.00Triad Invitational September 28, 2022
3 Miles · Triad HSTriad Invitational · Sep 2919:54.44Triad InvitationalSeptember 29, 2021
3 Miles · Wilson ParkGranite City Invitational · Sep 419:09.20Granite City InvitationalSeptember 4, 2021
3 Miles · Wilson Park 3 MileGranite City XC Invitational · Sep 319:18.4Granite City XC InvitationalSeptember 3, 2022
5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 1218:39.74The Southern ShowcaseSeptember 12, 2025
5,000 Meters · Mike Rose Soccer ComplexCity Auto Memphis Twilight Classic · Sep 518:42.6City Auto Memphis Twilight ClassicSeptember 5, 2026
5,000 Meters · SIU-E Cross Country CourseSIUE XC Challenge · Sep 1819:01.17SIUE XC ChallengeSeptember 18, 2026
6,000 Meters · Eastern Illinois UniversityOhio Valley (OVC) Cross Country Championships · Oct 3122:19.0Ohio Valley (OVC) Cross Country ChampionshipsOctober 31, 2025
6,000 Meters · Gans Creek Recreation AreaGans Creek Classic - College · Sep 2622:53.54Gans Creek Classic - CollegeSeptember 26, 2025
6,000 Meters · Graham ParkOVC Preview · Sep 1422:32.6OVC PreviewSeptember 14, 2024
6,000 Meters · John Hunt Cross Country Running Park2025 NCAA Dl South Regional Championships · Nov 1422:32.992025 NCAA Dl South Regional ChampionshipsNovember 14, 2025
6,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 1622:06.1Under Armour NCAA DI Pre-NationalOctober 16, 2026
6,000 Meters · Osage ParkOhio Valley (OVC) Cross Country Championships · Oct 3121:39.04Ohio Valley (OVC) Cross Country ChampionshipsOctober 31, 2026
6,000 Meters · Shelby Farms ParkChristian Brothers University Invite · Oct 321:40.6Christian Brothers University InviteOctober 3, 2026
6,000 Meters · University of Southern IndianaAngel Mounds Invite · Oct 1722:30.8Angel 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 5 · UT MartinUT Martin6,000 Meters OVC521:39.04 PBJr
Oct 16Under Armour NCAA DI Pre-NationalOct 16 · 6,000 Meters White · Place 82 · UT MartinUT Martin6,000 Meters White8222:06.1 PBJr
Oct 3Christian Brothers University InviteOct 3 · 6,000 Meters Women · Place 2 · UT MartinUT Martin6,000 Meters Women221:40.6 PBJr
Sep 18SIUE XC ChallengeSep 18 · 5,000 Meters Women's 5K · Place 1 · UT MartinUT Martin5,000 Meters Women's 5K119:01.17 PBJr
Sep 5City Auto Memphis Twilight ClassicSep 5 · 5,000 Meters Collegiate · Place 27 · UT MartinUT Martin5,000 Meters Collegiate2718:42.6 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 142025 NCAA Dl South Regional ChampionshipsNov 14 · 6,000 Meters D1 South · Place 159 · UT MartinUT Martin6,000 Meters D1 South15922:32.99 PBSo
Oct 31Ohio Valley (OVC) Cross Country ChampionshipsOct 31 · 6,000 Meters Champ · Place 22 · UT MartinUT Martin6,000 Meters Champ2222:19.0 PBSo
Oct 17Angel Mounds InviteOct 17 · 6,000 Meters College · Place 44 · UT MartinUT Martin6,000 Meters College4422:30.8 PBSo
Sep 26Gans Creek Classic - CollegeSep 26 · 6,000 Meters Black · Place 145 · UT MartinUT Martin6,000 Meters Black14522:53.54 PBSo
Sep 12The Southern ShowcaseSep 12 · 5,000 Meters College · Place 168 · UT MartinUT Martin5,000 Meters College16818:39.74 PBSo
Aug 29Redhawks InviteAug 29 · 5,000 Meters Varsity · Place 8 · UT MartinUT Martin5,000 Meters Varsity818:14.55So

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 1Ohio Valley (OVC) Cross Country ChampionshipsNov 1 · 6,000 Meters Varsity · Place 44 · UT MartinUT Martin6,000 Meters Varsity4423:24.4FR
Sep 27Gans Creek ClassicSep 27 · 6,000 Meters Invite · Place 251 · UT MartinUT Martin6,000 Meters Invite25123:07.4Fr
Sep 14OVC PreviewSep 14 · 6,000 Meters Collegiate · Place 14 · UT MartinUT Martin6,000 Meters Collegiate1422:32.6 PBFr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 42023 IHSA Class 2A State XC ChampionshipsNov 4 · 3 Miles 2A Varsity · Place 57 · WaterlooWaterloo3 Miles 2A Varsity5718:30.77 PB12
Sep 23Freeburg InvitationalSep 23 · 3 Miles Varsity · Place 5 · WaterlooWaterloo3 Miles Varsity519:08.6 PB12
Sep 16Highland XC InvitationalSep 16 · 3 Miles Varsity · Place 1 · WaterlooWaterloo3 Miles Varsity118:23.00 PB12
Sep 2Granite City Robinson/Lang Cross Country InvitationalSep 2 · 2.95 Miles Varsity · Place 4 · WaterlooWaterloo2.95 Miles Varsity418:29.10 PB12

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 52022 IHSA Class 2A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 88 · WaterlooWaterloo3 Miles Varsity8819:55.4911
Oct 13Mississippi Valley Conference XC ChampionshipOct 13 · 3 Miles Varsity · Place 5 · WaterlooWaterloo3 Miles Varsity519:39.80 PB11
Sep 28Triad Invitational Sep 28 · 3 Miles Varsity · Place 5 · WaterlooWaterloo3 Miles Varsity519:44.00 PB11
Sep 24Freeburg InvitationalSep 24 · 3 Miles Varsity · Place 10 · WaterlooWaterloo3 Miles Varsity1019:23.611
Sep 3Granite City XC InvitationalSep 3 · 3 Miles Varsity Girls · Place 15 · WaterlooWaterloo3 Miles Varsity Girls1519:18.4 PB11

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6IHSA Class 2A State Cross Country ChampionshipsNov 6 · 3 Miles Varsity · Place 53 · WaterlooWaterloo3 Miles Varsity5318:42.9010
Oct 30IHSA Class 2A XC Sectional - Decatur (MacArthur) #1Oct 30 · 3 Miles Varsity · Place 2 · WaterlooWaterloo3 Miles Varsity219:07.04 PB10
Oct 23IHSA Class 2A XC Regional - Highland #1AOct 23 · 3 Miles Varsity · Place 3 · WaterlooWaterloo3 Miles Varsity318:47.8010
Oct 2Peoria High School InvitationalOct 2 · 3 Miles Varsity - 1A/2A · Place 20 · WaterlooWaterloo3 Miles Varsity - 1A/2A2019:01.0 PB10
Sep 29Triad InvitationalSep 29 · 3 Miles Varsity · Place 2 · WaterlooWaterloo3 Miles Varsity219:54.44 PB10
Sep 4Granite City InvitationalSep 4 · 3 Miles Varsity · Place 6 · WaterlooWaterloo3 Miles Varsity619:09.20 PB10

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 31IHSA Class 2A XC Sectional #1 - Olney (Richland County)Oct 31 · 3 Miles Varsity · Place 10 · WaterlooWaterloo3 Miles Varsity1019:34.00 PB9