Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.15 Miles · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 614:21.98Rich Eschman XC Invitational 2025September 6, 2025
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1220:42.1First to the Finish InvitationalSeptember 12, 2026
3 Miles · Eagle AcresLakes Sunset Invite · Oct 818:05.60Lakes Sunset InviteOctober 8, 2026
3 Miles · Emricson Park2025 McHenry County Invite · Aug 3020:36.742025 McHenry County Invite August 30, 2025
3 Miles · Indian Oaks ParkKRC Championships · Oct 1718:27.70KRC ChampionshipsOctober 17, 2026
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1020:10.27Lakes Sunset InvitationalOctober 10, 2025
5,000 Meters · Blackhawk Golf CourseMidwest Invitational (High School) · Sep 2719:30.10Midwest Invitational (High School)September 27, 2025
5,000 Meters · Burlington School ForestBurlington Invite · Oct 319:48.4Burlington InviteOctober 3, 2026
5,000 Meters · McHenry Township Recreation Center2025 KRC XC Championships · Oct 1820:57.222025 KRC XC ChampionshipsOctober 18, 2025
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational · Sep 522:50.66Rich Eschman XC InvitationalSeptember 5, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17KRC ChampionshipsOct 17 · 3 Miles Open · Place 4 · Woodstock3 Miles Open418:27.70 PB11
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Team Final - Gold + Silver · Place 173 · Woodstock3 Miles Team Final - Gold + Silver17318:05.60 PB11
Oct 3Burlington InviteOct 3 · 5,000 Meters Boys JV · Place 1 · Woodstock5,000 Meters Boys JV119:48.4 PB11
Sep 26 Midwest Invitational (High School)Sep 26 · 5,000 Meters Boys Blue (JV1) · Place 199 · Woodstock5,000 Meters Boys Blue (JV1)19920:03.811
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 395 · Woodstock3 Miles 3 Miles-Varsity-2A39520:42.1 PB11
Sep 8KRC Preview Meet at Indians Oak Park, MarengoSep 8 · 3 Miles Varsity · Place 43 · Woodstock3 Miles Varsity4320:50.1911
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 117 · Woodstock5,000 Meters Varsity11722:50.66 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 182025 KRC XC ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 5 · Woodstock5,000 Meters Junior Varsity520:57.22 PB10
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Bronze: Open · Place 96 · Woodstock3 Miles Bronze: Open9620:10.27 PB10
Sep 27Midwest Invitational (High School)Sep 27 · 5,000 Meters Boys Blue (JV1) · Place 169 · Woodstock5,000 Meters Boys Blue (JV1)16919:30.10 PB10
Sep 202025 Woodstock Byrnefest XC Invite Sep 20 · 3 Miles Junior Varsity · Place 4 · Woodstock3 Miles Junior Varsity420:38.2810
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity Open · Place 424 · Woodstock3 Miles Varsity Open42420:28.5010
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 2.15 Miles Frosh/Soph · Place 54 · Woodstock2.15 Miles Frosh/Soph5414:21.98 PB10
Aug 302025 McHenry County Invite Aug 30 · 3 Miles Junior Varsity · Place 27 · Woodstock3 Miles Junior Varsity2720:36.74 PB10

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 19Kishwaukee River ConferenceOct 19 · 3 Miles Open · Place 4 · Woodstock3 Miles Open419:40.039
Oct 11Lakes Sunset InvitationalOct 11 · 3 Miles Varsity · Place 72 · Woodstock3 Miles Varsity7219:36.00FR
Sep 28Janesville Craig InvitationalSep 28 · 5,000 Meters Blue Race · Place 351 · Woodstock5,000 Meters Blue Race35120:54.69
Sep 21Woodstock Byrnefest XC InviteSep 21 · 3 Miles Junior Varsity · Place 2 · Woodstock3 Miles Junior Varsity222:04.169
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 481 · Woodstock3 Miles Varsity 2A48120:28.409
Sep 10KRC Preview MeetSep 10 · 3 Miles Varsity · Place 35 · Woodstock3 Miles Varsity3522:27.809
Sep 7Rich Eschman XC InvitationalSep 7 · 2.15 Miles Frosh/Soph Freshman · Place 35 · Woodstock2.15 Miles Frosh/Soph Freshman3512:44.309
Aug 31McHenry County Cross Country MeetAug 31 · 3 Miles Junior Varsity · Place 39 · Woodstock3 Miles Junior Varsity3921:50.269