Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Ron Beese ParkPrairie Stampede 2018 · Sep 714:46.69Prairie Stampede 2018September 7, 2018
2.5 Miles · Willow Stream ParkBGHS: Race Car Rally · Oct 1914:55.44BGHS: Race Car RallyOctober 19, 2021
3 Miles · Bulldog Athletic ComplexNLCC Cross Country Championships · Oct 1416:20.95NLCC Cross Country ChampionshipsOctober 14, 2023
3 Miles · Bulldog Athletic Complex Cross Country CourseNLCC Conference Championships · Oct 1915:53.90NLCC Conference ChampionshipsOctober 19, 2024
3 Miles · Central ParkNLCC Cross Country Championships · Oct 1516:45.32NLCC Cross Country ChampionshipsOctober 15, 2022
3 Miles · Detweiller Park2024 IHSA Class 2A State XC Championships · Nov 914:41.602024 IHSA Class 2A State XC ChampionshipsNovember 9, 2024
3 Miles · Fox River ParkAntioch Harland Invite · Oct 219:54.1Antioch Harland InviteOctober 2, 2021
3 Miles · Lakes Community High School2022 IHSA Class 2A XC Regional - Lake Villa (Lakes) #3B · Oct 2217:01.72022 IHSA Class 2A XC Regional - Lake Villa (Lakes) #3BOctober 22, 2022
3 Miles · O'Plaine RoadBill Dawson Invite · Sep 2115:54.4Bill Dawson InviteSeptember 21, 2024
3 Miles · Stadium CourseBill Dawson Invitational · Sep 1717:14.2Bill Dawson InvitationalSeptember 17, 2022
3299 m · Levi and Ester Fuller Memorial Forest PreserveIESA Middle School Sectionals Winnebago · Oct 1512:04IESA Middle School Sectionals WinnebagoOctober 15, 2020
8,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1226:34.92025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
8,000 Meters · Muskegon Community College Public Golf CourseJayhawk Invite · Oct 1726:26.02Jayhawk InviteOctober 17, 2026
8,000 Meters · Saginaw Valley State CollegeRed October · Oct 226:25.1Red OctoberOctober 2, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 17Jayhawk InviteOct 17 · 8,000 Meters Varsity · Place 7 · Grand Valley StateGrand Valley State8,000 Meters Varsity726:26.02 PBSo
Oct 2Red OctoberOct 2 · 8,000 Meters Collegiate · Place 9 · Grand Valley StateGrand Valley State8,000 Meters Collegiate926:25.1 PBSo

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 11Jayhawk InviteOct 11 · 8,000 Meters Varsity · Place 39 · Grand Valley StateGrand Valley State8,000 Meters Varsity3926:39.72Fr
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 8,000 Meters College · Place 128 · UnattachedUnattached8,000 Meters College12826:34.9 PBFr

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 92024 IHSA Class 2A State XC ChampionshipsNov 9 · 3 Miles 2A Varsity · Place 7 · Lake Villa (Lakes)Lake Villa (Lakes)3 Miles 2A Varsity714:41.60 PB12
Nov 22024 IHSA Class 2A XC Sectional-#4 Maple Park (Kaneland)Nov 2 · 3 Miles Varsity · Place 5 · Lake Villa (Lakes)Lake Villa (Lakes)3 Miles Varsity515:16.5312
Oct 262024 IHSA Class 2A XC Regional-#4A Lake Villa (Lakes)Oct 26 · 3 Miles Varsity · Place 2 · Lake Villa (Lakes)Lake Villa (Lakes)3 Miles Varsity215:10.3012
Oct 19NLCC Conference ChampionshipsOct 19 · 3 Miles Varsity · Place 3 · Lake Villa (Lakes)Lake Villa (Lakes)3 Miles Varsity315:53.90 PB12
Oct 11Lakes Sunset InvitationalOct 11 · 3 Miles Varsity · Place 4 · Lake Villa (Lakes)Lake Villa (Lakes)3 Miles Varsity415:20.30SR
Sep 21Bill Dawson InviteSep 21 · 3 Miles Varsity · Place 10 · Lake Villa (Lakes)Lake Villa (Lakes)3 Miles Varsity1015:54.4 PB12
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 26 · Lake Villa (Lakes)Lake Villa (Lakes)3 Miles Varsity 2A2615:41.1012
Sep 4Art Campbell Lake County Cross Country InvitationalSep 4 · 3 Miles Varsity · Place 2 · Lake Villa (Lakes)Lake Villa (Lakes)3 Miles Varsity215:22.4412

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 42023 IHSA Class 2A State XC ChampionshipsNov 4 · 3 Miles 2A Varsity · Place 62 · Lake Villa (Lakes)Lake Villa (Lakes)3 Miles 2A Varsity6215:34.4411
Oct 282023 IHSA Class 2A XC Sectional - #4 Woodstock (H.S.)Oct 28 · 3 Miles Varsity · Place 10 · Lake Villa (Lakes)Lake Villa (Lakes)3 Miles Varsity1016:13.24JR
Oct 212023 IHSA Class 2A XC Regional - #4C Lake Villa (Lakes)Oct 21 · 3 Miles Varsity · Place 5 · Lake Villa (Lakes)Lake Villa (Lakes)3 Miles Varsity515:56.5JR
Oct 14NLCC Cross Country ChampionshipsOct 14 · 3 Miles Varsity · Place 2 · Lake Villa (Lakes)Lake Villa (Lakes)3 Miles Varsity216:20.95 PB11
Oct 6Lakes Sunset InviteOct 6 · 3 Miles Varsity · Place 4 · Lake Villa (Lakes)Lake Villa (Lakes)3 Miles Varsity415:25.60JR
Sep 23James Taylor InviteSep 23 · 3 Miles Varsity · Place 10 · Lake Villa (Lakes)Lake Villa (Lakes)3 Miles Varsity1016:33.3711
Aug 30Art Campbell Lake County InviteAug 30 · 3 Miles Varsity · Place 9 · Lake Villa (Lakes)Lake Villa (Lakes)3 Miles Varsity916:04.1011

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 52022 IHSA Class 2A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 87 · Lake Villa (Lakes)Lake Villa (Lakes)3 Miles Varsity8716:56.6510
Oct 292022 IHSA Class 2A XC Sectional - Deerfield #3Oct 29 · 3 Miles Varsity · Place 31 · Lake Villa (Lakes)Lake Villa (Lakes)3 Miles Varsity3116:19.95SO
Oct 222022 IHSA Class 2A XC Regional - Lake Villa (Lakes) #3BOct 22 · 3 Miles Varsity · Place 27 · Lake Villa (Lakes)Lake Villa (Lakes)3 Miles Varsity2717:01.7 PB10
Oct 15NLCC Cross Country ChampionshipsOct 15 · 3 Miles Varsity · Place 11 · Lake Villa (Lakes)Lake Villa (Lakes)3 Miles Varsity1116:45.32 PB10
Oct 7Lakes Sunset InviteOct 7 · 3 Miles Varsity · Place 19 · Lake Villa (Lakes)Lake Villa (Lakes)3 Miles Varsity1916:17.55SO
Sep 30Loyola/Latin Lakefront High School Cross Country InvitationalSep 30 · 5,000 Meters Varsity · Place 38 · Lake Villa (Lakes)Lake Villa (Lakes)5,000 Meters Varsity3817:47.610
Sep 24Grant HS - James Taylor XC InvitationalSep 24 · 3 Miles Frosh/Soph Freshman · Place 2 · Lake Villa (Lakes)Lake Villa (Lakes)3 Miles Frosh/Soph Freshman217:11.7010
Sep 17Bill Dawson InvitationalSep 17 · 3 Miles Varsity · Place 35 · Lake Villa (Lakes)Lake Villa (Lakes)3 Miles Varsity3517:14.2 PB10
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 2A · Place 94 · Lake Villa (Lakes)Lake Villa (Lakes)3 Miles Varsity 2A9416:56.210
Aug 31Art Campbell Lake County Invitational Aug 31 · Varsity · Place 39 · Lake Villa (Lakes)Lake Villa (Lakes)Varsity3918:0610

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 23IHSA Class 2A XC Regional - Lake Villa (Lakes) # 4COct 23 · 3 Miles Varsity · Place 48 · Lake Villa (Lakes)Lake Villa (Lakes)3 Miles Varsity4817:40.389
Oct 19BGHS: Race Car RallyOct 19 · 2.5 Miles Frosh/Soph · Place 39 · Lake Villa (Lakes)Lake Villa (Lakes)2.5 Miles Frosh/Soph3914:55.44 PB9
Oct 16NLCC Conference CC ChampionshipsOct 16 · 3 Miles Junior Varsity · Place 5 · Lake Villa (Lakes)Lake Villa (Lakes)3 Miles Junior Varsity518:30.99
Oct 7Lakes Sunset InvitationalOct 7 · 3 Miles Varsity · Place 56 · Lake Villa (Lakes)Lake Villa (Lakes)3 Miles Varsity5618:34.869
Oct 5Grayslake Central QuadOct 5 · 3 Miles Varsity · Place 15 · Lake Villa (Lakes)Lake Villa (Lakes)3 Miles Varsity1518:499
Oct 2Antioch Harland InviteOct 2 · 3 Miles Boys Varsity · Place 74 · Lake Villa (Lakes)Lake Villa (Lakes)3 Miles Boys Varsity7419:54.1 PB9
Sep 25James Taylor Invitational - Grant HSSep 25 · 3 Miles Frosh/Soph · Place 19 · Lake Villa (Lakes)Lake Villa (Lakes)3 Miles Frosh/Soph1918:47.29
Sep 18Woodstock Byrne FestivalSep 18 · 3 Miles Varsity · Place 8 · Lake Villa (Lakes)Lake Villa (Lakes)3 Miles Varsity819:409
Sep 14Grayslake 5 TeamSep 14 · 3 Miles Varsity · Place 18 · Lake Villa (Lakes)Lake Villa (Lakes)3 Miles Varsity1818:509
Sep 11Wauconda XC InviteSep 11 · 3 Miles Frosh/Soph · Place 12 · Lake Villa (Lakes)Lake Villa (Lakes)3 Miles Frosh/Soph1219:28.69

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 15IESA Middle School Sectionals WinnebagoOct 15 · 2.05 Miles Middle School · Place 4 · Lindenhurst Millburn MSLindenhurst Millburn MS2.05 Miles Middle School412:04 PB8

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 7Prairie Stampede 2018Sep 7 · 2 Miles 6th/7th Grade Boys · Place 76 · Lindenhurst Millburn MSLindenhurst Millburn MS2 Miles 6th/7th Grade Boys7614:46.69 PB6