Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Emricson ParkFox Valley Conference Middle School CC Meet · Oct 113:33.95Fox Valley Conference Middle School CC MeetOctober 1, 2018
2 Miles · Lake Forest High SchoolLights Out Invitational · Oct 711:49.4Lights Out InvitationalOctober 7, 2021
2 Miles · Maxwell Park, Normal, ILIESA 3A State Meet · Oct 1412:45.4IESA 3A State MeetOctober 14, 2017
2 Miles · Ron Beese ParkPrairie Stampede 2018 · Sep 713:48.00Prairie Stampede 2018September 7, 2018
3 Miles · Bulldog Athletic Complex Cross Country CourseIHSA Class 3A XC Regional #2C - Fox Lake (Grant) · Oct 2419:54.02IHSA Class 3A XC Regional #2C - Fox Lake (Grant)October 24, 2020
3 Miles · Busse Woods2022 IHSA Class 3A XC Sectional - Hoffman Estates (H.S.) #4 · Oct 2918:23.892022 IHSA Class 3A XC Sectional - Hoffman Estates (H.S.) #4October 29, 2022
3 Miles · Busse WoodsIHSA Class 3A Hoffman Estates Sectional · Nov 220:47.9IHSA Class 3A Hoffman Estates SectionalNovember 2, 2019
3 Miles · Deer Grove Forest PreserveIHSA Class 3A Palatine Regional · Oct 2619:45IHSA Class 3A Palatine RegionalOctober 26, 2019
3 Miles · Detweiller - IHSA State CoursePeoria High School Invitational · Oct 218:49.0Peoria High School InvitationalOctober 2, 2021
3 Miles · Detweiller Park2022 IHSA Class 3A State XC Championships · Nov 518:19.662022 IHSA Class 3A State XC ChampionshipsNovember 5, 2022
3 Miles · Emricson ParkWoodstock Byrne XC Festival · Sep 2122:26Woodstock Byrne XC FestivalSeptember 21, 2019
3 Miles · Huntley High SchoolFVC Triangular HHS, BC, McH · Oct 420:20FVC Triangular HHS, BC, McHOctober 4, 2022
3 Miles · McHenry Township Recreation CenterFVC Tri at McHenry · Sep 2119:06FVC Tri at McHenrySeptember 21, 2021
3 Miles · Veteran Acres ParkFox Valley Conference XC Championships · Oct 1519:04.12Fox Valley Conference XC ChampionshipsOctober 15, 2022
5,000 Meters · Eastern Illinois University2026 Walt Crawford Open · Sep 419:10.802026 Walt Crawford OpenSeptember 4, 2026
5,000 Meters · Osage ParkSEMO XC Invite · Aug 3019:51.6SEMO XC InviteAugust 30, 2024
5,000 Meters · Percy Warner ParkBelmont Opener · Sep 118:45.60Belmont OpenerSeptember 1, 2023
6,000 Meters · A.H. Blank Golf CourseMissouri Valley Conference Championships · Oct 3022:07.2Missouri Valley Conference ChampionshipsOctober 30, 2026
6,000 Meters · Gans Creek Recreation AreaGans Creek Classic College · Sep 2522:33.8Gans Creek Classic CollegeSeptember 25, 2026
6,000 Meters · Graham ParkOVC Preview · Sep 1422:51.2OVC PreviewSeptember 14, 2024
6,000 Meters · Hobson Grove Golf CourseWestern Kentucky XC Invitational · Sep 1523:27.4Western Kentucky XC InvitationalSeptember 15, 2023
6,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 1622:55.9Under Armour NCAA DI Pre-NationalOctober 16, 2026
6,000 Meters · Newman Golf CourseBradley Pink Classic · Oct 1424:03.0Bradley Pink ClassicOctober 14, 2023
6,000 Meters · Osage ParkOVC Preview XC Meet · Sep 1823:27.9OVC Preview XC MeetSeptember 18, 2026
6,000 Meters · Winthrop UniversityNCAA DI Southeast Regional · Nov 1522:58.8NCAA DI Southeast RegionalNovember 15, 2024

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30Missouri Valley Conference ChampionshipsOct 30 · 6,000 Meters College · Place 51 · Murray StateMurray State6,000 Meters College5122:07.2 PBSr
Oct 16Under Armour NCAA DI Pre-NationalOct 16 · 6,000 Meters White · Place 184 · Murray StateMurray State6,000 Meters White18422:55.9 PBSr
Sep 25Gans Creek Classic CollegeSep 25 · 6,000 Meters Gold Invite · Place 220 · Murray StateMurray State6,000 Meters Gold Invite22022:33.8 PBSr
Sep 18OVC Preview XC MeetSep 18 · 6,000 Meters Collegiate · Place 10 · Murray StateMurray State6,000 Meters Collegiate1023:27.9 PBSr
Sep 42026 Walt Crawford OpenSep 4 · 5,000 Meters College · Place 4 · Murray StateMurray State5,000 Meters College419:10.80 PBSr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Southeast RegionalNov 15 · 6,000 Meters D1 Southeast · Place 125 · Murray StateMurray State6,000 Meters D1 Southeast12522:58.8 PBSo
Oct 18Angels Mounds InvitationalOct 18 · 6,000 Meters Varsity · Place 15 · Murray StateMurray State6,000 Meters Varsity1522:24.5SO
Sep 14OVC PreviewSep 14 · 6,000 Meters Collegiate · Place 18 · Murray StateMurray State6,000 Meters Collegiate1822:51.2 PBSo
Aug 30SEMO XC InviteAug 30 · 5,000 Meters Women · Place 35 · Murray StateMurray State5,000 Meters Women3519:51.6 PBSo

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14Bradley Pink ClassicOct 14 · 6,000 Meters Red · Place 201 · Murray StateMurray State6,000 Meters Red20124:03.0 PBFr
Sep 15Western Kentucky XC InvitationalSep 15 · 6,000 Meters Women's 6k · Place 3 · Murray StateMurray State6,000 Meters Women's 6k323:27.4 PBFr
Sep 1Belmont OpenerSep 1 · 5,000 Meters Varsity · Place 20 · Murray StateMurray State5,000 Meters Varsity2018:45.60 PBFr

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 52022 IHSA Class 3A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 29 · McHenryMcHenry3 Miles Varsity2918:19.66 PB12
Oct 292022 IHSA Class 3A XC Sectional - Hoffman Estates (H.S.) #4Oct 29 · 3 Miles Varsity · Place 23 · McHenryMcHenry3 Miles Varsity2318:23.89 PB12
Oct 15Fox Valley Conference XC ChampionshipsOct 15 · 3 Miles Varsity · Place 5 · McHenryMcHenry3 Miles Varsity519:04.12 PB12
Oct 6Lights Out InvitationalOct 6 · 2 Miles Varsity · Place 1 · McHenryMcHenry2 Miles Varsity111:22.24SR
Oct 4FVC Triangular HHS, BC, McHOct 4 · 3 Miles Varsity · Place 5 · McHenryMcHenry3 Miles Varsity520:20 PB12
Oct 1Peoria High School InvitationalOct 1 · 3 Miles 3A · Place 9 · McHenryMcHenry3 Miles 3A917:43.7312
Sep 17Woodstock Ryan Byrne FestivalSep 17 · 3 Miles Varsity · Place 1 · McHenryMcHenry3 Miles Varsity119:1412
Sep 3Crystal Lake South XC Invitational 2022Sep 3 · Varsity · Place 4 · MCHENRYMCHENRYVarsity406:26—
Aug 27McHenry County Cross Country MeetAug 27 · 5,000 Meters Varsity · Place 6 · McHenryMcHenry5,000 Meters Varsity619:28.17SR

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 30IHSA Class 3A XC Sectional - Hoffman Estates (H.S.) #4Oct 30 · 3 Miles Varsity · Place 46 · McHenryMcHenry3 Miles Varsity4619:14.011
Oct 23IHSA Class 3A XC Regional - Libertyville #4COct 23 · 3 Miles Varsity · Place 14 · McHenryMcHenry3 Miles Varsity1419:42.0411
Oct 16Fox Valley Conference MeetOct 16 · 3 Miles Varsity · Place 10 · McHenryMcHenry3 Miles Varsity1019:12.7911
Oct 7Lights Out InvitationalOct 7 · 2 Miles Varsity · Place 2 · McHenryMcHenry2 Miles Varsity211:49.4 PB11
Oct 2Peoria High School InvitationalOct 2 · 3 Miles Varsity - 3A · Place 25 · McHenryMcHenry3 Miles Varsity - 3A2518:49.0 PB11
Sep 21FVC Tri at McHenrySep 21 · 3 Miles Varsity · Place 3 · McHenryMcHenry3 Miles Varsity319:06 PB11
Sep 18Woodstock Byrne FestivalSep 18 · 3 Miles Varsity · Place 4 · McHenryMcHenry3 Miles Varsity420:1211
Sep 11First to the Finish InvitationalSep 11 · 3 Miles Varsity 3A · Place 36 · McHenryMcHenry3 Miles Varsity 3A3619:04.011
Aug 28McHenry County Cross Country MeetAug 28 · 5,000 Meters Varsity · Place 6 · McHenryMcHenry5,000 Meters Varsity620:49.7011
Jul 23Detweiller at DarkJul 23 · 3 Miles Varsity · Place 114 · McHenry Warriors ILMcHenry Warriors IL3 Miles Varsity11421:34—

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24IHSA Class 3A XC Regional #2C - Fox Lake (Grant)Oct 24 · 3 Miles Varsity · Place 19 · McHenryMcHenry3 Miles Varsity1919:54.02 PB10
Oct 10Fox Valley Cross Country Conference ChampionshipOct 10 · 3 Miles Varsity · Place 15 · McHenryMcHenry3 Miles Varsity1519:08.6510
Sep 15Jacobs / Crystal Lake South / McHenry Triangular MeetSep 15 · 3 Miles Varsity · Place 6 · McHenryMcHenry3 Miles Varsity620:4410
Sep 2McHenry / Crystal Lake Central / Huntley Triangular MeetSep 2 · 3 Miles Varsity · Place 9 · McHenryMcHenry3 Miles Varsity921:1410
Aug 29Hampshire / McHenry / Cary Grove Triangular MeetAug 29 · 3 Miles Varsity · Place 4 · McHenryMcHenry3 Miles Varsity419:48.8410

