Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Panorama FarmsNCAA DI Southeast Regional · Nov 1433:18.2NCAA DI Southeast RegionalNovember 14, 2025
2 Miles · Lake Forest High SchoolLights Out Invitational · Oct 711:04.3Lights Out InvitationalOctober 7, 2021
2 Miles · Ron Beese ParkPrairie Stampede · Sep 612:16.83Prairie StampedeSeptember 6, 2019
3 Miles · Bulldog Athletic Complex Cross Country CourseIHSA Class 3A XC Regional #2C - Fox Lake (Grant) · Oct 2417:22.94IHSA 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 2915:58.542022 IHSA Class 3A XC Sectional - Hoffman Estates (H.S.) #4October 29, 2022
3 Miles · Detweiller - IHSA State CoursePeoria High School Invitational · Oct 216:40.3Peoria High School InvitationalOctober 2, 2021
3 Miles · Detweiller Park2023 IHSA Class 3A State XC Championships · Nov 415:09.302023 IHSA Class 3A State XC ChampionshipsNovember 4, 2023
3 Miles · Huntley High SchoolFVC Triangular HHS, BC, McH · Oct 416:59FVC Triangular HHS, BC, McHOctober 4, 2022
3 Miles · McHenry Township ParkFVC Quad at McHenry vs D-C, BC, CLC · Sep 618:01.02FVC Quad at McHenry vs D-C, BC, CLCSeptember 6, 2022
3 Miles · McHenry Township Recreation CenterFVC Tri at McHenry · Sep 2116:55FVC Tri at McHenrySeptember 21, 2021
3 Miles · Veteran Acres ParkFox Valley Conference XC Championships · Oct 1517:08.24Fox Valley Conference XC ChampionshipsOctober 15, 2022
5,000 Meters · Eastern Illinois University2026 Walt Crawford Open · Sep 416:03.302026 Walt Crawford OpenSeptember 4, 2026
5,000 Meters · Osage ParkSEMO XC Invite · Aug 3016:10.3SEMO XC InviteAugust 30, 2024
8,000 Meters · A.H. Blank Golf CourseMissouri Valley Conference Championships · Oct 3025:11.4Missouri Valley Conference ChampionshipsOctober 30, 2026
8,000 Meters · Angel Mounds State Historic SiteMissouri Valley Cross Country Championships · Oct 3126:16.9Missouri Valley Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 426:49.98Swags Louisville Cross Country ClassicOctober 4, 2025
8,000 Meters · Gans Creek Recreation AreaGans Creek Classic College · Sep 2525:56.5Gans Creek Classic CollegeSeptember 25, 2026
8,000 Meters · Graham ParkOVC Preview · Sep 1426:36.9OVC PreviewSeptember 14, 2024
8,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 1625:47.7Under Armour NCAA DI Pre-NationalOctober 16, 2026
8,000 Meters · Osage ParkOVC Preview XC Meet · Sep 1826:22.5OVC Preview XC MeetSeptember 18, 2026
8,000 Meters · Southern Illinois University CarbondaleSIU Oscar Moore XC Invitational · Sep 1926:24.1SIU Oscar Moore XC InvitationalSeptember 19, 2025
8,000 Meters · University of Southern IndianaAngel Mounds Invite · Oct 1726:08.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 30Missouri Valley Conference ChampionshipsOct 30 · 8,000 Meters College · Place 48 · Murray StateMurray State8,000 Meters College4825:11.4 PBJr
Oct 16Under Armour NCAA DI Pre-NationalOct 16 · 8,000 Meters White · Place 88 · Murray StateMurray State8,000 Meters White8825:47.7 PBJr
Sep 25Gans Creek Classic CollegeSep 25 · 8,000 Meters Gold Invite · Place 240 · Murray StateMurray State8,000 Meters Gold Invite24025:56.5 PBJr
Sep 18OVC Preview XC MeetSep 18 · 8,000 Meters Collegiate · Place 10 · Murray StateMurray State8,000 Meters Collegiate1026:22.5 PBJr
Sep 42026 Walt Crawford OpenSep 4 · 5,000 Meters College · Place 2 · Murray StateMurray State5,000 Meters College216:03.30 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Southeast RegionalNov 14 · 10,000 Meters D1 Southeast · Place 165 · Murray StateMurray State10,000 Meters D1 Southeast16533:18.2 PBSo
Oct 31Missouri Valley Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 66 · Murray StateMurray State8,000 Meters Champ6626:16.9 PBSo
Oct 17Angel Mounds InviteOct 17 · 8,000 Meters College · Place 96 · Murray StateMurray State8,000 Meters College9626:08.8 PBSo
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Blue · Place 149 · Murray StateMurray State8,000 Meters College Blue14926:49.98 PBSo
Sep 19SIU Oscar Moore XC InvitationalSep 19 · 8,000 Meters College · Place 21 · Murray StateMurray State8,000 Meters College2126:24.1 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 18Angels Mounds InvitationalOct 18 · 8,000 Meters Varsity · Place 158 · Murray StateMurray State8,000 Meters Varsity15827:52.6FR
Sep 14OVC PreviewSep 14 · 8,000 Meters Collegiate · Place 37 · Murray StateMurray State8,000 Meters Collegiate3726:36.9 PBFr
Aug 30SEMO XC InviteAug 30 · 5,000 Meters Men · Place 16 · Murray StateMurray State5,000 Meters Men1616:10.3 PBFr

