Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Elmwood Park High SchoolElmwood Park Trial on the Trail · Aug 2711:32.8Elmwood Park Trial on the TrailAugust 27, 2025
2 Miles · Schiller WoodsSt. Patrick XC Invite · Sep 612:19.60St. Patrick XC InviteSeptember 6, 2023
3 Miles · Bartlett High School23rd Annual Flyin' Hawk Invite · Sep 2718:26.5623rd Annual Flyin' Hawk InviteSeptember 27, 2025
3 Miles · Elmwood Park High SchoolTiger XC Invite · Oct 1117:39.39Tiger XC InviteOctober 11, 2025
3 Miles · Fenton HS XC Course43rd Annual Fenton Kurtz "Early Bird" Invitational · Sep 618:03.7043rd Annual Fenton Kurtz "Early Bird" InvitationalSeptember 6, 2025
3 Miles · Grayslake Central IHSA Class 2A XC Regional - #4C Grayslake (Central) · Oct 2518:03.93IHSA Class 2A XC Regional - #4C Grayslake (Central)October 25, 2025
3 Miles · Indiana GardensRiverside Brookfield HS 65th Annual XC Invite · Sep 2018:37.1Riverside Brookfield HS 65th Annual XC InviteSeptember 20, 2025
3 Miles · Niles West High School2025 Pat Savage Invitational · Oct 418:36.892025 Pat Savage InvitationalOctober 4, 2025
5,000 Meters · Harvest Christian Academy2025 Harvest-Westminster Fall Classic Invitational · Aug 3019:24.252025 Harvest-Westminster Fall Classic InvitationalAugust 30, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #4C Grayslake (Central)Oct 25 · 3 Miles Varsity · Place 57 · Norridge (Ridgewood)3 Miles Varsity5718:03.93 PB12
Oct 18Upstate 8 XC ChampionshipsOct 18 · 3 Miles Varsity · Place 66 · Norridge (Ridgewood)3 Miles Varsity6618:44.6012
Oct 11Tiger XC InviteOct 11 · 3 Miles Varsity Boys · Place 43 · Norridge (Ridgewood)3 Miles Varsity Boys4317:39.39 PB12
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity Red · Place 42 · Norridge (Ridgewood)3 Miles Varsity Red4218:36.89 PB12
Sep 2723rd Annual Flyin' Hawk InviteSep 27 · 3 Miles Varsity Boys · Place 89 · Norridge (Ridgewood)3 Miles Varsity Boys8918:26.56 PB12
Sep 20Riverside Brookfield HS 65th Annual XC InviteSep 20 · 3 Miles Varsity · Place 23 · Norridge (Ridgewood)3 Miles Varsity2318:37.1 PB12
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 267 · Norridge (Ridgewood)3 Miles Varsity 2A26717:54.6012
Sep 643rd Annual Fenton Kurtz "Early Bird" InvitationalSep 6 · 3 Miles Varsity · Place 66 · Norridge (Ridgewood)3 Miles Varsity6618:03.70 PB12
Aug 302025 Harvest-Westminster Fall Classic InvitationalAug 30 · 5,000 Meters Varsity · Place 13 · Norridge (Ridgewood)5,000 Meters Varsity1319:24.25 PB12
Aug 27Elmwood Park Trial on the TrailAug 27 · 2 Miles Varsity · Place 12 · Norridge (Ridgewood)2 Miles Varsity1211:32.8 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 2A XC Regional-#4C Grayslake (Central)Oct 26 · 3 Miles Varsity · Place 60 · Norridge (Ridgewood)3 Miles Varsity6019:04.6011
Oct 19Upstate 8 XC ChampionshipsOct 19 · 3 Miles Varsity · Place 74 · Norridge (Ridgewood)3 Miles Varsity7419:10.2011
Oct 12Elmwood Park Tiger XC InvitationalOct 12 · 3 Miles Varsity · Place 58 · Norridge (Ridgewood)3 Miles Varsity5818:40.711
Sep 28Bartlett Flyin' Hawk InviteSep 28 · 3 Miles Varsity · Place 122 · Norridge (Ridgewood)3 Miles Varsity12218:39.3011
Sep 21Riverside-Brookfield XC InvitationalSep 21 · 3 Miles Varsity · Place 34 · Norridge (Ridgewood)3 Miles Varsity3418:22.111
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 297 · Norridge (Ridgewood)3 Miles Varsity 2A29718:19.8011
Sep 7HCA Fall ClassicSep 7 · 5,000 Meters Varsity · Place 30 · Norridge (Ridgewood)5,000 Meters Varsity3019:50.5711
Aug 28Elmwood Park Trial on the TrailAug 28 · 2 Miles Varsity · Place 20 · Norridge (Ridgewood)2 Miles Varsity2012:00.811

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 212023 IHSA Class 2A XC Regional - #4C Lake Villa (Lakes)Oct 21 · 3 Miles Varsity · Place 68 · Norridge (Ridgewood)3 Miles Varsity6819:12.8SO
Oct 14Metro Suburban Conference ChampionshipOct 14 · Varsity · Place 18 · Norridge (Ridgewood)Varsity1820:0810
Oct 7Elmwood Park Tiger XC InvitationalOct 7 · 3 Miles Varsity · Place 68 · Norridge (Ridgewood)3 Miles Varsity6818:35.610
Sep 30Pat Savage InvitationalSep 30 · 3 Miles Varsity · Place 332 · Norridge (Ridgewood)3 Miles Varsity33220:32.70SO
Sep 2321st Annual Flyin’ Hawk Cross Country InvitationalSep 23 · 3 Miles Frosh/Soph · Place 45 · Norridge (Ridgewood)3 Miles Frosh/Soph4519:22.6010
Sep 16Riverside-Brookfield XC InvitationalSep 16 · 3 Miles Junior Varsity · Place 31 · Norridge (Ridgewood)3 Miles Junior Varsity3119:54.610
Sep 6St. Patrick XC InviteSep 6 · 2 Miles F/S Boys - 2 Miles · Place 4 · Norridge (Ridgewood)2 Miles F/S Boys - 2 Miles412:19.60 PB10
Aug 29Elmwood Park Trial on the TrailAug 29 · 2 Miles Frosh/Soph Freshman · Place 10 · Norridge (Ridgewood)2 Miles Frosh/Soph Freshman1012:26.210