Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Elmwood Park High SchoolElmwood Park Trial on the Trail · Aug 2710:39.3Elmwood Park Trial on the TrailAugust 27, 2025
2.94 Miles · Black Partridge Park50th Gene Jones Runnin’ Red Invitational · Oct 1015:51.6050th Gene Jones Runnin’ Red InvitationalOctober 10, 2026
3 Miles · Bensenville (Fenton) XCIHSA Class 2A XC Sectional - #3 Bensenville (Fenton) · Nov 116:11.79IHSA Class 2A XC Sectional - #3 Bensenville (Fenton)November 1, 2025
3 Miles · Camera ParkDistrict 87 Quad · Aug 2816:41.24District 87 QuadAugust 28, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:26.70IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 815:24.04IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Elmwood Park High SchoolUpstate 8 XC Championships · Oct 1816:10.00Upstate 8 XC ChampionshipsOctober 18, 2025
3 Miles · Maple Park (Kaneland)2026 IHSA Class 2A XC Sectional - #3 Maple Park (Kaneland) · Oct 3115:44.202026 IHSA Class 2A XC Sectional - #3 Maple Park (Kaneland)October 31, 2026
3 Miles · Midlothian MeadowsTinley Park Tolfree-Farley XC Invitational · Sep 2616:18.1Tinley Park Tolfree-Farley XC InvitationalSeptember 26, 2026
3 Miles · Midlothian MeadowsTinley Park Tollfree Farley Invite · Sep 2716:06.60Tinley Park Tollfree Farley InviteSeptember 27, 2025
3 Miles · South Elgin High SchoolUpstate 8 XC Championships · Oct 1715:40.40Upstate 8 XC ChampionshipsOctober 17, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 2A Varsity · Place 86 · Glen Ellyn (Glenbard South)3 Miles Class 2A Varsity8615:26.70 PB11
Oct 312026 IHSA Class 2A XC Sectional - #3 Maple Park (Kaneland)Oct 31 · 3 Miles Varsity · Place 22 · Glen Ellyn (Glenbard South)3 Miles Varsity2215:44.20 PB11
Oct 242026 IHSA Class 2A XC Regional - #3A Maple Park (Kaneland)Oct 24 · 3 Miles Varsity · Place 28 · Glen Ellyn (Glenbard South)3 Miles Varsity2816:27.1111
Oct 17Upstate 8 XC ChampionshipsOct 17 · 3 Miles Varsity · Place 9 · Glen Ellyn (Glenbard South)3 Miles Varsity915:40.40 PB11
Oct 1050th Gene Jones Runnin’ Red InvitationalOct 10 · 2.94 Miles Varsity Boys · Place 34 · Glen Ellyn (Glenbard South)2.94 Miles Varsity Boys3415:51.60 PB11
Sep 26Tinley Park Tolfree-Farley XC InvitationalSep 26 · 3 Miles Olympic Varsity · Place 7 · Glen Ellyn (Glenbard South)3 Miles Olympic Varsity716:18.1 PB11
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 55 · Glen Ellyn (Glenbard South)3 Miles 3 Miles-Varsity-2A5516:08.611
Aug 28District 87 QuadAug 28 · 3 Miles Varsity · Place 4 · Glen Ellyn (Glenbard South)3 Miles Varsity416:41.24 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 66 · Glen Ellyn (Glenbard South)3 Miles 2A Varsity6615:24.04 PB10
Nov 1IHSA Class 2A XC Sectional - #3 Bensenville (Fenton)Nov 1 · 3 Miles Varsity · Place 11 · Glen Ellyn (Glenbard South)3 Miles Varsity1116:11.79 PB10
Oct 25IHSA Class 2A XC Regional - #3A Bensenville (Fenton)Oct 25 · 3 Miles Varsity · Place 8 · Glen Ellyn (Glenbard South)3 Miles Varsity816:17.3410
Oct 18Upstate 8 XC ChampionshipsOct 18 · 3 Miles Varsity · Place 7 · Glen Ellyn (Glenbard South)3 Miles Varsity716:10.00 PB10
Sep 27Tinley Park Tollfree Farley InviteSep 27 · 3 Miles Olympic Varsity · Place 6 · Glen Ellyn (Glenbard South)3 Miles Olympic Varsity616:06.60 PB10
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 66 · Glen Ellyn (Glenbard South)3 Miles Varsity 2A6616:08.8010
Sep 2Sycamore XC InvitationalSep 2 · Varsity · Place 3 · Glen Ellyn (Glenbard South)Varsity316:2810
Aug 29District 87 QuadAug 29 · 3 Miles Varsity · Place 6 · Glen Ellyn (Glenbard South)3 Miles Varsity616:58.2610
Aug 27Elmwood Park Trial on the TrailAug 27 · 2 Miles Frosh/Soph · Place 4 · Glen Ellyn (Glenbard South)2 Miles Frosh/Soph410:39.3 PB10

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 2A XC Sectional-#3 Darien (Hinsdale South)Nov 2 · 2.9 Miles Varsity · Place 60 · Glen Ellyn (Glenbard South)2.9 Miles Varsity6016:25.229
Oct 262024 IHSA Class 2A XC Regional-#3C Darien (Hinsdale South)Oct 26 · 2.9 Miles Varsity · Place 25 · Glen Ellyn (Glenbard South)2.9 Miles Varsity2516:13.049
Oct 19Upstate 8 XC ChampionshipsOct 19 · 3 Miles Varsity · Place 22 · Glen Ellyn (Glenbard South)3 Miles Varsity2216:46.409
Oct 12Runnin' Red InviteOct 12 · 2.94 Miles Frosh/Soph Freshman · Place 8 · Glen Ellyn (Glenbard South)2.94 Miles Frosh/Soph Freshman816:21.109
Oct 5Lisle Mane XC InvitationalOct 5 · 5,000 Meters Varsity · Place 29 · Glen Ellyn (Glenbard South)5,000 Meters Varsity2917:44.509
Oct 5Lisle Mane XC InvitationalOct 5 · 5,000 Meters Varsity · Place 29 · Glen Ellyn (Glenbard South)5,000 Meters Varsity2917:44.509
Sep 28Tolefree Farley InvitationalSep 28 · 3 Miles Varsity · Place 8 · Glen Ellyn (Glenbard South)3 Miles Varsity817:13.909
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 140 · Glen Ellyn (Glenbard South)3 Miles Varsity 2A14016:58.909