Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Central Park, Bolingbrook Park District8th Annual Wildcat Invite · Sep 2712:10.968th Annual Wildcat InviteSeptember 27, 2025
2 Miles · Lisle High SchoolIESA 3A - Sectional C @ Lisle High School · Oct 1012:12.71IESA 3A - Sectional C @ Lisle High SchoolOctober 10, 2025
2 Miles · Maxwell ParkIESA 3A State XC Championships · Oct 1812:02.42IESA 3A State XC ChampionshipsOctober 18, 2025
3,200 Meters · Downers Grove North High SchoolDGN vs DGS 3200m (Boys Only) · Nov 410:56.0DGN vs DGS 3200m (Boys Only)November 4, 2026
4,000 Meters · Prospect ParkWSH Blue & Gold XC Meet & CCCNYC Qualifier · Nov 1515:12.87WSH Blue & Gold XC Meet & CCCNYC QualifierNovember 15, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 4DGN vs DGS 3200m (Boys Only)Nov 4 · 3,200 Meters Varsity · Place 28 · Downers Grove (South)Downers Grove (South)3,200 Meters Varsity2810:56.0 PB9

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 15WSH Blue & Gold XC Meet & CCCNYC QualifierNov 15 · 4,000 Meters 13-14 Boys · Place 9 · West Suburban HarriersWest Suburban Harriers4,000 Meters 13-14 Boys915:12.87 PB8
Oct 18IESA 3A State XC ChampionshipsOct 18 · 2 Miles 3A Boys · Place 99 · Downers Grove O'NeillDowners Grove O'Neill2 Miles 3A Boys9912:02.42 PB8
Oct 10IESA 3A - Sectional C @ Lisle High SchoolOct 10 · 2 Miles Varsity Boys · Place 20 · Downers Grove O'NeillDowners Grove O'Neill2 Miles Varsity Boys2012:12.71 PB8
Oct 62025 SDEAA Conference ChampionshipOct 6 · 2 Miles Varsity · Place 29 · Downers Grove O'NeillDowners Grove O'Neill2 Miles Varsity2912:30.878
Sep 278th Annual Wildcat InviteSep 27 · 2 Miles Varsity · Place 23 · Downers Grove O'NeillDowners Grove O'Neill2 Miles Varsity2312:10.96 PB8