Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Kankakee Community College2026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara) · Oct 3120:54.082026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara)October 31, 2026
3 Miles · Lake Forest AcademyISL Championships · Oct 1523:10.16ISL ChampionshipsOctober 15, 2026
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 323:39.752026 Pat Savage InvitationalOctober 3, 2026
5,000 Meters · Harvest Christian Academy2025 Harvest-Westminster Fall Classic Invitational · Aug 3026:38.762025 Harvest-Westminster Fall Classic InvitationalAugust 30, 2025
5,000 Meters · Lake Forest AcademyISL Championships · Oct 1623:12.25ISL ChampionshipsOctober 16, 2025
5,000 Meters · Lisle High SchoolIHSA Class 1A XC Sectional - #1 Lisle (Sr.) · Nov 123:31.31IHSA Class 1A XC Sectional - #1 Lisle (Sr.)November 1, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara)Oct 31 · 3 Miles Varsity · Place 44 · Des Plaines (Willows Academy)3 Miles Varsity4420:54.08 PB11
Oct 232026 IHSA Class 1A XC Regional - #1B Skokie (Ida Crown)Oct 23 · 3 Miles Varsity · Place 5 · Des Plaines (Willows Academy)3 Miles Varsity522:36.311
Oct 15ISL ChampionshipsOct 15 · 3 Miles Varsity · Place 23 · Des Plaines (Willows Academy)3 Miles Varsity2323:10.16 PB11
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity Red · Place 90 · Des Plaines (Willows Academy)3 Miles Varsity Red9023:39.75 PB11
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity · Place 214 · Des Plaines (Willows Academy)3 Miles Varsity21423:39.7511
Sep 30LFA InvitationalSep 30 · 3 Miles Varsity · Place 29 · Des Plaines (Willows Academy)3 Miles Varsity2925:05.8011
Sep 26River Valley Christian Mid Season Classic InvitationalSep 26 · 5,000 Meters Varsity · Place 83 · Des Plaines (Willows Academy)5,000 Meters Varsity8328:52.8011
Sep 8LFA OpenSep 8 · 3 Miles Varsity · Place 15 · Des Plaines (Willows Academy)3 Miles Varsity1525:38.1511
Sep 52026 River Valley Christian Fall Classic InvitationalSep 5 · 5,000 Meters Varsity · Place 21 · Des Plaines (Willows Academy)5,000 Meters Varsity2130:24.4611

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #1 Lisle (Sr.)Nov 1 · 5,000 Meters Varsity · Place 61 · Des Plaines (Willows Academy)5,000 Meters Varsity6123:31.31 PB10
Oct 16ISL ChampionshipsOct 16 · 5,000 Meters Varsity · Place 21 · Des Plaines (Willows Academy)5,000 Meters Varsity2123:12.25 PB10
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity Red · Place 114 · Des Plaines (Willows Academy)3 Miles Varsity Red11426:48.1710
Sep 30LFA InvitationalSep 30 · 5,000 Meters Varsity · Place 49 · Des Plaines (Willows Academy)5,000 Meters Varsity4927:52.2310
Sep 272025 Harvest-Westminster Mid-Season Classic InvitationalSep 27 · 5,000 Meters Varsity · Place 107 · Des Plaines (Willows Academy)5,000 Meters Varsity10726:39.0910
Sep 10LFA OpenSep 10 · 5,000 Meters Varsity · Place 7 · Des Plaines (Willows Academy)5,000 Meters Varsity723:57.1010
Aug 302025 Harvest-Westminster Fall Classic InvitationalAug 30 · 5,000 Meters Varsity · Place 39 · Des Plaines (Willows Academy)5,000 Meters Varsity3926:38.76 PB10