Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Elgin High SchoolUpstate 8 XC Conference Championships · Oct 1522:57.4Upstate 8 XC Conference ChampionshipsOctober 15, 2022
3 Miles · Elmwood Park High SchoolUpstate 8 XC Championships · Oct 1822:50.10Upstate 8 XC ChampionshipsOctober 18, 2025
3 Miles · Kress Creek FarmsWildcat Quad meet · Sep 1323:18.8Wildcat Quad meetSeptember 13, 2025
3 Miles · Stevenson High School - Home XC Course VHACPatriot Early Invite · Aug 2527:21.25Patriot Early InviteAugust 25, 2022

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

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 18Upstate 8 XC ChampionshipsOct 18 · 3 Miles Open · Place 65 · Lombard (Glenbard East)3 Miles Open6522:50.10 PB12
Sep 13Wildcat Quad meetSep 13 · 3 Miles Boys Varsity · Place 53 · Lombard (Glenbard East)3 Miles Boys Varsity5323:18.8 PB12

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 19Upstate 8 XC ChampionshipsOct 19 · 3 Miles Open · Place 70 · Lombard (Glenbard East)3 Miles Open7022:46.7011
Oct 5Pat Savage InvitationalOct 5 · 3 Miles Varsity · Place 465 · Lombard (Glenbard East)3 Miles Varsity46522:22.5411
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Open · Place 546 · Lombard (Glenbard East)3 Miles Open54622:56.6211
Sep 142024 Royal/Cadet XC InviteSep 14 · 3 Miles Varsity · Place 93 · Lombard (Glenbard East)3 Miles Varsity9323:13.9311
Sep 7Mike Kuharic Cross Country InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 205 · Lombard (Glenbard East)5,000 Meters Junior Varsity20524:26.9411
Aug 28Patriot Early InviteAug 28 · 3 Miles Varsity · Place 139 · Lombard (Glenbard East)3 Miles Varsity13924:15.8011

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 14Upstate 8 XC Championships Oct 14 · 3 Miles Open · Place 92 · Lombard (Glenbard East)3 Miles Open9222:48.0010
Sep 30Pat Savage InvitationalSep 30 · 3 Miles Sophomore · Place 183 · Lombard (Glenbard East)3 Miles Sophomore18323:56.50SO
Sep 9Royal Cadet CC MeetSep 9 · 3 Miles Frosh/Soph Freshman · Place 76 · Lombard (Glenbard East)3 Miles Frosh/Soph Freshman7623:21.9810
Sep 2Lyons Township Mike Kuharic Invitational Sep 2 · 5,000 Meters Sophomore · Place 90 · Lombard (Glenbard East)5,000 Meters Sophomore9025:17.06SO
Aug 26Patriot Early InviteAug 26 · 3 Miles Varsity · Place 146 · Lombard (Glenbard East)3 Miles Varsity14624:02.56SO

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 15Upstate 8 XC Conference ChampionshipsOct 15 · 3 Miles Frosh/Soph · Place 62 · Lombard (Glenbard East)3 Miles Frosh/Soph6222:57.4 PB9
Oct 8Black Sail InvitationalOct 8 · 3 Miles Open · Place 32 · Lombard (Glenbard East)3 Miles Open3222:53.69
Oct 1Pat Savage InvitationalOct 1 · 3 Miles Sophomore · Place 189 · Lombard (Glenbard East)3 Miles Sophomore18924:37.229
Sep 3Fenton John Kurtz Early Bird InvitationalSep 3 · 3 Miles Frosh/Soph Freshman · Place 223 · Lombard (Glenbard East)3 Miles Frosh/Soph Freshman22328:06.39
Aug 25Patriot Early InviteAug 25 · 3 Miles Boys Race · Place 151 · Lombard (Glenbard East)3 Miles Boys Race15127:21.25 PB9