Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Elmwood Park High SchoolElmwood Park Trial on the Trail · Aug 2712:15.9Elmwood Park Trial on the TrailAugust 27, 2025
2 Miles · Legion ParkLegion Classic XC Series Invite 3 · Sep 2910:53.3Legion Classic XC Series Invite 3September 29, 2026
3 Miles · Bensenville (Fenton) XCIHSA Class 2A XC Sectional - #3 Bensenville (Fenton) · Nov 118:00.09IHSA Class 2A XC Sectional - #3 Bensenville (Fenton)November 1, 2025
3 Miles · Elmwood Park High SchoolTiger XC Invite · Oct 1017:17.16Tiger XC InviteOctober 10, 2026
3 Miles · Emricson Park2026 IHSA Class 2A XC Sectional - #4 Woodstock (North) · Oct 3118:01.102026 IHSA Class 2A XC Sectional - #4 Woodstock (North)October 31, 2026
3 Miles · Fenton HS XC Course43rd Annual Fenton Kurtz "Early Bird" Invitational · Sep 619:33.9043rd Annual Fenton Kurtz "Early Bird" InvitationalSeptember 6, 2025
3 Miles · Horner ParkLane Tech Larry Gnapp Tough XC Invite · Sep 1617:15.4Lane Tech Larry Gnapp Tough XC InviteSeptember 16, 2026
3 Miles · Lincoln Park FieldsLatin Prep Classic · Sep 2317:13.23Latin Prep ClassicSeptember 23, 2026
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 318:17.262026 Pat Savage InvitationalOctober 3, 2026
3 Miles · South Elgin High SchoolUpstate 8 XC Championships · Oct 1717:01.16Upstate 8 XC ChampionshipsOctober 17, 2026
5,000 Meters · Harvest Christian Academy2025 Harvest-Westminster Mid-Season Classic Invitational · Sep 2720:08.432025 Harvest-Westminster Mid-Season Classic InvitationalSeptember 27, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 2A XC Sectional - #4 Woodstock (North)Oct 31 · 3 Miles Varsity · Place 93 · Elmwood Park3 Miles Varsity9318:01.10 PB12
Oct 242026 IHSA Class 2A XC Regional - #4A Elmwood ParkOct 24 · 3 Miles Varsity · Place 17 · Elmwood Park3 Miles Varsity1717:07.012
Oct 17Upstate 8 XC ChampionshipsOct 17 · 3 Miles Varsity · Place 40 · Elmwood Park3 Miles Varsity4017:01.16 PB12
Oct 10Tiger XC InviteOct 10 · 3 Miles Varsity Boys · Place 27 · Elmwood Park3 Miles Varsity Boys2717:17.16 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity Red · Place 63 · Elmwood Park3 Miles Varsity Red6318:17.26 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity · Place 204 · Elmwood Park3 Miles Varsity20418:17.2612
Sep 29Legion Classic XC Series Invite 3Sep 29 · 2 Miles Boys (Fast Heat, 13 minutes or faster · Place 51 · Elmwood Park2 Miles Boys (Fast Heat, 13 minutes or faster5110:53.3 PB12
Sep 23Latin Prep ClassicSep 23 · 3 Miles Varsity · Place 29 · Elmwood Park3 Miles Varsity2917:13.23 PB12
Sep 16Lane Tech Larry Gnapp Tough XC InviteSep 16 · 3 Miles Boys Varsity- under 22 min only · Place 15 · Elmwood Park3 Miles Boys Varsity- under 22 min only1517:15.4 PB12
Sep 544th Fenton Kurtz Early Bird InvitationalSep 5 · 3 Miles Varsity · Place 76 · Elmwood Park3 Miles Varsity7618:22.012

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 2A XC Sectional - #3 Bensenville (Fenton)Nov 1 · 3 Miles Varsity · Place 58 · Elmwood Park3 Miles Varsity5818:00.09 PB11
Oct 25IHSA Class 2A XC Regional - #3A Bensenville (Fenton)Oct 25 · 3 Miles Varsity · Place 38 · Elmwood Park3 Miles Varsity3818:54.9611
Oct 18Upstate 8 XC ChampionshipsOct 18 · 3 Miles Varsity · Place 71 · Elmwood Park3 Miles Varsity7119:41.3011
Oct 11Tiger XC InviteOct 11 · 3 Miles Varsity Boys · Place 59 · Elmwood Park3 Miles Varsity Boys5918:16.6611
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity Red · Place 59 · Elmwood Park3 Miles Varsity Red5919:23.5611
Sep 272025 Harvest-Westminster Mid-Season Classic InvitationalSep 27 · 5,000 Meters Varsity · Place 67 · Elmwood Park5,000 Meters Varsity6720:08.43 PB11
Sep 9Westmont Multi-Team MeetSep 9 · Varsity · Place 6 · Elmwood ParkVarsity619:5011
Sep 643rd Annual Fenton Kurtz "Early Bird" InvitationalSep 6 · 3 Miles Varsity · Place 100 · Elmwood Park3 Miles Varsity10019:33.90 PB11
Aug 27Elmwood Park Trial on the TrailAug 27 · 2 Miles Varsity · Place 26 · Elmwood Park2 Miles Varsity2612:15.9 PB11

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 2A XC Sectional-#3 Darien (Hinsdale South)Nov 2 · 2.9 Miles Varsity · Place 123 · Elmwood Park2.9 Miles Varsity12319:21.0110
Oct 262024 IHSA Class 2A XC Regional-#3A Elmwood ParkOct 26 · 3 Miles Varsity · Place 31 · Elmwood Park3 Miles Varsity3119:40.410
Oct 5Pat Savage InvitationalOct 5 · 3 Miles Sophomore · Place 174 · Elmwood Park3 Miles Sophomore17420:42.3110
Sep 14DePaul Ram Invite/Catholic CupSep 14 · 3 Miles Varsity · Place 198 · Elmwood Park3 Miles Varsity19822:16.7910
Sep 11Fall Frolic for the FallenSep 11 · 2 Miles Varsity · Place 19 · Elmwood Park2 Miles Varsity1913:42.910
Aug 31Elgin City Classic XC InvitationalAug 31 · 2 Miles Junior Varsity · Place 124 · Elmwood Park2 Miles Junior Varsity12415:49.2010