Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Belvidere High SchoolBlack Sail Invitational · Oct 1020:31.73Black Sail Invitational October 10, 2026
3 Miles · Camera ParkDistrict 87 Quad · Aug 2823:15.89District 87 QuadAugust 28, 2026
3 Miles · Elmwood Park High SchoolUpstate 8 XC Championships · Oct 1822:13.40Upstate 8 XC ChampionshipsOctober 18, 2025
3 Miles · Kress Creek FarmsWildcat Quad meet · Sep 1322:49.7Wildcat Quad meetSeptember 13, 2025
3 Miles · Marmion AcademyMarmion "Run So As To Win" High School Invitational · Sep 1622:21.45Marmion "Run So As To Win" High School InvitationalSeptember 16, 2026
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 321:22.632026 Pat Savage InvitationalOctober 3, 2026
5,000 Meters · Hoover Math And Science Academy13th Annual Macnider Invitational · Sep 2621:26.4113th Annual Macnider InvitationalSeptember 26, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 10Black Sail Invitational Oct 10 · 3 Miles Open · Place 22 · Lombard (Glenbard East)3 Miles Open2220:31.73 PB11
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity White · Place 208 · Lombard (Glenbard East)3 Miles Varsity White20821:22.63 PB11
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity · Place 310 · Lombard (Glenbard East)3 Miles Varsity31021:22.6311
Sep 2613th Annual Macnider InvitationalSep 26 · 5,000 Meters Open · Place 81 · Lombard (Glenbard East)5,000 Meters Open8121:26.41 PB11
Sep 16Marmion "Run So As To Win" High School InvitationalSep 16 · 3 Miles Varsity/JV · Place 207 · Lombard (Glenbard East)3 Miles Varsity/JV20722:21.45 PB11
Aug 28District 87 QuadAug 28 · 3 Miles Varsity · Place 34 · Lombard (Glenbard East)3 Miles Varsity3423:15.89 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18Upstate 8 XC ChampionshipsOct 18 · 3 Miles Frosh/Soph · Place 92 · Lombard (Glenbard East)3 Miles Frosh/Soph9222:13.40 PB10
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity White · Place 330 · Lombard (Glenbard East)3 Miles Varsity White33022:34.7610
Sep 13Wildcat Quad meetSep 13 · 3 Miles Boys Varsity · Place 48 · Lombard (Glenbard East)3 Miles Boys Varsity4822:49.7 PB10
Aug 29District 87 QuadAug 29 · 3 Miles Varsity · Place 50 · Lombard (Glenbard East)3 Miles Varsity5023:12.9210

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19Upstate 8 XC ChampionshipsOct 19 · 3 Miles Frosh/Soph Freshman · Place 83 · Lombard (Glenbard East)3 Miles Frosh/Soph Freshman8323:35.909
Oct 5Pat Savage InvitationalOct 5 · 3 Miles Sophomore · Place 236 · Lombard (Glenbard East)3 Miles Sophomore23623:05.519
Sep 7Mike Kuharic Cross Country InvitationalSep 7 · 5,000 Meters Sophomore · Place 143 · Lombard (Glenbard East)5,000 Meters Sophomore14326:30.229
Aug 28Patriot Early InviteAug 28 · 3 Miles Varsity · Place 160 · Lombard (Glenbard East)3 Miles Varsity16028:34.309