Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Elmwood Park High SchoolElmwood Park Trial on the Trail · Aug 2711:28.7Elmwood Park Trial on the TrailAugust 27, 2025
2.94 Miles · Black Partridge Park50th Gene Jones Runnin’ Red Invitational · Oct 1017:16.4050th Gene Jones Runnin’ Red InvitationalOctober 10, 2026
2.94 Miles · Metamora HS XC courseGene Jones Runnin Red XC Invitational · Oct 1117:01.80Gene Jones Runnin Red XC InvitationalOctober 11, 2025
3 Miles · Bensenville (Fenton) XCIHSA Class 2A XC Sectional - #3 Bensenville (Fenton) · Nov 117:20.30IHSA Class 2A XC Sectional - #3 Bensenville (Fenton)November 1, 2025
3 Miles · Community ParkLisle Mane XC Invitational · Oct 316:41.1Lisle Mane XC InvitationalOctober 3, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:58.14IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 816:31.23IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Elmwood Park High SchoolUpstate 8 XC Championships · Oct 1817:26.60Upstate 8 XC ChampionshipsOctober 18, 2025
3 Miles · Maple Park (Kaneland)2026 IHSA Class 2A XC Sectional - #3 Maple Park (Kaneland) · Oct 3116:29.902026 IHSA Class 2A XC Sectional - #3 Maple Park (Kaneland)October 31, 2026
3 Miles · Midlothian MeadowsTinley Park Tolfree-Farley XC Invitational · Sep 2616:45.0Tinley Park Tolfree-Farley XC InvitationalSeptember 26, 2026
3 Miles · Midlothian MeadowsTinley Park Tollfree Farley Invite · Sep 2717:39.30Tinley Park Tollfree Farley InviteSeptember 27, 2025
3 Miles · South Elgin High SchoolUpstate 8 XC Championships · Oct 1715:57.47Upstate 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 153 · Glen Ellyn (Glenbard South)3 Miles Class 2A Varsity15315:58.14 PB11
Oct 312026 IHSA Class 2A XC Sectional - #3 Maple Park (Kaneland)Oct 31 · 3 Miles Varsity · Place 47 · Glen Ellyn (Glenbard South)3 Miles Varsity4716:29.90 PB11
Oct 242026 IHSA Class 2A XC Regional - #3A Maple Park (Kaneland)Oct 24 · 3 Miles Varsity · Place 42 · Glen Ellyn (Glenbard South)3 Miles Varsity4217:02.0811
Oct 17Upstate 8 XC ChampionshipsOct 17 · 3 Miles Varsity · Place 13 · Glen Ellyn (Glenbard South)3 Miles Varsity1315:57.47 PB11
Oct 1050th Gene Jones Runnin’ Red InvitationalOct 10 · 2.94 Miles Varsity Boys · Place 115 · Glen Ellyn (Glenbard South)2.94 Miles Varsity Boys11517:16.40 PB11
Oct 3Lisle Mane XC InvitationalOct 3 · 3 Miles Varsity · Place 29 · Glen Ellyn (Glenbard South)3 Miles Varsity2916:41.1 PB11
Sep 26Tinley Park Tolfree-Farley XC InvitationalSep 26 · 3 Miles Olympic Varsity · Place 13 · Glen Ellyn (Glenbard South)3 Miles Olympic Varsity1316:45.0 PB11
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 133 · Glen Ellyn (Glenbard South)3 Miles 3 Miles-Varsity-2A13317:12.311

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 182 · Glen Ellyn (Glenbard South)3 Miles 2A Varsity18216:31.23 PB10
Nov 1IHSA Class 2A XC Sectional - #3 Bensenville (Fenton)Nov 1 · 3 Miles Varsity · Place 32 · Glen Ellyn (Glenbard South)3 Miles Varsity3217:20.30 PB10
Oct 25IHSA Class 2A XC Regional - #3A Bensenville (Fenton)Oct 25 · 3 Miles Varsity · Place 28 · Glen Ellyn (Glenbard South)3 Miles Varsity2818:05.7310
Oct 18Upstate 8 XC ChampionshipsOct 18 · 3 Miles Varsity · Place 37 · Glen Ellyn (Glenbard South)3 Miles Varsity3717:26.60 PB10
Oct 11Gene Jones Runnin Red XC InvitationalOct 11 · 2.94 Miles Varsity · Place 106 · Glen Ellyn (Glenbard South)2.94 Miles Varsity10617:01.80 PB10
Sep 27Tinley Park Tollfree Farley InviteSep 27 · 3 Miles Olympic F/S · Place 7 · Glen Ellyn (Glenbard South)3 Miles Olympic F/S717:39.30 PB10
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 174 · Glen Ellyn (Glenbard South)3 Miles Varsity 2A17417:13.3010
Sep 2Sycamore XC InvitationalSep 2 · Varsity · Place 2 · Glen Ellyn (Glenbard South)Varsity218:1110
Aug 29District 87 QuadAug 29 · 3 Miles Frosh/Soph Freshman · Place 4 · Glen Ellyn (Glenbard South)3 Miles Frosh/Soph Freshman418:37.5210
Aug 27Elmwood Park Trial on the TrailAug 27 · 2 Miles Frosh/Soph · Place 7 · Glen Ellyn (Glenbard South)2 Miles Frosh/Soph711:28.7 PB10

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 12Runnin' Red InviteOct 12 · 2.94 Miles Frosh/Soph Freshman · Place 99 · Glen Ellyn (Glenbard South)2.94 Miles Frosh/Soph Freshman9918:45.809
Oct 5Lisle Mane XC InvitationalOct 5 · 5,000 Meters Open · Place 29 · Glen Ellyn (Glenbard South)5,000 Meters Open2921:05.709
Sep 28Tolefree Farley InvitationalSep 28 · 3 Miles Frosh/Soph · Place 17 · Glen Ellyn (Glenbard South)3 Miles Frosh/Soph1720:30.309
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Open · Place 288 · Glen Ellyn (Glenbard South)3 Miles Open28819:22.009
Sep 3Sycamore XC InvitationalSep 3 · Varsity · Place 31 · Glen Ellyn (Glenbard South)Varsity3120:279
Aug 28Elmwood Park Trial on the TrailAug 28 · 2 Miles Frosh/Soph · Place 16 · Glen Ellyn (Glenbard South)2 Miles Frosh/Soph1612:42.69