Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Elmwood Park High SchoolElmwood Park Trial on the Trail · Aug 2713:13.6Elmwood Park Trial on the TrailAugust 27, 2025
3 Miles · Detweiller ParkIHSA Class 1A State XC Championships · Nov 818:33.27IHSA Class 1A State XC ChampionshipsNovember 8, 2025
3 Miles · Fenton HS XC Course43rd Annual Fenton Kurtz "Early Bird" Invitational · Sep 620:49.6043rd Annual Fenton Kurtz "Early Bird" InvitationalSeptember 6, 2025
3 Miles · Indiana GardensRiverside Brookfield HS 65th Annual XC Invite · Sep 2020:22.2Riverside Brookfield HS 65th Annual XC InviteSeptember 20, 2025
3 Miles · Marmion Academy2025 CCL / GCAC Championships · Oct 1819:25.172025 CCL / GCAC ChampionshipsOctober 18, 2025
5,000 Meters · Community ParkLisle Mane XC Invitational · Oct 421:10.51Lisle Mane XC InvitationalOctober 4, 2025
5,000 Meters · Harvest Christian Academy2025 Harvest-Westminster Mid-Season Classic Invitational · Sep 2721:55.752025 Harvest-Westminster Mid-Season Classic InvitationalSeptember 27, 2025
5,000 Meters · Lisle High SchoolIHSA Class 1A XC Sectional - #1 Lisle (Sr.) · Nov 119:42.95IHSA 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.

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 1A State XC ChampionshipsNov 8 · 3 Miles 1A Varsity · Place 57 · Elmhurst (IC Catholic)3 Miles 1A Varsity5718:33.27 PB12
Nov 1IHSA Class 1A XC Sectional - #1 Lisle (Sr.)Nov 1 · 5,000 Meters Varsity · Place 7 · Elmhurst (IC Catholic)5,000 Meters Varsity719:42.95 PB12
Oct 25IHSA Class 1A XC Regional - #1C Lisle (Sr.)Oct 25 · 5,000 Meters Varsity · Place 6 · Elmhurst (IC Catholic)5,000 Meters Varsity620:04.4512
Oct 182025 CCL / GCAC ChampionshipsOct 18 · 3 Miles Varsity White · Place 6 · Elmhurst (IC Catholic)3 Miles Varsity White619:25.17 PB12
Oct 4Lisle Mane XC InvitationalOct 4 · 5,000 Meters Varsity · Place 21 · Elmhurst (IC Catholic)5,000 Meters Varsity2121:10.51 PB12
Sep 272025 Harvest-Westminster Mid-Season Classic InvitationalSep 27 · 5,000 Meters Varsity · Place 25 · Elmhurst (IC Catholic)5,000 Meters Varsity2521:55.75 PB12
Sep 20Riverside Brookfield HS 65th Annual XC InviteSep 20 · 3 Miles Varsity · Place 8 · Elmhurst (IC Catholic)3 Miles Varsity820:22.2 PB12
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 52 · Elmhurst (IC Catholic)3 Miles Varsity 1A5219:51.8012
Sep 9Westmont Multi-Team MeetSep 9 · 3 Miles Varsity · Place 5 · Elmhurst (IC Catholic)3 Miles Varsity520:5712
Sep 643rd Annual Fenton Kurtz "Early Bird" InvitationalSep 6 · 3 Miles Varsity · Place 24 · Elmhurst (IC Catholic)3 Miles Varsity2420:49.60 PB12
Aug 27Elmwood Park Trial on the TrailAug 27 · 2 Miles Varsity · Place 8 · Elmhurst (IC Catholic)2 Miles Varsity813:13.6 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 1A XC Regional-#1C Elgin (Harvest Christian Academy)Oct 26 · 5,000 Meters Varsity · Place 7 · Elmhurst (IC Catholic)5,000 Meters Varsity720:18.0511
Oct 19CCL / GCAC ChampionshipsOct 19 · 3 Miles Varsity · Place 22 · Elmhurst (IC Catholic)3 Miles Varsity2219:36.3811
Oct 5Lisle Mane XC InvitationalOct 5 · 5,000 Meters Varsity · Place 10 · Elmhurst (IC Catholic)5,000 Meters Varsity1020:41.1011
Sep 287th Midseason Harvest Classic InviteSep 28 · 5,000 Meters Varsity · Place 23 · Elmhurst (IC Catholic)5,000 Meters Varsity2321:46.6611
Sep 21Riverside-Brookfield XC InvitationalSep 21 · 3 Miles Varsity · Place 13 · Elmhurst (IC Catholic)3 Miles Varsity1320:16.511
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 1A · Place 67 · Elmhurst (IC Catholic)3 Miles Varsity 1A6720:10.9011
Sep 10Westmont Multi-Team MeetSep 10 · 3 Miles Varsity · Place 6 · Elmhurst (IC Catholic)3 Miles Varsity621:4011
Sep 7Mike Kuharic Cross Country InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 3 · Elmhurst (IC Catholic)5,000 Meters Junior Varsity321:23.8811

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara)Oct 28 · 5,000 Meters Varsity · Place 22 · Elmhurst (IC Catholic)5,000 Meters Varsity2220:38.8010
Oct 212023 IHSA Class 1A XC Regional - #1C WestmontOct 21 · Varsity · Place 8 · Elmhurst (IC Catholic)Varsity821:4610
Oct 14CCL / GCAC Cross Country ChampionshipOct 14 · 5,000 Meters Varsity · Place 10 · Elmhurst (IC Catholic)5,000 Meters Varsity1021:24.0SO
Sep 30Lisle Mane Event XC InvitationalSep 30 · 5,000 Meters Varsity · Place 112 · Elmhurst (IC Catholic)5,000 Meters Varsity11226:04.5010
Sep 23Midseason Harvest Classic XC Invitational Sep 23 · 5,000 Meters Varsity · Place 46 · Elmhurst (IC Catholic)5,000 Meters Varsity4623:37.3910
Sep 16Riverside-Brookfield XC InvitationalSep 16 · 3 Miles Varsity · Place 38 · Elmhurst (IC Catholic)3 Miles Varsity3822:05.410
Sep 2St Ignatius Connelly InvitationalSep 2 · 3 Miles Varsity · Place 70 · Elmhurst (IC Catholic)3 Miles Varsity7023:05.3510
Aug 26Saint Viator Artman InvitationalAug 26 · 3 Miles Varsity · Place 33 · Elmhurst (IC Catholic)3 Miles Varsity3325:33.910

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 292022 IHSA Class 1A XC Sectional - Elgin (Harvest Christian Academy) #1Oct 29 · 5,000 Meters Varsity · Place 52 · Elmhurst (IC Catholic)5,000 Meters Varsity5222:15.70—
Oct 15Metro Suburban Conference XC ChampionshipsOct 15 · 3 Miles Varsity · Place 30 · Elmhurst (IC Catholic)3 Miles Varsity3022:02.69
Oct 1Lisle Mane EventOct 1 · 5,000 Meters Varsity · Place 73 · Elmhurst (IC Catholic)5,000 Meters Varsity7323:26.109
Sep 24Harvest Christian Academy Midseason XC ClassicSep 24 · 5,000 Meters Varsity · Place 71 · Elmhurst (IC Catholic)5,000 Meters Varsity7123:32.729
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 1A · Place 242 · Elmhurst (IC Catholic)3 Miles Varsity 1A24224:34.39
Sep 6Westmont QuadSep 6 · Varsity · Place 23 · Elmhurst (IC Catholic)Varsity2325:569
Sep 3Fenton John Kurtz Early Bird InvitationalSep 3 · 3 Miles Varsity · Place 142 · Elmhurst (IC Catholic)3 Miles Varsity14225:10.89