Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Belleville West High SchoolIHSA Class 3A XC Regional - #1C Belleville (West) · Oct 2517:35.90IHSA Class 3A XC Regional - #1C Belleville (West)October 25, 2025
3 Miles · Detweiller ParkIHSA Class 3A State XC Championships · Nov 817:36.78IHSA Class 3A State XC ChampionshipsNovember 8, 2025
3 Miles · Maxwell ParkIHSA Class 3A XC Sectional - #1 Normal (Community) · Nov 118:22.30IHSA Class 3A XC Sectional - #1 Normal (Community)November 1, 2025
3 Miles · Milburn Campus2025 SWC XC Championships · Oct 1518:06.202025 SWC XC ChampionshipsOctober 15, 2025
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 618:39.5752nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Southern Illinois University Edwardsville59th Annual Edwardsville Invitational Sponsored by First to the Finish · Sep 2019:56.8059th Annual Edwardsville Invitational Sponsored by First to the FinishSeptember 20, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 3A State XC ChampionshipsNov 8 · 3 Miles 3A Varsity · Place 51 · Edwardsville3 Miles 3A Varsity5117:36.78 PB12
Nov 1IHSA Class 3A XC Sectional - #1 Normal (Community)Nov 1 · 3 Miles Varsity · Place 20 · Edwardsville3 Miles Varsity2018:22.30 PB12
Oct 25IHSA Class 3A XC Regional - #1C Belleville (West)Oct 25 · 3 Miles Varsity · Place 4 · Edwardsville3 Miles Varsity417:35.90 PB12
Oct 152025 SWC XC ChampionshipsOct 15 · 3 Miles Varsity · Place 2 · Edwardsville3 Miles Varsity218:06.20 PB12
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 3A · Place 27 · Edwardsville3 Miles Varsity 3A2718:57.8212
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Varsity · Place 58 · Edwardsville3 Miles Varsity5819:11.5512
Sep 2059th Annual Edwardsville Invitational Sponsored by First to the FinishSep 20 · 5,000 Meters High School Girls · Place 4 · Edwardsville5,000 Meters High School Girls419:56.80 PB12
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 3A · Place 67 · Edwardsville3 Miles Varsity 3A6719:46.3012
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 10 · Edwardsville3 Miles Varsity1018:39.57 PB12

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 3A XC Sectional-#1 Normal (Community)Nov 2 · 3 Miles Varsity · Place 6 · Edwardsville3 Miles Varsity618:04.8011
Oct 262024 IHSA Class 3A XC Regional-#1C Quincy (Sr.)Oct 26 · 3 Miles Varsity · Place 2 · Edwardsville3 Miles Varsity218:15.2411
Oct 5Peoria High School InvitationalOct 5 · 3 Miles Varsity 3A · Place 6 · Edwardsville3 Miles Varsity 3A618:08.0011
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Varsity · Place 24 · Edwardsville3 Miles Varsity2418:13.1211
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 3A · Place 23 · Edwardsville3 Miles Varsity 3A2318:48.5011
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Varsity · Place 6 · Edwardsville3 Miles Varsity618:08.8011

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 3A XC Sectional - #1 Granite CityOct 28 · 3 Miles Varsity · Place 14 · Edwardsville3 Miles Varsity1417:48.3510
Oct 212023 IHSA Class 3A XC Regional - #1C Alton (Sr.)Oct 21 · 3 Miles Varsity · Place 5 · Edwardsville3 Miles Varsity518:55.8410
Oct 11Southwestern Conference XC ChampionshipOct 11 · 2.9 Miles Varsity · Place 2 · Edwardsville2.9 Miles Varsity217:41.6310
Sep 30Peoria High School InvitationalSep 30 · 3 Miles Varsity 3A · Place 3 · Edwardsville3 Miles Varsity 3A318:13.8010
Sep 1657th Annual Edwardsville InvitationalSep 16 · 5,000 Meters Varsity · Place 2 · Edwardsville5,000 Meters Varsity219:31.90—
Sep 9First to the Finish InvitationalSep 9 · 3 Miles 3A · Place 41 · Edwardsville3 Miles 3A4118:45.4010

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 292022 IHSA Class 3A XC Sectional - Normal (Community) #1Oct 29 · 3 Miles Varsity · Place 9 · Edwardsville3 Miles Varsity918:25.229
Oct 12Southwestern Conference XC ChampionshipsOct 12 · 3 Miles Varsity · Place 4 · Edwardsville (H.S.)3 Miles Varsity418:20.00FR
Oct 4Madison County XC ChampionshipsOct 4 · 3 Miles Varsity · Place 2 · Edwardsville (H.S.)3 Miles Varsity219:12.80FR
Oct 1Peoria High School InvitationalOct 1 · 3 Miles 3A · Place 19 · Edwardsville (H.S.)3 Miles 3A1918:13.949
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 3 Miles Varsity · Place 42 · Edwardsville (H.S.)3 Miles Varsity4218:35.8FR
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 3 Miles Varsity · Place 42 · Edwardsville (H.S.)3 Miles Varsity4218:35.71FR
Sep 17Edwardsville InvitationalSep 17 · 5,000 Meters Varsity · Place 2 · Edwardsville (H.S.)5,000 Meters Varsity220:30.40FR
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 3A · Place 30 · Edwardsville (H.S.)3 Miles Varsity 3A3019:01.39