Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Elmwood Park High SchoolElmwood Park Trial on the Trail · Aug 2814:30.7Elmwood Park Trial on the TrailAugust 28, 2024
3 Miles · Bensenville (Fenton) XC44th Fenton Kurtz Early Bird Invitational · Sep 526:28.044th Fenton Kurtz Early Bird InvitationalSeptember 5, 2026
3 Miles · Detweiller Park2024 IHSA Class 1A State XC Championships · Nov 920:56.402024 IHSA Class 1A State XC ChampionshipsNovember 9, 2024
3 Miles · Indiana GardensRiverside Brookfield HS 65th Annual XC Invite · Sep 2023:04.7Riverside Brookfield HS 65th Annual XC InviteSeptember 20, 2025
3 Miles · Marmion Academy2025 CCL / GCAC Championships · Oct 1822:49.032025 CCL / GCAC ChampionshipsOctober 18, 2025
3 Miles · Westmont HSMulti-Team Meet 1 · Sep 827:53.00Multi-Team Meet 1September 8, 2026
5,000 Meters · Community ParkLisle Mane XC Invitational · Oct 423:01.02Lisle Mane XC InvitationalOctober 4, 2025
5,000 Meters · Harvest Christian Academy2025 Harvest-Westminster Mid-Season Classic Invitational · Sep 2723:59.742025 Harvest-Westminster Mid-Season Classic InvitationalSeptember 27, 2025
5,000 Meters · Lisle Community Park2024 IHSA Class 1A XC Sectional-#1 Lisle (Sr.) · Nov 222:45.402024 IHSA Class 1A XC Sectional-#1 Lisle (Sr.)November 2, 2024
5,000 Meters · Lisle High SchoolIHSA Class 1A XC Regional - #1C Lisle (Sr.) · Oct 2524:00.24IHSA Class 1A XC Regional - #1C Lisle (Sr.)October 25, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 351 · Elmhurst (IC Catholic)3 Miles 3 Miles-Varsity-1A35125:18.911
Sep 8Multi-Team Meet 1Sep 8 · 3 Miles Varsity · Place 29 · Elmhurst (IC Catholic)3 Miles Varsity2927:53.00 PB11
Sep 544th Fenton Kurtz Early Bird InvitationalSep 5 · 3 Miles Varsity · Place 99 · Elmhurst (IC Catholic)3 Miles Varsity9926:28.0 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #1C Lisle (Sr.)Oct 25 · 5,000 Meters Varsity · Place 34 · Elmhurst (IC Catholic)5,000 Meters Varsity3424:00.24 PB10
Oct 182025 CCL / GCAC ChampionshipsOct 18 · 3 Miles Varsity White · Place 16 · Elmhurst (IC Catholic)3 Miles Varsity White1622:49.03 PB10
Oct 4Lisle Mane XC InvitationalOct 4 · 5,000 Meters Varsity · Place 52 · Elmhurst (IC Catholic)5,000 Meters Varsity5223:01.02 PB10
Sep 272025 Harvest-Westminster Mid-Season Classic InvitationalSep 27 · 5,000 Meters Varsity · Place 78 · Elmhurst (IC Catholic)5,000 Meters Varsity7823:59.74 PB10
Sep 20Riverside Brookfield HS 65th Annual XC InviteSep 20 · 3 Miles Varsity · Place 35 · Elmhurst (IC Catholic)3 Miles Varsity3523:04.7 PB10
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 298 · Elmhurst (IC Catholic)3 Miles Varsity 1A29824:31.0010
Sep 9Westmont Multi-Team MeetSep 9 · 3 Miles Varsity · Place 19 · Elmhurst (IC Catholic)3 Miles Varsity1923:1310
Aug 27Elmwood Park Trial on the TrailAug 27 · 2 Miles Frosh/Soph · Place 38 · Elmhurst (IC Catholic)2 Miles Frosh/Soph3814:50.610

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 92024 IHSA Class 1A State XC ChampionshipsNov 9 · 3 Miles 1A Varsity · Place 184 · Elmhurst (IC Catholic)3 Miles 1A Varsity18420:56.40 PB9
Nov 22024 IHSA Class 1A XC Sectional-#1 Lisle (Sr.)Nov 2 · 5,000 Meters Varsity · Place 63 · Elmhurst (IC Catholic)5,000 Meters Varsity6322:45.40 PB9
Oct 262024 IHSA Class 1A XC Regional-#1C Elgin (Harvest Christian Academy)Oct 26 · 5,000 Meters Varsity · Place 52 · Elmhurst (IC Catholic)5,000 Meters Varsity5224:20.369
Oct 19CCL / GCAC ChampionshipsOct 19 · 3 Miles Varsity · Place 58 · Elmhurst (IC Catholic)3 Miles Varsity5822:25.309
Oct 5Lisle Mane XC InvitationalOct 5 · 5,000 Meters Varsity · Place 55 · Elmhurst (IC Catholic)5,000 Meters Varsity5522:53.209
Sep 287th Midseason Harvest Classic InviteSep 28 · 5,000 Meters Varsity · Place 72 · Elmhurst (IC Catholic)5,000 Meters Varsity7224:58.769
Sep 21Riverside-Brookfield XC InvitationalSep 21 · 3 Miles Varsity · Place 37 · Elmhurst (IC Catholic)3 Miles Varsity3722:17.09
Sep 10Westmont Multi-Team MeetSep 10 · 3 Miles Varsity · Place 16 · Elmhurst (IC Catholic)3 Miles Varsity1623:089
Sep 7Mike Kuharic Cross Country InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 45 · Elmhurst (IC Catholic)5,000 Meters Junior Varsity4524:13.079
Aug 28Elmwood Park Trial on the TrailAug 28 · 2 Miles Frosh/Soph · Place 11 · Elmhurst (IC Catholic)2 Miles Frosh/Soph1114:30.7 PB9