2023 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 42023 IHSA Class 3A State XC ChampionshipsNov 4 · 3 Miles 3A Varsity · Place 64 · McHenryMcHenry3 Miles 3A Varsity6415:09.30 PB12
Oct 282023 IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Oct 28 · 3 Miles Varsity · Place 13 · McHenryMcHenry3 Miles Varsity1315:21.2712
Oct 212023 IHSA Class 3A XC Regional - #4C Fox Lake (Grant)Oct 21 · 3 Miles Varsity · Place 4 · McHenryMcHenry3 Miles Varsity415:54.7312
Oct 14Fox Valley Conference XC ChampionshipsOct 14 · 3 Miles Varsity · Place 7 · McHenryMcHenry3 Miles Varsity715:46.1412
Oct 5Lights Out InvitationalOct 5 · 2 Miles Varsity · Place 4 · McHenryMcHenry2 Miles Varsity49:50.6012
Oct 3FVC Triangular HHS, BC, McHOct 3 · Varsity · Place 1 · McHenryMcHenryVarsity116:2712
Sep 30Peoria High School InvitationalSep 30 · 3 Miles Varsity 3A · Place 21 · McHenryMcHenry3 Miles Varsity 3A2115:24.8012
Sep 23Run with the Warriors by McHenrySep 23 · 3 Miles Varsity · Place 2 · McHenryMcHenry3 Miles Varsity216:33.1912
Sep 19Jacobs QuadSep 19 · 3 Miles Varsity · Place 3 · McHenryMcHenry3 Miles Varsity315:59.812
Sep 9First to the Finish InvitationalSep 9 · 3 Miles 3A · Place 46 · McHenryMcHenry3 Miles 3A4615:30.9012
Aug 26McHenry County Cross Country MeetAug 26 · 3 Miles Varsity · Place 8 · McHenryMcHenry3 Miles Varsity816:47.9312
Jul 28PNC Presents Detweiller at DarkJul 28 · 2 Miles Varsity · Place 134 · McHenry Warriors 2023McHenry Warriors 20232 Miles Varsity13417:27.2—
Jul 28PNC Presents Detweiller at DarkJul 28 · 3 Miles Varsity · Place 134 · McHenry Warriors 2023McHenry Warriors 20233 Miles Varsity13417:27.2—

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 292022 IHSA Class 3A XC Sectional - Hoffman Estates (H.S.) #4Oct 29 · 3 Miles Varsity · Place 54 · McHenryMcHenry3 Miles Varsity5415:58.54 PB11
Oct 222022 IHSA Class 3A XC Regional - Fox Lake (Grant) #4COct 22 · 3 Miles Varsity · Place 12 · MCHENRYMCHENRY3 Miles Varsity1216:34.5711
Oct 15Fox Valley Conference XC ChampionshipsOct 15 · 3 Miles Varsity · Place 11 · McHenryMcHenry3 Miles Varsity1117:08.24 PB11
Oct 6Lights Out InvitationalOct 6 · 2 Miles Varsity · Place 3 · McHenryMcHenry2 Miles Varsity310:17.81JR
Oct 4FVC Triangular HHS, BC, McHOct 4 · 3 Miles Varsity · Place 3 · McHenryMcHenry3 Miles Varsity316:59 PB11
Oct 1Peoria High School InvitationalOct 1 · 3 Miles 3A · Place 82 · McHenryMcHenry3 Miles 3A8215:59.2711
Sep 17Woodstock Ryan Byrne FestivalSep 17 · 3 Miles Varsity · Place 4 · McHenryMcHenry3 Miles Varsity417:5311
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 3A · Place 172 · McHenryMcHenry3 Miles Varsity 3A17217:10.111
Sep 6FVC Quad at McHenry vs D-C, BC, CLCSep 6 · 3 Miles Varsity · Place 9 · McHenryMcHenry3 Miles Varsity918:01.02 PB11
Sep 3Crystal Lake South XC Invitational 2022Sep 3 · Varsity · Place 28 · MCHENRYMCHENRYVarsity2806:07—
Aug 27McHenry County Cross Country MeetAug 27 · 5,000 Meters Varsity · McHenryMcHenry5,000 Meters Varsity—DNFJR