2019 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2IHSA Class 3A Hoffman Estates SectionalNov 2 · 3 Miles Varsity · Place 93 · McHenryMcHenry3 Miles Varsity9320:47.9 PB9
Oct 26IHSA Class 3A Palatine RegionalOct 26 · 3 Miles Varsity · Place 33 · McHenryMcHenry3 Miles Varsity3319:45 PB9
Oct 19Fox Valley Conference XC ChampionshipsOct 19 · 3 Miles Varsity · Place 27 · McHenryMcHenry3 Miles Varsity2720:09.19
Oct 5Peoria InvitationalOct 5 · 3 Miles 3A · Place 75 · McHenryMcHenry3 Miles 3A7520:039
Sep 21Woodstock Byrne XC FestivalSep 21 · 3 Miles Varsity · Place 25 · McHenryMcHenry3 Miles Varsity2522:26 PB9
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 3A · Place 201 · McHenryMcHenry3 Miles Varsity 3A20122:01.79
Sep 7Crystal Lake South InvitationalSep 7 · 5,000 Meters Varsity · Place 46 · McHenryMcHenry5,000 Meters Varsity4624:08.59
Aug 31McHenry County MeetAug 31 · 5,000 Meters Varsity · Place 62 · McHenryMcHenry5,000 Meters Varsity6225:419

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 1Fox Valley Conference Middle School CC MeetOct 1 · 2 Miles 8th Grade VARSITY Girls · Place 9 · McHenry MSMcHenry MS2 Miles 8th Grade VARSITY Girls913:33.95 PB8
Sep 7Prairie Stampede 2018Sep 7 · 2 Miles Seeded Girls · Place 44 · McHenry MSMcHenry MS2 Miles Seeded Girls4413:48.00 PB8

2017 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 14IESA 3A State MeetOct 14 · 2 Miles Middle School · Place 104 · McHenry MSMcHenry MS2 Miles Middle School10412:45.4 PB7