Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Lake Park HS (East Campus)Lake Park Season Opener 2025 · Aug 2715:53.1Lake Park Season Opener 2025August 27, 2025
2 Miles · Lincoln Park FieldsLatin Prep Classic · Sep 2315:19.10Latin Prep ClassicSeptember 23, 2026
3 Miles · Belvidere South Middle SchoolBlack Sail Invitational · Oct 1121:17.88Black Sail Invitational October 11, 2025
3 Miles · Eagle AcresLakes Sunset Invite · Oct 824:40.20Lakes Sunset InviteOctober 8, 2026
3 Miles · Eagle AcresNLCC Tri #1 · Sep 924:13.43NLCC Tri #1September 9, 2025
3 Miles · Kaneland High SchoolLarry Eddington XC Invitational · Sep 2023:09.62Larry Eddington XC InvitationalSeptember 20, 2025
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 325:22.592026 Pat Savage InvitationalOctober 3, 2026
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 1927:58.8Bill Dawson InviteSeptember 19, 2026
5,000 Meters · Harvest Christian Academy2025 Harvest-Westminster Fall Classic Invitational · Aug 3025:31.802025 Harvest-Westminster Fall Classic InvitationalAugust 30, 2025
5,000 Meters · Lake Forest AcademyLFA Invitational · Sep 3024:32.86LFA InvitationalSeptember 30, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Bronze: Open · Place 243 · Arlington Heights (St. Viator)3 Miles Bronze: Open24324:40.20 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Junior Varsity Red · Place 91 · Arlington Heights (St. Viator)3 Miles Junior Varsity Red9125:22.59 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Junior Varsity · Place 424 · Arlington Heights (St. Viator)3 Miles Junior Varsity42425:22.5912
Sep 23Latin Prep ClassicSep 23 · 2 Miles Junior Varsity · Place 75 · Arlington Heights (St. Viator)2 Miles Junior Varsity7515:19.10 PB12
Sep 19Bill Dawson InviteSep 19 · 3 Miles Junior Varsity · Place 147 · Arlington Heights (St. Viator)3 Miles Junior Varsity14727:58.8 PB12
Aug 26Lake Park Season Opener 2026Aug 26 · 2 Miles Junior Varsity · Place 60 · Arlington Heights (St. Viator)2 Miles Junior Varsity6016:27.912

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 11Black Sail Invitational Oct 11 · 3 Miles Open · Place 53 · Arlington Heights (St. Viator)3 Miles Open5321:17.88 PB11
Sep 30LFA InvitationalSep 30 · 5,000 Meters Varsity · Place 77 · Arlington Heights (St. Viator)5,000 Meters Varsity7724:32.86 PB11
Sep 20Larry Eddington XC InvitationalSep 20 · 3 Miles Open · Place 87 · Arlington Heights (St. Viator)3 Miles Open8723:09.62 PB11
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity Open · Place 931 · Arlington Heights (St. Viator)3 Miles Varsity Open93124:54.1011
Sep 9NLCC Tri #1Sep 9 · 3 Miles Boys Varsity · Place 57 · Arlington Heights (St. Viator)3 Miles Boys Varsity5724:13.43 PB11
Aug 302025 Harvest-Westminster Fall Classic InvitationalAug 30 · 5,000 Meters Junior Varsity · Place 23 · Arlington Heights (St. Viator)5,000 Meters Junior Varsity2325:31.80 PB11
Aug 27Lake Park Season Opener 2025Aug 27 · 2 Miles Junior Varsity · Place 47 · Arlington Heights (St. Viator)2 Miles Junior Varsity4715:53.1 PB11

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 1LFA InviteOct 1 · 5,000 Meters Varsity · Place 87 · Arlington Heights (St. Viator)5,000 Meters Varsity8725:50.5810