Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Elmwood Park High SchoolElmwood Park Trial on the Trail · Aug 2714:36.4Elmwood Park Trial on the TrailAugust 27, 2025
2.94 Miles · Black Partridge Park50th Gene Jones Runnin’ Red Invitational · Oct 1021:42.8550th Gene Jones Runnin’ Red InvitationalOctober 10, 2026
2.94 Miles · Metamora HS XC courseGene Jones Runnin Red XC Invitational · Oct 1120:47.10Gene Jones Runnin Red XC InvitationalOctober 11, 2025
3 Miles · Bensenville (Fenton) XCIHSA Class 2A XC Sectional - #3 Bensenville (Fenton) · Nov 120:32.59IHSA Class 2A XC Sectional - #3 Bensenville (Fenton)November 1, 2025
3 Miles · Community ParkLisle Mane XC Invitational · Oct 320:50.9Lisle Mane XC InvitationalOctober 3, 2026
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 819:52.07IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Elmwood Park High SchoolUpstate 8 XC Championships · Oct 1821:05.50Upstate 8 XC ChampionshipsOctober 18, 2025
3 Miles · Maple Park (Kaneland)2026 IHSA Class 2A XC Sectional - #3 Maple Park (Kaneland) · Oct 3120:03.332026 IHSA Class 2A XC Sectional - #3 Maple Park (Kaneland)October 31, 2026
3 Miles · Midlothian MeadowsTinley Park Tolfree-Farley XC Invitational · Sep 2621:21.6Tinley Park Tolfree-Farley XC InvitationalSeptember 26, 2026
3 Miles · Midlothian MeadowsTinley Park Tollfree Farley Invite · Sep 2722:03.60Tinley Park Tollfree Farley InviteSeptember 27, 2025
3 Miles · South Elgin High SchoolUpstate 8 XC Championships · Oct 1720:29.90Upstate 8 XC ChampionshipsOctober 17, 2026
5,000 Meters · Community ParkLisle Mane XC Invitational · Oct 422:33.01Lisle Mane XC InvitationalOctober 4, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 2A XC Sectional - #3 Maple Park (Kaneland)Oct 31 · 3 Miles Varsity · Place 43 · Glen Ellyn (Glenbard South)3 Miles Varsity4320:03.33 PB11
Oct 242026 IHSA Class 2A XC Regional - #3A Maple Park (Kaneland)Oct 24 · 3 Miles Varsity · Place 33 · Glen Ellyn (Glenbard South)3 Miles Varsity3320:37.9811
Oct 17Upstate 8 XC ChampionshipsOct 17 · 3 Miles Varsity · Place 31 · Glen Ellyn (Glenbard South)3 Miles Varsity3120:29.90 PB11
Oct 1050th Gene Jones Runnin’ Red InvitationalOct 10 · 2.94 Miles Varsity Girls · Place 95 · Glen Ellyn (Glenbard South)2.94 Miles Varsity Girls9521:42.85 PB11
Oct 3Lisle Mane XC InvitationalOct 3 · 3 Miles Varsity · Place 43 · Glen Ellyn (Glenbard South)3 Miles Varsity4320:50.9 PB11
Sep 26Tinley Park Tolfree-Farley XC InvitationalSep 26 · 3 Miles Olympic Varsity · Place 16 · Glen Ellyn (Glenbard South)3 Miles Olympic Varsity1621:21.6 PB11
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 153 · Glen Ellyn (Glenbard South)3 Miles 3 Miles-Varsity-2A15321:51.411

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 164 · Glen Ellyn (Glenbard South)3 Miles 2A Varsity16419:52.07 PB10
Nov 1IHSA Class 2A XC Sectional - #3 Bensenville (Fenton)Nov 1 · 3 Miles Varsity · Place 19 · Glen Ellyn (Glenbard South)3 Miles Varsity1920:32.59 PB10
Oct 25IHSA Class 2A XC Regional - #3A Bensenville (Fenton)Oct 25 · 3 Miles Varsity · Place 7 · Glen Ellyn (Glenbard South)3 Miles Varsity721:01.4710
Oct 18Upstate 8 XC ChampionshipsOct 18 · 3 Miles Varsity · Place 38 · Glen Ellyn (Glenbard South)3 Miles Varsity3821:05.50 PB10
Oct 11Gene Jones Runnin Red XC InvitationalOct 11 · 2.94 Miles Varsity · Place 89 · Glen Ellyn (Glenbard South)2.94 Miles Varsity8920:47.10 PB10
Oct 4Lisle Mane XC InvitationalOct 4 · 5,000 Meters Varsity · Place 43 · Glen Ellyn (Glenbard South)5,000 Meters Varsity4322:33.01 PB10
Sep 27Tinley Park Tollfree Farley InviteSep 27 · 3 Miles Olympic Varsity · Place 21 · Glen Ellyn (Glenbard South)3 Miles Olympic Varsity2122:03.60 PB10
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 182 · Glen Ellyn (Glenbard South)3 Miles Varsity 2A18221:43.9010
Sep 2Sycamore XC InvitationalSep 2 · Varsity · Place 27 · Glen Ellyn (Glenbard South)Varsity2722:1110
Aug 27Elmwood Park Trial on the TrailAug 27 · 2 Miles Varsity · Place 24 · Glen Ellyn (Glenbard South)2 Miles Varsity2414:36.4 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 53 · Glen Ellyn (Glenbard South)2.9 Miles Varsity5320:04.779
Oct 262024 IHSA Class 2A XC Regional-#3C Darien (Hinsdale South)Oct 26 · 2.9 Miles Varsity · Place 28 · Glen Ellyn (Glenbard South)2.9 Miles Varsity2820:32.229
Oct 19Upstate 8 XC ChampionshipsOct 19 · 3 Miles Varsity · Place 28 · Glen Ellyn (Glenbard South)3 Miles Varsity2821:22.209
Oct 12Runnin' Red InviteOct 12 · 2.94 Miles Varsity · Place 92 · Glen Ellyn (Glenbard South)2.94 Miles Varsity9221:05.709
Oct 5Lisle Mane XC InvitationalOct 5 · 5,000 Meters Varsity · Place 47 · Glen Ellyn (Glenbard South)5,000 Meters Varsity4722:42.109
Sep 28Tolefree Farley InvitationalSep 28 · 3 Miles Varsity · Place 35 · Glen Ellyn (Glenbard South)3 Miles Varsity3523:01.109
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 252 · Glen Ellyn (Glenbard South)3 Miles Varsity 2A25222:46.209
Sep 3Sycamore XC InvitationalSep 3 · Varsity · Place 9 · Glen Ellyn (Glenbard South)Varsity924:399