Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Elmwood Park High School8th Annual Elmwood Park Trial on the Trail · Aug 2411:24.08th Annual Elmwood Park Trial on the TrailAugust 24, 2022
2.94 Miles · Black Partridge ParkRunnin' Red Invite · Oct 921:15.1Runnin' Red InviteOctober 9, 2021
3 Miles · Detweiller Park2023 IHSA Class 2A State XC Championships · Nov 415:53.142023 IHSA Class 2A State XC ChampionshipsNovember 4, 2023
3 Miles · Elgin High SchoolUpstate 8 XC Conference Championships · Oct 1517:14.4Upstate 8 XC Conference ChampionshipsOctober 15, 2022
5,000 Meters · North Park, Chicago, ILNPU/CUC invite · Aug 2916:11.8NPU/CUC inviteAugust 29, 2025
6,000 Meters · Lewis UniversityLewis Early Bird · Sep 419:58.87Lewis Early BirdSeptember 4, 2026
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 326:49.9Running of the CowsOctober 3, 2026
8,000 Meters · Max Championship Cross Country CourseNCAA D3 Midwest Region Championships · Nov 1526:43.4NCAA D3 Midwest Region ChampionshipsNovember 15, 2025
8,000 Meters · River Park TrackCCIW · Nov 226:38.87CCIWNovember 2, 2024
8,000 Meters · Saukie Golf CourseCCIW Championships · Nov 126:27.0CCIW ChampionshipsNovember 1, 2025
8,000 Meters · St. James Farm Forest PreserveCCIW Cross Country Championships · Oct 3125:48.3CCIW Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · Wheaton CollegeGil Dodds · Sep 2127:47.80Gil DoddsSeptember 21, 2024

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31CCIW Cross Country ChampionshipsOct 31 · 8,000 Meters CCIW · Place 13 · ElmhurstElmhurst8,000 Meters CCIW1325:48.3 PBJr
Oct 17Interregional InvitationalOct 17 · 8,000 Meters Varsity · Place 36 · ElmhurstElmhurst8,000 Meters Varsity3625:55.5JR-3
Oct 3Running of the CowsOct 3 · 8,000 Meters Maize · Place 26 · ElmhurstElmhurst8,000 Meters Maize2626:49.9 PBJr
Sep 18Gil Dodds Invite Hosted by Wheaton CollegeSep 18 · 8,000 Meters Collegiate · Place 18 · ElmhurstElmhurst8,000 Meters Collegiate1826:09.0Jr
Sep 4Lewis Early BirdSep 4 · 6,000 Meters Mens · Place 5 · ElmhurstElmhurst6,000 Meters Mens519:58.87 PBJr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 Midwest Region ChampionshipsNov 15 · 8,000 Meters College · Place 73 · ElmhurstElmhurst8,000 Meters College7326:43.4 PBSo
Nov 1CCIW ChampionshipsNov 1 · 8,000 Meters Championship · Place 25 · ElmhurstElmhurst8,000 Meters Championship2526:27.0 PBSo
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Blue · Place 60 · ElmhurstElmhurst8,000 Meters Blue6027:07.2So
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 8,000 Meters College · Place 127 · ElmhurstElmhurst8,000 Meters College12728:05.0So
Sep 20Wheaton (Ill) Gil Dodds InvitationalSep 20 · 8,000 Meters College · Place 37 · ElmhurstElmhurst8,000 Meters College3727:05.00So
Sep 5North Central InvitationalSep 5 · 8,000 Meters Men's Race · Place 22 · ElmhurstElmhurst8,000 Meters Men's Race2226:17.70So
Aug 29NPU/CUC inviteAug 29 · 5,000 Meters Men's Race · Place 4 · ElmhurstElmhurst5,000 Meters Men's Race416:11.8 PBSo

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 16NCAA D3 Midwest Region ChampionshipsNov 16 · 8,000 Meters Varsity · Place 92 · ElmhurstElmhurst8,000 Meters Varsity9226:47.4Fr
Nov 2CCIWNov 2 · 8,000 Meters CCIW · Place 44 · ElmhurstElmhurst8,000 Meters CCIW4426:38.87 PBFr
Sep 21Gil DoddsSep 21 · 8,000 Meters College · Place 100 · ElmhurstElmhurst8,000 Meters College10027:47.80 PBFr
Sep 14Spartan ClassicSep 14 · 8,000 Meters Varsity · Place 49 · ElmhurstElmhurst8,000 Meters Varsity4929:33.20FR

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 42023 IHSA Class 2A State XC ChampionshipsNov 4 · 3 Miles 2A Varsity · Place 102 · Glen Ellyn (Glenbard South)Glen Ellyn (Glenbard South)3 Miles 2A Varsity10215:53.14 PB12
Oct 212023 IHSA Class 2A XC Regional - #3C River Forest (Trinity)Oct 21 · 3 Miles Varsity · Place 10 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So3 Miles Varsity1016:11.1012
Oct 14Upstate 8 XC Championships Oct 14 · 3 Miles Varsity · Place 9 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So3 Miles Varsity916:26.5012
Oct 7Gene Jones Runnin' Red InviteOct 7 · 2.94 Miles Varsity · Place 26 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So2.94 Miles Varsity2615:41.9012
Sep 23Tolefree/Farley XC InvitationalSep 23 · 3 Miles Varsity · Place 4 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So3 Miles Varsity416:14.8012
Aug 29Sycamore InvitationalAug 29 · 3 Miles Varsity · Place 8 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So3 Miles Varsity816:15.3012

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 292022 IHSA Class 2A XC Sectional - Maple Park (Kaneland) #4Oct 29 · 3 Miles Varsity · Place 88 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So3 Miles Varsity8817:09.1511
Oct 15Upstate 8 XC Conference ChampionshipsOct 15 · 3 Miles Open · Place 1 · Glen Ellyn (Glenbard South)Glen Ellyn (Glenbard South)3 Miles Open117:14.4 PB11
Oct 8Gene Jones Runnin' Red Invite MetamoraOct 8 · 2.94 Miles Varsity · Place 98 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So2.94 Miles Varsity9817:10.5011
Oct 1Lisle Mane EventOct 1 · 5,000 Meters Open · Place 3 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So5,000 Meters Open317:59.0011
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 2A · Place 221 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So3 Miles Varsity 2A22118:18.511
Sep 32022 9th Annual Fall Harvest Classic Cross Country InvitationalSep 3 · 5,000 Meters Varsity · Place 26 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So5,000 Meters Varsity2618:46.2011
Aug 30Sycamore InvitationalAug 30 · 3 Miles Varsity · Place 60 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So3 Miles Varsity6018:37.311
Aug 248th Annual Elmwood Park Trial on the TrailAug 24 · 2 Miles Varsity · Place 16 · Glen Ellyn (Glenbard South)Glen Ellyn (Glenbard South)2 Miles Varsity1611:24.0 PB11

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 9Runnin' Red InviteOct 9 · 2.94 Miles Frosh/Soph · Place 139 · Glen Ellyn (Glenbard South)Glen Ellyn (Glenbard South)2.94 Miles Frosh/Soph13921:15.1 PB10