Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Elmwood Park High SchoolElmwood Park Trial on the Trail · Aug 2814:52.0Elmwood Park Trial on the TrailAugust 28, 2024
2.94 Miles · Black Partridge Park50th Gene Jones Runnin’ Red Invitational · Oct 1022:04.3250th Gene Jones Runnin’ Red InvitationalOctober 10, 2026
2.94 Miles · Metamora HS XC courseGene Jones Runnin Red XC Invitational · Oct 1121:06.40Gene Jones Runnin Red XC InvitationalOctober 11, 2025
3 Miles · Bensenville (Fenton) XCIHSA Class 2A XC Sectional - #3 Bensenville (Fenton) · Nov 121:12.81IHSA Class 2A XC Sectional - #3 Bensenville (Fenton)November 1, 2025
3 Miles · Community ParkLisle Mane XC Invitational · Oct 321:00.1Lisle Mane XC InvitationalOctober 3, 2026
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 820:42.54IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Elmwood Park High SchoolUpstate 8 XC Championships · Oct 1820:54.70Upstate 8 XC ChampionshipsOctober 18, 2025
3 Miles · Maple Park (Kaneland)2026 IHSA Class 2A XC Sectional - #3 Maple Park (Kaneland) · Oct 3120:25.022026 IHSA Class 2A XC Sectional - #3 Maple Park (Kaneland)October 31, 2026
3 Miles · Midlothian MeadowsTinley Park Tolfree-Farley XC Invitational · Sep 2621:49.4Tinley Park Tolfree-Farley XC InvitationalSeptember 26, 2026
3 Miles · Midlothian MeadowsTinley Park Tollfree Farley Invite · Sep 2721:43.90Tinley Park Tollfree Farley InviteSeptember 27, 2025
3 Miles · South Elgin High SchoolUpstate 8 XC Championships · Oct 1720:22.07Upstate 8 XC ChampionshipsOctober 17, 2026
5,000 Meters · Community ParkLisle Mane XC Invitational · Oct 422:57.34Lisle 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 51 · Glen Ellyn (Glenbard South)3 Miles Varsity5120:25.02 PB12
Oct 242026 IHSA Class 2A XC Regional - #3A Maple Park (Kaneland)Oct 24 · 3 Miles Varsity · Place 29 · Glen Ellyn (Glenbard South)3 Miles Varsity2920:30.8112
Oct 17Upstate 8 XC ChampionshipsOct 17 · 3 Miles Varsity · Place 27 · Glen Ellyn (Glenbard South)3 Miles Varsity2720:22.07 PB12
Oct 1050th Gene Jones Runnin’ Red InvitationalOct 10 · 2.94 Miles Varsity Girls · Place 109 · Glen Ellyn (Glenbard South)2.94 Miles Varsity Girls10922:04.32 PB12
Oct 3Lisle Mane XC InvitationalOct 3 · 3 Miles Varsity · Place 50 · Glen Ellyn (Glenbard South)3 Miles Varsity5021:00.1 PB12
Sep 26Tinley Park Tolfree-Farley XC InvitationalSep 26 · 3 Miles Olympic Varsity · Place 22 · Glen Ellyn (Glenbard South)3 Miles Olympic Varsity2221:49.4 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 227 · Glen Ellyn (Glenbard South)3 Miles 3 Miles-Varsity-2A22723:29.712

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 206 · Glen Ellyn (Glenbard South)3 Miles 2A Varsity20620:42.54 PB11
Nov 1IHSA Class 2A XC Sectional - #3 Bensenville (Fenton)Nov 1 · 3 Miles Varsity · Place 32 · Glen Ellyn (Glenbard South)3 Miles Varsity3221:12.81 PB11
Oct 25IHSA Class 2A XC Regional - #3A Bensenville (Fenton)Oct 25 · 3 Miles Varsity · Place 14 · Glen Ellyn (Glenbard South)3 Miles Varsity1421:32.7011
Oct 18Upstate 8 XC ChampionshipsOct 18 · 3 Miles Varsity · Place 37 · Glen Ellyn (Glenbard South)3 Miles Varsity3720:54.70 PB11
Oct 11Gene Jones Runnin Red XC InvitationalOct 11 · 2.94 Miles Varsity · Place 103 · Glen Ellyn (Glenbard South)2.94 Miles Varsity10321:06.40 PB11
Oct 4Lisle Mane XC InvitationalOct 4 · 5,000 Meters Varsity · Place 48 · Glen Ellyn (Glenbard South)5,000 Meters Varsity4822:57.34 PB11
Sep 27Tinley Park Tollfree Farley InviteSep 27 · 3 Miles Olympic Varsity · Place 19 · Glen Ellyn (Glenbard South)3 Miles Olympic Varsity1921:43.90 PB11
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 228 · Glen Ellyn (Glenbard South)3 Miles Varsity 2A22822:20.2011
Sep 2Sycamore XC InvitationalSep 2 · Varsity · Place 42 · Glen Ellyn (Glenbard South)Varsity4223:1111
Aug 27Elmwood Park Trial on the TrailAug 27 · 2 Miles Varsity · Place 28 · Glen Ellyn (Glenbard South)2 Miles Varsity2814:54.711

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19Upstate 8 XC ChampionshipsOct 19 · 3 Miles Frosh/Soph Freshman · Place 5 · Glen Ellyn (Glenbard South)3 Miles Frosh/Soph Freshman522:58.7010
Oct 12Runnin' Red InviteOct 12 · 2.94 Miles Varsity · Place 149 · Glen Ellyn (Glenbard South)2.94 Miles Varsity14922:27.3010
Oct 5Lisle Mane XC InvitationalOct 5 · 5,000 Meters Varsity · Place 70 · Glen Ellyn (Glenbard South)5,000 Meters Varsity7023:22.0010
Sep 28Tolefree Farley InvitationalSep 28 · 3 Miles Varsity · Place 33 · Glen Ellyn (Glenbard South)3 Miles Varsity3322:59.6010
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 246 · Glen Ellyn (Glenbard South)3 Miles Varsity 2A24622:42.6010
Sep 3Sycamore XC InvitationalSep 3 · Varsity · Place 47 · Glen Ellyn (Glenbard South)Varsity4724:4510
Aug 28Elmwood Park Trial on the TrailAug 28 · 2 Miles Frosh/Soph · Place 20 · Glen Ellyn (Glenbard South)2 Miles Frosh/Soph2014:52.0 PB10

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 212023 IHSA Class 2A XC Regional - #3C River Forest (Trinity)Oct 21 · 3 Miles Varsity · Place 34 · Glen Ellyn (Glenbard So3 Miles Varsity3422:33.009
Oct 14Upstate 8 XC Championships Oct 14 · 3 Miles Varsity · Place 45 · Glen Ellyn (Glenbard So3 Miles Varsity4523:38.109
Oct 7Gene Jones Runnin' Red InviteOct 7 · 2.94 Miles Varsity · Place 145 · Glen Ellyn (Glenbard So2.94 Miles Varsity14522:42.009
Sep 30Lisle Mane Event XC InvitationalSep 30 · 5,000 Meters Varsity · Place 110 · Glen Ellyn (Glenbard So5,000 Meters Varsity11025:57.109
Sep 23Tolefree/Farley XC InvitationalSep 23 · 3 Miles Varsity · Place 39 · Glen Ellyn (Glenbard So3 Miles Varsity3924:55.409
Sep 15Wheaton (St Francis) Spartan InviteSep 15 · Varsity · Place 21 · Glen Ellyn (Glenbard SoVarsity2127:349
Sep 2HCA Fall Classic Sep 2 · 5,000 Meters Varsity · Place 63 · Glen Ellyn (Glenbard So5,000 Meters Varsity6327:32.219