Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Angel Mounds State Historic SiteNCAA DI Great Lakes Regional · Nov 1432:38.44NCAA DI Great Lakes RegionalNovember 14, 2025
2 Miles · Elmwood Park High School8th Annual Elmwood Park Trial on the Trail · Aug 2410:54.38th Annual Elmwood Park Trial on the TrailAugust 24, 2022
2.94 Miles · Black Partridge ParkRunnin' Red Invite · Oct 917:14.5Runnin' Red InviteOctober 9, 2021
3 Miles · Bensenville (Fenton) XCIHSA Class 2A XC Sectional - Bensenville (Fenton) #3 · Oct 3019:56.8IHSA Class 2A XC Sectional - Bensenville (Fenton) #3October 30, 2021
3 Miles · Detweiller Park2023 IHSA Class 2A State XC Championships · Nov 414:50.072023 IHSA Class 2A State XC ChampionshipsNovember 4, 2023
3 Miles · Elgin High SchoolUpstate 8 XC Conference Championships · Oct 1515:52.8Upstate 8 XC Conference ChampionshipsOctober 15, 2022
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1316:46.1NXR Midwest Regional ChampionshipsNovember 13, 2022
6,000 Meters · Sunset HillWinrow-Valparaiso Open · Aug 2918:50.9Winrow-Valparaiso OpenAugust 29, 2025
8,000 Meters · Angel Mounds State Historic SiteMissouri Valley Cross Country Championships · Oct 3126:31.9Missouri Valley Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1824:53.1Roy Griak InvitationalSeptember 18, 2026
8,000 Meters · Gans Creek Recreation AreaGans Creek Classic · Sep 2727:15.9Gans Creek ClassicSeptember 27, 2024
8,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 1626:10.6Under Armour NCAA DI Pre-NationalOctober 16, 2026
8,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1725:37.63Bradley "Pink" ClassicOctober 17, 2025
8,000 Meters · Notre Dame Burke Memorial Golf CourseJoe Piane Invitational · Oct 327:05.8Joe Piane InvitationalOctober 3, 2025
8,000 Meters · Warren Golf CourseJoe Piane Invitational · Oct 225:01.1Joe Piane InvitationalOctober 2, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 16Under Armour NCAA DI Pre-NationalOct 16 · 8,000 Meters White · Place 121 · ValparaisoValparaiso8,000 Meters White12126:10.6 PBJr
Oct 2Joe Piane InvitationalOct 2 · 8,000 Meters Gold · Place 52 · ValparaisoValparaiso8,000 Meters Gold5225:01.1 PBJr
Sep 18Roy Griak InvitationalSep 18 · 8,000 Meters Jo Rider College 8k · Place 40 · ValparaisoValparaiso8,000 Meters Jo Rider College 8k4024:53.1 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Great Lakes RegionalNov 14 · 10,000 Meters D1 Great Lakes · Place 107 · ValparaisoValparaiso10,000 Meters D1 Great Lakes10732:38.44 PBSo
Oct 31Missouri Valley Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 76 · ValparaisoValparaiso8,000 Meters Champ7626:31.9 PBSo
Oct 17Bradley "Pink" ClassicOct 17 · 8,000 Meters Red · Place 96 · ValparaisoValparaiso8,000 Meters Red9625:37.63 PBSo
Oct 3Joe Piane InvitationalOct 3 · 8,000 Meters Gold · Place 136 · ValparaisoValparaiso8,000 Meters Gold13627:05.8 PBSo
Aug 29Winrow-Valparaiso OpenAug 29 · 6,000 Meters Men's Race · Place 17 · ValparaisoValparaiso6,000 Meters Men's Race1718:50.9 PBSo

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 27Gans Creek ClassicSep 27 · 8,000 Meters Invite · Place 306 · ValparaisoValparaiso8,000 Meters Invite30627:15.9 PBFr
Sep 13ISU XC Redbird InviteSep 13 · 8,000 Meters Varsity · Place 30 · ValparaisoValparaiso8,000 Meters Varsity3026:18.60FR

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 42023 IHSA Class 2A State XC ChampionshipsNov 4 · 3 Miles 2A Varsity · Place 8 · Glen Ellyn (Glenbard South)Glen Ellyn (Glenbard South)3 Miles 2A Varsity814:50.07 PB12
Oct 212023 IHSA Class 2A XC Regional - #3C River Forest (Trinity)Oct 21 · 3 Miles Varsity · Place 4 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So3 Miles Varsity415:31.9012
Oct 14Upstate 8 XC Championships Oct 14 · 3 Miles Varsity · Place 2 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So3 Miles Varsity215:37.2012
Oct 7Gene Jones Runnin' Red InviteOct 7 · 2.94 Miles Varsity · Place 3 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So2.94 Miles Varsity314:56.9012
Sep 23Tolefree/Farley XC InvitationalSep 23 · 3 Miles Varsity · Place 2 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So3 Miles Varsity215:52.1012

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 13NXR Midwest Regional ChampionshipsNov 13 · 5,000 Meters Open 3 · Place 28 · Glen Ellyn (Glenbard South)Glen Ellyn (Glenbard South)5,000 Meters Open 32816:46.1 PB11
Nov 52022 IHSA Class 2A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 31 · Glen Ellyn (Glenbard South)Glen Ellyn (Glenbard South)3 Miles Varsity3116:19.7211
Oct 292022 IHSA Class 2A XC Sectional - Maple Park (Kaneland) #4Oct 29 · 3 Miles Varsity · Place 24 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So3 Miles Varsity2415:55.8911
Oct 222022 IHSA Class 2A XC Regional - Sterling (H.S.) #4AOct 22 · 3 Miles Varsity · Place 13 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So3 Miles Varsity1316:13.60JR
Oct 15Upstate 8 XC Conference ChampionshipsOct 15 · 3 Miles Varsity · Place 3 · Glen Ellyn (Glenbard South)Glen Ellyn (Glenbard South)3 Miles Varsity315:52.8 PB11
Oct 1Lisle Mane EventOct 1 · 5,000 Meters Varsity · Place 9 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So5,000 Meters Varsity916:32.7011
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 2A · Place 32 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So3 Miles Varsity 2A3216:07.911
Sep 32022 9th Annual Fall Harvest Classic Cross Country InvitationalSep 3 · 5,000 Meters Varsity · Place 9 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So5,000 Meters Varsity917:38.0011
Aug 30Sycamore InvitationalAug 30 · 3 Miles Varsity · Place 16 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So3 Miles Varsity1617:06.311
Aug 248th Annual Elmwood Park Trial on the TrailAug 24 · 2 Miles Varsity · Place 6 · Glen Ellyn (Glenbard South)Glen Ellyn (Glenbard South)2 Miles Varsity610:54.3 PB11

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 6IHSA Class 2A State Cross Country ChampionshipsNov 6 · 3 Miles Varsity · Place 171 · Glen Ellyn (Glenbard South)Glen Ellyn (Glenbard South)3 Miles Varsity17116:48.2110
Oct 30IHSA Class 2A XC Sectional - Bensenville (Fenton) #3Oct 30 · 3 Miles Varsity · Place 92 · Glen Ellyn (Glenbard South)Glen Ellyn (Glenbard South)3 Miles Varsity9219:56.8 PB10
Oct 9Runnin' Red InviteOct 9 · 2.94 Miles Varsity · Place 74 · Glen Ellyn (Glenbard South)Glen Ellyn (Glenbard South)2.94 Miles Varsity7417:14.5 PB10
Sep 11First to the Finish InvitationalSep 11 · 3 Miles Varsity 2A · Place 131 · Glen Ellyn (Glenbard SoGlen Ellyn (Glenbard So3 Miles Varsity 2A13117:27.910