2021 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 30IHSA Class 3A XC Sectional - Hoffman Estates (H.S.) #4Oct 30 · 3 Miles Varsity · Place 119 · McHenryMcHenry3 Miles Varsity11917:29.610
Oct 23IHSA Class 3A XC Regional - Libertyville #4COct 23 · 3 Miles Varsity · Place 29 · McHenryMcHenry3 Miles Varsity2917:30.5710
Oct 16Fox Valley Conference MeetOct 16 · 3 Miles Varsity · Place 43 · McHenryMcHenry3 Miles Varsity4317:38.8810
Oct 7Lights Out InvitationalOct 7 · 2 Miles Varsity · Place 7 · McHenryMcHenry2 Miles Varsity711:04.3 PB10
Oct 2Peoria High School InvitationalOct 2 · 3 Miles Varsity - 3A · Place 92 · McHenryMcHenry3 Miles Varsity - 3A9216:40.3 PB10
Sep 21FVC Tri at McHenrySep 21 · 3 Miles Varsity · Place 4 · McHenryMcHenry3 Miles Varsity416:55 PB10
Sep 18Woodstock Byrne FestivalSep 18 · 3 Miles Varsity · Place 4 · McHenryMcHenry3 Miles Varsity417:2410
Sep 11First to the Finish InvitationalSep 11 · 3 Miles Varsity 3A · Place 191 · McHenryMcHenry3 Miles Varsity 3A19117:33.510
Sep 4Crystal Lake South XC Invitational 2021Sep 4 · 2.15 Miles Frosh/Soph · Place 4 · McHenryMcHenry2.15 Miles Frosh/Soph412:08.910
Aug 28McHenry County Cross Country MeetAug 28 · 5,000 Meters Varsity · Place 24 · McHenryMcHenry5,000 Meters Varsity2418:36.2410
Jul 23Detweiller at DarkJul 23 · 3 Miles Varsity · Place 65 · McHenry Warriors Boy..McHenry Warriors Boy..3 Miles Varsity6517:32—

2020 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24IHSA Class 3A XC Regional #2C - Fox Lake (Grant)Oct 24 · 3 Miles Varsity · Place 43 · McHenryMcHenry3 Miles Varsity4317:22.94 PB9
Oct 10Fox Valley Cross Country Conference ChampionshipOct 10 · 3 Miles Varsity · Place 36 · McHenryMcHenry3 Miles Varsity3616:51.489
Sep 2McHenry / Crystal Lake Central / Huntley Triangular MeetSep 2 · 3 Miles Varsity · Place 16 · McHenryMcHenry3 Miles Varsity1618:089
Aug 29Hampshire / McHenry / Cary Grove Triangular MeetAug 29 · 3 Miles Varsity · Place 16 · McHenryMcHenry3 Miles Varsity1617:42.09

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 6Prairie StampedeSep 6 · 2 Miles Elite Boys · Place 61 · McHenry MSMcHenry MS2 Miles Elite Boys6112:16.83 PB8