Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Bedford ParkIHSA Class 3A XC Regional - #2B Summit (Argo) · Oct 2517:08.06IHSA Class 3A XC Regional - #2B Summit (Argo)October 25, 2025
3 Miles · Channahon Community ParkMinooka Flight Races · Sep 2018:21Minooka Flight Races September 20, 2025
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1916:23.04PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Elgin High SchoolElgin City Classic XC Invitational · Aug 2916:34.59Elgin City Classic XC InvitationalAugust 29, 2026
3 Miles · Horner ParkDePaul Ram Invite/Catholic Cup · Sep 1217:01.03DePaul Ram Invite/Catholic CupSeptember 12, 2026
3 Miles · KLM CourseIHSA Class 3A XC Sectional - #2 Hinsdale (Central) · Nov 117:18.95IHSA Class 3A XC Sectional - #2 Hinsdale (Central)November 1, 2025
3 Miles · Loyola Academy-Munz Campus2026 Loyola Academy Flight Night · Oct 916:17.62026 Loyola Academy Flight NightOctober 9, 2026
3 Miles · Marmion AcademyMarmion "Run So As To Win" High School Invitational · Sep 1617:57.70Marmion "Run So As To Win" High School InvitationalSeptember 16, 2026
3 Miles · Midlothian MeadowsTinley Park Tolfree-Farley XC Invitational · Sep 2616:25.4Tinley Park Tolfree-Farley XC InvitationalSeptember 26, 2026
3 Miles · Midlothian MeadowsTinley Park Tollfree Farley Invite · Sep 2717:54.00Tinley Park Tollfree Farley InviteSeptember 27, 2025
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 316:04.912026 Pat Savage InvitationalOctober 3, 2026
3 Miles · Reavis High SchoolReavis - Senior Meet · Sep 2918:16Reavis - Senior MeetSeptember 29, 2026
4570 m · Elgin High SchoolElgin City Classic XC Invitational · Aug 3018:12.20Elgin City Classic XC InvitationalAugust 30, 2025
5,000 Meters · Lyons Township High School South CampusMike Kuharic Cross Country Invitational · Sep 517:25.07Mike Kuharic Cross Country InvitationalSeptember 5, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 92026 Loyola Academy Flight NightOct 9 · 3 Miles Varsity · Place 57 · Burbank (St. Laurence)3 Miles Varsity5716:17.6 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity White · Place 15 · Burbank (St. Laurence)3 Miles Varsity White1516:04.91 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity · Place 25 · Burbank (St. Laurence)3 Miles Varsity2516:04.9112
Sep 29Reavis - Senior MeetSep 29 · 3 Miles Varsity · Place 4 · Burbank (St. Laurence)3 Miles Varsity418:16 PB12
Sep 26Tinley Park Tolfree-Farley XC InvitationalSep 26 · 3 Miles Championship Varsity · Place 7 · Burbank (St. Laurence)3 Miles Championship Varsity716:25.4 PB12
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 217 · Burbank (St. Laurence)3 Miles Varsity Boys21716:23.04 PB12
Sep 16Marmion "Run So As To Win" High School InvitationalSep 16 · 3 Miles Varsity/JV · Place 37 · Burbank (St. Laurence)3 Miles Varsity/JV3717:57.70 PB12
Sep 12DePaul Ram Invite/Catholic CupSep 12 · 3 Miles Varsity · Place 33 · Burbank (St. Laurence)3 Miles Varsity3317:01.03 PB12
Sep 5Mike Kuharic Cross Country InvitationalSep 5 · 5,000 Meters Varsity · Place 67 · Burbank (St. Laurence)5,000 Meters Varsity6717:25.07 PB12
Aug 29Elgin City Classic XC InvitationalAug 29 · 3 Miles Varsity Boys · Place 10 · Burbank (St. Laurence)3 Miles Varsity Boys1016:34.59 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 3A XC Sectional - #2 Hinsdale (Central)Nov 1 · 3 Miles Varsity · Place 113 · Burbank (St. Laurence)3 Miles Varsity11317:18.95 PB11
Oct 25IHSA Class 3A XC Regional - #2B Summit (Argo)Oct 25 · 3 Miles Varsity · Place 34 · Burbank (St. Laurence)3 Miles Varsity3417:08.06 PB11
Oct 182025 CCL / GCAC ChampionshipsOct 18 · 3 Miles Varsity · Place 66 · Burbank (St. Laurence)3 Miles Varsity6619:13.1611
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity White · Place 82 · Burbank (St. Laurence)3 Miles Varsity White8217:35.6711
Sep 30TFS, STL, IKE, Crete Sep 30 · 3 Miles Varsity · Place 64 · Burbank (St. Laurence)3 Miles Varsity6424:1711
Sep 27Tinley Park Tollfree Farley InviteSep 27 · 3 Miles Championship Varsity · Place 29 · Burbank (St. Laurence)3 Miles Championship Varsity2917:54.00 PB11
Sep 20Minooka Flight Races Sep 20 · 3 Miles Flight 4 · Place 13 · Burbank (St. Laurence)3 Miles Flight 41318:21 PB11
Aug 30Elgin City Classic XC InvitationalAug 30 · 2.84 Miles Varsity · Place 58 · Burbank (St. Laurence)2.84 Miles Varsity5818:12.20 PB11