Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Elmwood Park High SchoolElmwood Park Trial on the Trail · Aug 2715:20.2Elmwood Park Trial on the TrailAugust 27, 2025
2.94 Miles · Metamora HS XC courseGene Jones Runnin Red XC Invitational · Oct 1121:22.50Gene Jones Runnin Red XC InvitationalOctober 11, 2025
3 Miles · Bensenville (Fenton) XCIHSA Class 2A XC Sectional - #3 Bensenville (Fenton) · Nov 121:40.22IHSA Class 2A XC Sectional - #3 Bensenville (Fenton)November 1, 2025
3 Miles · Community ParkLisle Mane XC Invitational · Oct 321:00.8Lisle Mane XC InvitationalOctober 3, 2026
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 821:18.33IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Elmwood Park High SchoolUpstate 8 XC Championships · Oct 1821:49.70Upstate 8 XC ChampionshipsOctober 18, 2025
3 Miles · Maple Park (Kaneland)2026 IHSA Class 2A XC Sectional - #3 Maple Park (Kaneland) · Oct 3121:03.822026 IHSA Class 2A XC Sectional - #3 Maple Park (Kaneland)October 31, 2026
3 Miles · Midlothian MeadowsTinley Park Tolfree-Farley XC Invitational · Sep 2622:09.7Tinley Park Tolfree-Farley XC InvitationalSeptember 26, 2026
3 Miles · Midlothian MeadowsTinley Park Tollfree Farley Invite · Sep 2723:51.60Tinley Park Tollfree Farley InviteSeptember 27, 2025
3 Miles · South Elgin High SchoolUpstate 8 XC Championships · Oct 1720:55.91Upstate 8 XC ChampionshipsOctober 17, 2026
5,000 Meters · Community ParkLisle Mane XC Invitational · Oct 423:05.03Lisle Mane XC InvitationalOctober 4, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 2A XC Sectional - #3 Maple Park (Kaneland)Oct 31 · 3 Miles Varsity · Place 63 · Glen Ellyn (Glenbard South)3 Miles Varsity6321:03.82 PB12
Oct 242026 IHSA Class 2A XC Regional - #3A Maple Park (Kaneland)Oct 24 · 3 Miles Varsity · Place 38 · Glen Ellyn (Glenbard South)3 Miles Varsity3821:10.5512
Oct 17Upstate 8 XC ChampionshipsOct 17 · 3 Miles Varsity · Place 39 · Glen Ellyn (Glenbard South)3 Miles Varsity3920:55.91 PB12
Oct 3Lisle Mane XC InvitationalOct 3 · 3 Miles Varsity · Place 51 · Glen Ellyn (Glenbard South)3 Miles Varsity5121:00.8 PB12
Sep 26Tinley Park Tolfree-Farley XC InvitationalSep 26 · 3 Miles Olympic Varsity · Place 24 · Glen Ellyn (Glenbard South)3 Miles Olympic Varsity2422:09.7 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 200 · Glen Ellyn (Glenbard South)3 Miles 3 Miles-Varsity-2A20022:58.812

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 217 · Glen Ellyn (Glenbard South)3 Miles 2A Varsity21721:18.33 PB11
Nov 1IHSA Class 2A XC Sectional - #3 Bensenville (Fenton)Nov 1 · 3 Miles Varsity · Place 47 · Glen Ellyn (Glenbard South)3 Miles Varsity4721:40.22 PB11
Oct 25IHSA Class 2A XC Regional - #3A Bensenville (Fenton)Oct 25 · 3 Miles Varsity · Place 25 · Glen Ellyn (Glenbard South)3 Miles Varsity2521:50.8011
Oct 18Upstate 8 XC ChampionshipsOct 18 · 3 Miles Open · Place 1 · Glen Ellyn (Glenbard South)3 Miles Open121:49.70 PB11
Oct 11Gene Jones Runnin Red XC InvitationalOct 11 · 2.94 Miles Varsity · Place 111 · Glen Ellyn (Glenbard South)2.94 Miles Varsity11121:22.50 PB11
Oct 4Lisle Mane XC InvitationalOct 4 · 5,000 Meters Varsity · Place 58 · Glen Ellyn (Glenbard South)5,000 Meters Varsity5823:05.03 PB11
Sep 27Tinley Park Tollfree Farley InviteSep 27 · 3 Miles Olympic Varsity · Place 35 · Glen Ellyn (Glenbard South)3 Miles Olympic Varsity3523:51.60 PB11
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 321 · Glen Ellyn (Glenbard South)3 Miles Varsity 2A32123:48.3011
Sep 2Sycamore XC InvitationalSep 2 · Varsity · Place 46 · Glen Ellyn (Glenbard South)Varsity4623:3711
Aug 27Elmwood Park Trial on the TrailAug 27 · 2 Miles Varsity · Place 35 · Glen Ellyn (Glenbard South)2 Miles Varsity3515:20.2 PB11

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19Upstate 8 XC ChampionshipsOct 19 · 3 Miles Frosh/Soph Freshman · Place 7 · Glen Ellyn (Glenbard South)3 Miles Frosh/Soph Freshman723:10.2010
Oct 12Runnin' Red InviteOct 12 · 2.94 Miles Varsity · Place 166 · Glen Ellyn (Glenbard South)2.94 Miles Varsity16623:14.5010
Oct 5Lisle Mane XC InvitationalOct 5 · 5,000 Meters Varsity · Place 97 · Glen Ellyn (Glenbard South)5,000 Meters Varsity9724:43.4010
Sep 28Tolefree Farley InvitationalSep 28 · 3 Miles Varsity · Place 47 · Glen Ellyn (Glenbard South)3 Miles Varsity4724:25.3010
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 293 · Glen Ellyn (Glenbard South)3 Miles Varsity 2A29323:20.4010
Sep 3Sycamore XC InvitationalSep 3 · Varsity · Place 46 · Glen Ellyn (Glenbard South)Varsity4624:4410
Aug 28Elmwood Park Trial on the TrailAug 28 · 2 Miles Frosh/Soph · Place 27 · Glen Ellyn (Glenbard South)2 Miles Frosh/Soph2715:21.110

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 212023 IHSA Class 2A XC Regional - #3C River Forest (Trinity)Oct 21 · 3 Miles Varsity · Place 36 · Glen Ellyn (Glenbard So3 Miles Varsity3622:53.409
Oct 14Upstate 8 XC Championships Oct 14 · 3 Miles Varsity · Place 55 · Glen Ellyn (Glenbard So3 Miles Varsity5524:24.909
Oct 7Gene Jones Runnin' Red InviteOct 7 · 2.94 Miles Varsity · Place 154 · Glen Ellyn (Glenbard So2.94 Miles Varsity15422:58.709
Sep 30Lisle Mane Event XC InvitationalSep 30 · 5,000 Meters Varsity · Place 118 · Glen Ellyn (Glenbard So5,000 Meters Varsity11826:29.209
Sep 23Tolefree/Farley XC InvitationalSep 23 · 3 Miles Varsity · Place 54 · Glen Ellyn (Glenbard So3 Miles Varsity5426:00.009
Sep 15Wheaton (St Francis) Spartan InviteSep 15 · Varsity · Place 24 · Glen Ellyn (Glenbard SoVarsity2428:26.59
Sep 2HCA Fall Classic Sep 2 · 5,000 Meters Junior Varsity · Place 9 · Glen Ellyn (Glenbard So5,000 Meters Junior Varsity927:54.029