Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Maxwell ParkIESA State Meet · Oct 1515:12.7IESA State MeetOctober 15, 2022
3 Miles · Belvidere South Middle SchoolBlack Sail Invitational · Oct 1120:14.98Black Sail Invitational October 11, 2025
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1221:55.2First to the Finish InvitationalSeptember 12, 2026
3 Miles · Eagle AcresLakes Sunset Invite · Oct 819:39.60Lakes Sunset InviteOctober 8, 2026
3 Miles · Emricson Park2026 IHSA Class 2A XC Sectional - #4 Woodstock (North) · Oct 3121:08.102026 IHSA Class 2A XC Sectional - #4 Woodstock (North)October 31, 2026
3 Miles · Lake Forest AcademyLFA Invitational · Sep 3021:10.30LFA InvitationalSeptember 30, 2026
3 Miles · Lake Park HS (East Campus)Lake Park Season Opener 2025 · Aug 2719:58.2Lake Park Season Opener 2025August 27, 2025
3 Miles · Lincoln Park FieldsLatin Prep Classic · Sep 2319:48.28Latin Prep ClassicSeptember 23, 2026
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 320:43.242026 Pat Savage InvitationalOctober 3, 2026
3 Miles · Settler's Hill CC CourseEast Suburban Catholic XC Conference Championships · Oct 1822:01.90East Suburban Catholic XC Conference ChampionshipsOctober 18, 2025
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 1922:00.8Bill Dawson InviteSeptember 19, 2026
5,000 Meters · Harvest Christian Academy2025 Harvest-Westminster Fall Classic Invitational · Aug 3022:13.972025 Harvest-Westminster Fall Classic InvitationalAugust 30, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 2A XC Sectional - #4 Woodstock (North)Oct 31 · 3 Miles Varsity · Place 134 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)3 Miles Varsity13421:08.10 PB12
Oct 17CCL/GCAC Conference ChampionshipOct 17 · 3 Miles Junior Varsity Open · Place 56 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)3 Miles Junior Varsity Open5620:23.012
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Team Final - Gold + Silver · Place 211 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)3 Miles Team Final - Gold + Silver21119:39.60 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity Red · Place 97 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)3 Miles Varsity Red9720:43.24 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity · Place 298 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)3 Miles Varsity29820:43.2412
Sep 30LFA InvitationalSep 30 · 3 Miles Varsity · Place 36 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)3 Miles Varsity3621:10.30 PB12
Sep 23Latin Prep ClassicSep 23 · 3 Miles Varsity · Place 114 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)3 Miles Varsity11419:48.28 PB12
Sep 19Bill Dawson InviteSep 19 · 3 Miles Varsity · Place 145 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)3 Miles Varsity14522:00.8 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 427 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)3 Miles 3 Miles-Varsity-2A42721:55.2 PB12
Aug 26Lake Park Season Opener 2026Aug 26 · 3 Miles Varsity · Place 35 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)3 Miles Varsity3522:13.512

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18East Suburban Catholic XC Conference ChampionshipsOct 18 · 3 Miles Open · Place 36 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)3 Miles Open3622:01.90 PB11
Oct 11Black Sail Invitational Oct 11 · 3 Miles Varsity · Place 79 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)3 Miles Varsity7920:14.98 PB11
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity Red · Place 124 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)3 Miles Varsity Red12422:39.6911
Sep 3Roycemore InvitationalSep 3 · 3 Miles Varsity · Place 20 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)3 Miles Varsity2020:20.0011
Aug 302025 Harvest-Westminster Fall Classic InvitationalAug 30 · 5,000 Meters Varsity · Place 33 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)5,000 Meters Varsity3322:13.97 PB11
Aug 27Lake Park Season Opener 2025Aug 27 · 3 Miles Varsity · Place 37 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)3 Miles Varsity3719:58.2 PB11

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 2A XC Regional-#4C Grayslake (Central)Oct 26 · 3 Miles Varsity · Place 67 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)3 Miles Varsity6719:42.1010
Oct 19East Suburban Catholic XC Conference ChampionshipsOct 19 · 3 Miles Frosh/Soph Freshman · Place 26 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)3 Miles Frosh/Soph Freshman2620:18.9010
Oct 12Black Sail InvitationalOct 12 · 3 Miles Varsity · Place 94 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)3 Miles Varsity9419:57.1510
Oct 5Pat Savage InvitationalOct 5 · 3 Miles Sophomore · Place 186 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)3 Miles Sophomore18620:57.4310
Oct 1LFA InviteOct 1 · 5,000 Meters Varsity · Place 39 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)5,000 Meters Varsity3921:02.4210
Sep 28James Taylor InviteSep 28 · 3 Miles Frosh/Soph Freshman · Place 72 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)3 Miles Frosh/Soph Freshman7221:34.5810
Sep 21Larry Eddington XC InvitationalSep 21 · 2.92 Miles Varsity · Place 154 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)2.92 Miles Varsity15421:44.4010
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 502 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)3 Miles Varsity 2A50220:58.1010
Sep 7HCA Fall ClassicSep 7 · 5,000 Meters Varsity · Place 58 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)5,000 Meters Varsity5822:21.5710
Aug 28Lake Park Season Opener 2024Aug 28 · 3 Miles Varsity · Place 42 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)3 Miles Varsity4221:31.510

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 15IESA State MeetOct 15 · 2 Miles 1A · Place 221 · Arlington Heights St. JamesArlington Heights St. James2 Miles 1A22115:12.7 PB8