Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Legion ParkLegion Classic XC Series Invite 3 · Sep 2916:27.0Legion Classic XC Series Invite 3September 29, 2026
2 Miles · Lincoln Park FieldsLatin Prep Classic · Sep 2316:17.54Latin Prep ClassicSeptember 23, 2026
2 Miles · Niles West High School2025 Pat Savage Invitational · Oct 418:35.122025 Pat Savage InvitationalOctober 4, 2025
3 Miles · Elmwood Park High SchoolTiger XC Invite · Oct 1023:48.33Tiger XC InviteOctober 10, 2026
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 325:15.402026 Pat Savage InvitationalOctober 3, 2026
5,000 Meters · Harvest Christian Academy2025 Harvest-Westminster Mid-Season Classic Invitational · Sep 2732:33.102025 Harvest-Westminster Mid-Season Classic InvitationalSeptember 27, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 10Tiger XC InviteOct 10 · 3 Miles Open Boys · Place 66 · Elmwood Park3 Miles Open Boys6623:48.33 PB10
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Junior Varsity Red · Place 90 · Elmwood Park3 Miles Junior Varsity Red9025:15.40 PB10
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Junior Varsity · Place 421 · Elmwood Park3 Miles Junior Varsity42125:15.4010
Sep 29Legion Classic XC Series Invite 3Sep 29 · 2 Miles Boys Open · Place 221 · Elmwood Park2 Miles Boys Open22116:27.0 PB10
Sep 23Latin Prep ClassicSep 23 · 2 Miles Frosh/Soph · Place 142 · Elmwood Park2 Miles Frosh/Soph14216:17.54 PB10

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18Upstate 8 XC ChampionshipsOct 18 · 3 Miles Frosh/Soph · Place 130 · Elmwood Park3 Miles Frosh/Soph13027:32.509
Oct 11Tiger XC InviteOct 11 · 3 Miles Open Boys · Place 113 · Elmwood Park3 Miles Open Boys11327:32.939
Oct 42025 Pat Savage InvitationalOct 4 · 2 Miles Freshman Red · Place 57 · Elmwood Park2 Miles Freshman Red5718:35.12 PB9
Sep 272025 Harvest-Westminster Mid-Season Classic InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 117 · Elmwood Park5,000 Meters Junior Varsity11732:33.10 PB9