Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Belvidere High SchoolBlack Sail Invitational · Oct 1023:41.30Black Sail Invitational October 10, 2026
3 Miles · Camera ParkDistrict 87 Quad · Aug 2822:50.98District 87 QuadAugust 28, 2026
3 Miles · Marmion AcademyMarmion "Run So As To Win" High School Invitational · Sep 1622:24.43Marmion "Run So As To Win" High School InvitationalSeptember 16, 2026
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 323:37.552026 Pat Savage InvitationalOctober 3, 2026
3 Miles · South Elgin High SchoolUpstate 8 XC Championships · Oct 1721:34.25Upstate 8 XC ChampionshipsOctober 17, 2026
5,000 Meters · Lyons Township High School South CampusMike Kuharic Cross Country Invitational · Sep 523:27.42Mike Kuharic Cross Country InvitationalSeptember 5, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17Upstate 8 XC ChampionshipsOct 17 · 3 Miles Open · Place 47 · Lombard (Glenbard East)3 Miles Open4721:34.25 PB9
Oct 10Black Sail Invitational Oct 10 · 3 Miles Open · Place 47 · Lombard (Glenbard East)3 Miles Open4723:41.30 PB9
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity White · Place 217 · Lombard (Glenbard East)3 Miles Varsity White21723:37.55 PB9
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity · Place 328 · Lombard (Glenbard East)3 Miles Varsity32823:37.559
Sep 16Marmion "Run So As To Win" High School InvitationalSep 16 · 3 Miles Varsity/JV · Place 209 · Lombard (Glenbard East)3 Miles Varsity/JV20922:24.43 PB9
Sep 5Mike Kuharic Cross Country InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 210 · Lombard (Glenbard East)5,000 Meters Junior Varsity21023:27.42 PB9
Aug 28District 87 QuadAug 28 · 3 Miles Frosh/Soph · Place 24 · Lombard (Glenbard East)3 Miles Frosh/Soph2422:50.98 PB9