Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Maxwell ParkIESA XC State Championships · Oct 1613:07.1IESA XC State ChampionshipsOctober 16, 2021
2.1 Miles · Detweiller ParkDunlap Middle School XC Invitational · Sep 2413:59.6Dunlap Middle School XC InvitationalSeptember 24, 2021
2.95 Miles · Wilson Park 3 MileGranite City Robinson/Lang Cross Country Invitational · Sep 219:42.40Granite City Robinson/Lang Cross Country InvitationalSeptember 2, 2023
3 Miles · Belleville West High SchoolIHSA Class 3A XC Regional - #1C Belleville (West) · Oct 2518:35.10IHSA Class 3A XC Regional - #1C Belleville (West)October 25, 2025
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions · Sep 2319:31.23Palatine Invite - Meet of ChampionsSeptember 23, 2023
3 Miles · Detweiller Park2023 IHSA Class 3A State XC Championships · Nov 418:10.442023 IHSA Class 3A State XC ChampionshipsNovember 4, 2023
3 Miles · Milburn Campus2025 SWC XC Championships · Oct 1519:58.802025 SWC XC ChampionshipsOctober 15, 2025
3 Miles · Wilson Park 3 MileGranite City XC Invitational · Sep 320:33.8Granite City XC InvitationalSeptember 3, 2022
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1720:24.07NXR Midwest Regional ChampionshipsNovember 17, 2024
5,000 Meters · Southern Illinois University EdwardsvilleSouthwestern Conference Championships · Oct 1520:05.01Southwestern Conference ChampionshipsOctober 15, 2024

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #1C Belleville (West)Oct 25 · 3 Miles Varsity · Place 14 · EdwardsvilleEdwardsville3 Miles Varsity1418:35.10 PB12
Oct 152025 SWC XC ChampionshipsOct 15 · 3 Miles Varsity · Place 11 · EdwardsvilleEdwardsville3 Miles Varsity1119:58.80 PB12
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 3A · Place 53 · EdwardsvilleEdwardsville3 Miles Varsity 3A5319:53.3712
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Junior Varsity · Place 25 · EdwardsvilleEdwardsville3 Miles Junior Varsity2520:49.1712
Sep 2059th Annual Edwardsville Invitational Sponsored by First to the FinishSep 20 · 5,000 Meters High School Girls · Place 18 · EdwardsvilleEdwardsville5,000 Meters High School Girls1821:20.4012
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity Open · Place 52 · EdwardsvilleEdwardsville3 Miles Varsity Open5221:16.4012
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Junior Varsity · Place 9 · EdwardsvilleEdwardsville3 Miles Junior Varsity921:00.4912

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Championship · Place 231 · EdwardsvilleEdwardsville5,000 Meters Championship23120:24.07 PB11
Nov 92024 IHSA Class 3A State XC ChampionshipsNov 9 · 3 Miles 3A Varsity · Place 119 · EdwardsvilleEdwardsville3 Miles 3A Varsity11918:22.6011
Nov 22024 IHSA Class 3A XC Sectional-#1 Normal (Community)Nov 2 · 3 Miles Varsity · Place 52 · EdwardsvilleEdwardsville3 Miles Varsity5219:21.3411
Oct 262024 IHSA Class 3A XC Regional-#1C Quincy (Sr.)Oct 26 · 3 Miles Varsity · Place 12 · EdwardsvilleEdwardsville3 Miles Varsity1219:13.6911
Oct 15Southwestern Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 9 · EdwardsvilleEdwardsville5,000 Meters Varsity920:05.01 PB11
Oct 5Peoria High School InvitationalOct 5 · 3 Miles Varsity 3A · Place 50 · EdwardsvilleEdwardsville3 Miles Varsity 3A5019:35.7011
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Varsity · Place 63 · EdwardsvilleEdwardsville3 Miles Varsity6319:10.6311
Sep 2158th Annual Edwardsville InvitationalSep 21 · 5,000 Meters Varsity · Place 4 · EdwardsvilleEdwardsville5,000 Meters Varsity420:41.6011
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 3A · Place 79 · EdwardsvilleEdwardsville3 Miles Varsity 3A7920:03.8011
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Varsity · Place 17 · EdwardsvilleEdwardsville3 Miles Varsity1718:36.7011

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 42023 IHSA Class 3A State XC ChampionshipsNov 4 · 3 Miles 3A Varsity · Place 61 · EdwardsvilleEdwardsville3 Miles 3A Varsity6118:10.44 PB10
Oct 282023 IHSA Class 3A XC Sectional - #1 Granite CityOct 28 · 3 Miles Varsity · Place 28 · EdwardsvilleEdwardsville3 Miles Varsity2818:06.6010
Oct 212023 IHSA Class 3A XC Regional - #1C Alton (Sr.)Oct 21 · 3 Miles Varsity · Place 13 · EdwardsvilleEdwardsville3 Miles Varsity1319:58.6210
Oct 11Southwestern Conference XC ChampionshipOct 11 · 2.9 Miles Varsity · Place 7 · EdwardsvilleEdwardsville2.9 Miles Varsity719:19.0010
Sep 30Peoria High School InvitationalSep 30 · 3 Miles Varsity 3A · Place 30 · EdwardsvilleEdwardsville3 Miles Varsity 3A3019:18.8010
Sep 23Palatine Invite - Meet of ChampionsSep 23 · 3 Miles Varsity · Place 67 · EdwardsvilleEdwardsville3 Miles Varsity6719:31.23 PB10
Sep 1657th Annual Edwardsville InvitationalSep 16 · 5,000 Meters Varsity · Place 7 · EdwardsvilleEdwardsville5,000 Meters Varsity720:03.00—
Sep 9First to the Finish InvitationalSep 9 · 3 Miles 3A · Place 58 · EdwardsvilleEdwardsville3 Miles 3A5819:00.3010
Sep 2Granite City Robinson/Lang Cross Country InvitationalSep 2 · 2.95 Miles Varsity · Place 23 · EdwardsvilleEdwardsville2.95 Miles Varsity2319:42.40 PB10

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 222022 IHSA Class 3A XC Regional - Quincy (Sr.) #1COct 22 · 3 Miles Varsity · Place 16 · EdwardsvilleEdwardsville3 Miles Varsity1620:36.50FR
Oct 1Peoria High School InvitationalOct 1 · 3 Miles 3A · Place 42 · Edwardsville (H.S.)Edwardsville (H.S.)3 Miles 3A4219:20.679
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 3 Miles Varsity · Place 84 · Edwardsville (H.S.)Edwardsville (H.S.)3 Miles Varsity8419:16.6FR
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 3 Miles Varsity · Place 84 · Edwardsville (H.S.)Edwardsville (H.S.)3 Miles Varsity8419:16.55FR
Sep 17Edwardsville InvitationalSep 17 · 5,000 Meters Varsity · Place 6 · Edwardsville (H.S.)Edwardsville (H.S.)5,000 Meters Varsity621:26.60FR
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 3A · Place 113 · Edwardsville (H.S.)Edwardsville (H.S.)3 Miles Varsity 3A11320:17.29
Sep 3Granite City XC InvitationalSep 3 · 3 Miles Junior Varsity Girls · Place 2 · EdwardsvilleEdwardsville3 Miles Junior Varsity Girls220:33.8 PB9

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 16IESA XC State ChampionshipsOct 16 · 2 Miles 3A Girls · Place 67 · Edwardsville LibertyEdwardsville Liberty2 Miles 3A Girls6713:07.1 PB8
Sep 24Dunlap Middle School XC InvitationalSep 24 · 2.1 Miles Varsity Girls · Place 57 · Edwardsville LibertyEdwardsville Liberty2.1 Miles Varsity Girls5713:59.6 PB8
Sep 11Parkside InvitationalSep 11 · 2 Miles Varsity Girls · Place 48 · Edwardsville LibertyEdwardsville Liberty2 Miles Varsity Girls4813:43.18