Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Elmwood Park High SchoolElmwood Park Trial on the Trail · Aug 2716:08.2Elmwood Park Trial on the TrailAugust 27, 2025
2 Miles · Portage ParkRickover Invitational · Aug 2915:29.4Rickover InvitationalAugust 29, 2026
3 Miles · Bensenville (Fenton) XCIHSA Class 2A XC Regional - #3A Bensenville (Fenton) · Oct 2525:12.89IHSA Class 2A XC Regional - #3A Bensenville (Fenton)October 25, 2025
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1228:24.3First to the Finish InvitationalSeptember 12, 2026
3 Miles · Eagle AcresLakes Sunset Invite · Oct 824:03.60Lakes Sunset InviteOctober 8, 2026
3 Miles · Indiana GardensRiverside Brookfield HS 65th Annual XC Invite · Sep 2028:48.2Riverside Brookfield HS 65th Annual XC InviteSeptember 20, 2025
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1023:07.21Lakes Sunset InvitationalOctober 10, 2025
3 Miles · Marmion Academy2025 CCL / GCAC Championships · Oct 1826:17.972025 CCL / GCAC ChampionshipsOctober 18, 2025
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 324:50.832026 Pat Savage InvitationalOctober 3, 2026
3 Miles · Summit Park DistrictHancock Cross Country Invitational · Sep 2626:42.6Hancock Cross Country InvitationalSeptember 26, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 2A XC Regional - #3A Maple Park (Kaneland)Oct 24 · 3 Miles Varsity · Place 64 · River Forest (Trinity)3 Miles Varsity6424:42.5312
Oct 17CCL/GCAC Conference ChampionshipOct 17 · 3 Miles Varsity · Place 111 · River Forest (Trinity)3 Miles Varsity11125:19.712
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Team Final - Gold + Silver · Place 239 · River Forest (Trinity)3 Miles Team Final - Gold + Silver23924:03.60 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity Red · Place 104 · River Forest (Trinity)3 Miles Varsity Red10424:50.83 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity · Place 243 · River Forest (Trinity)3 Miles Varsity24324:50.8312
Sep 26Hancock Cross Country InvitationalSep 26 · 3 Miles Varsity Girls · Place 34 · River Forest (Trinity)3 Miles Varsity Girls3426:42.6 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 332 · River Forest (Trinity)3 Miles 3 Miles-Varsity-2A33228:24.3 PB12
Aug 29Rickover InvitationalAug 29 · 2 Miles Varsity Girls · Place 18 · River Forest (Trinity)2 Miles Varsity Girls1815:29.4 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #3A Bensenville (Fenton)Oct 25 · 3 Miles Varsity · Place 46 · River Forest (Trinity)3 Miles Varsity4625:12.89 PB11
Oct 182025 CCL / GCAC ChampionshipsOct 18 · 3 Miles Varsity White · Place 28 · River Forest (Trinity)3 Miles Varsity White2826:17.97 PB11
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Silver: 6-10 · Place 79 · River Forest (Trinity)3 Miles Silver: 6-107923:07.21 PB11
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity Red · Place 104 · River Forest (Trinity)3 Miles Varsity Red10425:37.5611
Sep 20Riverside Brookfield HS 65th Annual XC InviteSep 20 · 3 Miles Varsity · Place 57 · River Forest (Trinity)3 Miles Varsity5728:48.2 PB11
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 416 · River Forest (Trinity)3 Miles Varsity 2A41626:33.9011
Aug 27Elmwood Park Trial on the TrailAug 27 · 2 Miles Varsity · Place 47 · River Forest (Trinity)2 Miles Varsity4716:08.2 PB11

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 2A XC Sectional-#3 Darien (Hinsdale South)Nov 2 · 2.9 Miles Varsity · Place 102 · River Forest (Trinity)2.9 Miles Varsity10223:12.9110
Oct 262024 IHSA Class 2A XC Regional-#3A Elmwood ParkOct 26 · 3 Miles Varsity · Place 31 · River Forest (Trinity)3 Miles Varsity3124:09.910
Oct 19CCL / GCAC ChampionshipsOct 19 · 3 Miles Varsity · Place 30 · River Forest (Trinity)3 Miles Varsity3024:58.4710
Oct 11Lakes Sunset InvitationalOct 11 · 3 Miles Varsity · Place 79 · River Forest (Trinity)3 Miles Varsity7924:06.40SO
Oct 5Pat Savage InvitationalOct 5 · 3 Miles Varsity · Place 325 · River Forest (Trinity)3 Miles Varsity32525:00.2110
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Varsity · Place 213 · River Forest (Trinity)3 Miles Varsity21325:22.4810
Sep 21Riverside-Brookfield XC InvitationalSep 21 · 3 Miles Varsity · Place 71 · River Forest (Trinity)3 Miles Varsity7125:15.510
Sep 7HCA Fall ClassicSep 7 · 5,000 Meters Junior Varsity · Place 11 · River Forest (Trinity)5,000 Meters Junior Varsity1127:30.8110
Aug 28Elmwood Park Trial on the TrailAug 28 · 2 Miles Frosh/Soph · Place 47 · River Forest (Trinity)2 Miles Frosh/Soph4717:46.610