Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCYUP Misfits Invitational · Jan 205:31.31CYUP Misfits Invitational January 20, 2024
100 Meters · OutdoorMSL West Boys Division Championship · Apr 2112.34aMSL West Boys Division ChampionshipApril 21, 2026
1600 Meters · IndoorPalatine Pack Co-Ed Indoor Youth Meet · Mar 126:12.00Palatine Pack Co-Ed Indoor Youth MeetMarch 12, 2023
1600 Meters · Outdoor34rd Annual Mike Stokes “Stogie” Relays · Apr 125:20.33a34rd Annual Mike Stokes “Stogie” RelaysApril 12, 2025
200 Meters · IndoorHononegah Boys Indoor #2 · Feb 2826.59Hononegah Boys Indoor #2February 28, 2026
200 Meters · OutdoorMSL Boys Tri @Hersey · Apr 2824.96aMSL Boys Tri @HerseyApril 28, 2026
400 Meters · IndoorBoys GBS Quad #2 · Feb 201:03.25aBoys GBS Quad #2February 20, 2026
400 Meters · OutdoorMSL Boys Tri @Palatine · Apr 1457.88aMSL Boys Tri @PalatineApril 14, 2026
55 Meters · IndoorPalatine Pack Co-Ed Indoor Youth Meet · Mar 129.13Palatine Pack Co-Ed Indoor Youth MeetMarch 12, 2023
60 Meters · IndoorHononegah Boys Indoor #2 · Feb 288.10Hononegah Boys Indoor #2February 28, 2026
600 Meters · IndoorPalatine Pack Youth Indoor Meet · Mar 171:51.12aPalatine Pack Youth Indoor MeetMarch 17, 2024
800 Meters · IndoorIllinois Meet of Champions · Feb 172:32.06aIllinois Meet of ChampionsFebruary 17, 2024
800 Meters · OutdoorMSL Boys Tri @ Wheeling · Apr 292:22.27aMSL Boys Tri @ WheelingApril 29, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · 400 Meters · Arlington Heights (Hersey)Arlington Heights (Hersey)400 Meters—DNS10
May 8Boys Titan InviteMay 8 · 400 Meters · Place 9 · Arlington Heights (Hersey)Arlington Heights (Hersey)400 Meters9.58.34a10
Apr 28MSL Boys Tri @HerseyApr 28 · 400 Meters · Arlington Heights (Hersey)Arlington Heights (Hersey)400 Meters—DNS10
Apr 28MSL Boys Tri @HerseyApr 28 · 200 Meters · Place 9 · Arlington Heights (Hersey)Arlington Heights (Hersey)200 Meters9.24.96a PB10
Apr 28MSL Boys Tri @HerseyApr 28 · 100 Meters · Arlington Heights (Hersey)Arlington Heights (Hersey)100 Meters—DNS10
Apr 21MSL West Boys Division ChampionshipApr 21 · 100 Meters · Place 8 · Arlington Heights (Hersey)Arlington Heights (Hersey)100 Meters8.12.34a PB10
Apr 14MSL Boys Tri @PalatineApr 14 · 400 Meters · Place 3 · Arlington Heights (Hersey)Arlington Heights (Hersey)400 Meters3.57.88a PB10
Apr 14MSL Boys Tri @PalatineApr 14 · 200 Meters · Place 19 · Arlington Heights (Hersey)Arlington Heights (Hersey)200 Meters19.25.53a10
Apr 14MSL Boys Tri @PalatineApr 14 · 100 Meters · Place 17 · Arlington Heights (Hersey)Arlington Heights (Hersey)100 Meters17.12.48a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Hononegah Boys Indoor #2Feb 28 · 200 Meters · Place 48 · Arlington Heights (Hersey)Arlington Heights (Hersey)200 Meters4826.59 PB10
Feb 28Hononegah Boys Indoor #2Feb 28 · 60 Meters · Place 69 · Arlington Heights (Hersey)Arlington Heights (Hersey)60 Meters698.10 PB10
Feb 20Boys GBS Quad #2Feb 20 · 400 Meters · Place 25 · Arlington Heights (Hersey)Arlington Heights (Hersey)400 Meters251:03.25a PB10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 19Wheeling Freshman InviteMay 19 · 1600 Meters · Place 7 · Arlington Heights (Hersey)Arlington Heights (Hersey)1600 Meters7.5:13.6Unofficial9
Apr 29MSL Boys Tri @ WheelingApr 29 · 800 Meters · Place 18 · Arlington Heights (Hersey)Arlington Heights (Hersey)800 Meters182:22.27a PB9
Apr 252nd Annual Wheeling InvitationalApr 25 · 1600 Meters · Place 7 · Arlington Heights (Hersey)Arlington Heights (Hersey)1600 Meters7.5:22.47a9
Apr 22MSL West Division Boys ChampionshipApr 22 · 800 Meters · Place 13 · Arlington Heights (Hersey)Arlington Heights (Hersey)800 Meters132:25.06a9
Apr 22MSL East Division Boys ChampionshipApr 22 · 800 Meters · Place 13 · Arlington Heights (Hersey)Arlington Heights (Hersey)800 Meters13.2:25.06a9
Apr 1234rd Annual Mike Stokes “Stogie” RelaysApr 12 · 1600 Meters · Place 37 · Arlington Heights (Hersey)Arlington Heights (Hersey)1600 Meters375:20.33a PB9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 1Hononegah Boys Indoor Meet #2Mar 1 · 800 Meters · Place 33 · Arlington Heights (Hersey)Arlington Heights (Hersey)800 Meters332:32.639

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 14SWAC 2024 Conference MeetMay 14 · 1600 Meters · Place 7 · Christian Liberty AcademyChristian Liberty Academy1600 Meters7.6:04.46a8
May 14SWAC 2024 Conference MeetMay 14 · 800 Meters · Place 9 · Christian Liberty AcademyChristian Liberty Academy800 Meters9.2:45.81a8

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 17Palatine Pack Youth Indoor MeetMar 17 · 600 Meters · Place 21 · Palatine Pack TFCCPalatine Pack TFCC600 Meters21.1:51.12a PB8
Feb 17Illinois Meet of ChampionsFeb 17 · 800 Meters · Place 8 · Palatine Pack TFCCPalatine Pack TFCC800 Meters8.2:32.06a PB8
Jan 20CYUP Misfits Invitational Jan 20 · 1 Mile · Place 19 · Palatine Pack TFCCPalatine Pack TFCC1 Mile195:31.31 PB8
Jan 20CYUP Misfits Invitational Jan 20 · 600 Meters · Place 17 · Palatine Pack TFCCPalatine Pack TFCC600 Meters171:55.588

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 6Palatine Pack Summer Community MeetJul 6 · 1600 Meters · Place 20 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters206:25.13a—
Jun 22Palatine Pack Early Summer MeetJun 22 · 1600 Meters · Place 11 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters116:03.667
Apr 22Distance Night in Palatine - Community RacesApr 22 · 1600 Meters · Place 59 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters59.6:07.62a7

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 12Palatine Pack Co-Ed Indoor Youth MeetMar 12 · 1600 Meters · Place 20 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters206:12.00 PB7
Mar 12Palatine Pack Co-Ed Indoor Youth MeetMar 12 · 55 Meters · Place 9 · Palatine Pack TFCCPalatine Pack TFCC55 Meters99.13 PB7

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 17SWAC Middle School MeetMay 17 · 1600 Meters · Place 11 · Christian Liberty AcademyChristian Liberty Academy1600 Meters11.6:40.81a6
May 17SWAC Middle School MeetMay 17 · 800 Meters · Place 10 · Christian Liberty AcademyChristian Liberty Academy800 Meters10.3:00.23a6
May 17SWAC Middle School MeetMay 17 · 400 Meters · Christian Liberty AcademyChristian Liberty Academy400 Meters—DNS6