Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorNSC Boys Indoor Invite · Mar 95:10.59aNSC Boys Indoor InviteMarch 9, 2024
1600 Meters · OutdoorWaukegan @ Warren Dual · Apr 225:08.91aWaukegan @ Warren DualApril 22, 2024
200 Meters · OutdoorNSC Week 2 Boys Quad A/B @ Mundelein · Apr 1329.77aNSC Week 2 Boys Quad A/B @ MundeleinApril 13, 2026
3200 Meters · IndoorNSC Boys Indoor Invite · Mar 911:11.10aNSC Boys Indoor InviteMarch 9, 2024
3200 Meters · OutdoorMaine West FS/JV Invite · Apr 2411:11.41aMaine West FS/JV InviteApril 24, 2024
800 Meters · IndoorEvanston Boys Quad 2 · Feb 102:26.00aEvanston Boys Quad 2February 10, 2024
800 Meters · OutdoorNSC Week 1 Boys C/D Quad · Apr 142:21.39aNSC Week 1 Boys C/D QuadApril 14, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · 1600 Meters · Place 28 · Waukegan1600 Meters28.5:23.19a12
May 14NSC Boys Conference ChampionshipsMay 14 · 1600 Meters · Waukegan1600 Meters—DNS12
May 72026 Boys Lake County InvitationalMay 7 · 1600 Meters · Place 32 · Waukegan1600 Meters32.5:18.77a12
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · 3200 Meters · Place 7 · Waukegan3200 Meters7.12:18.18a12
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · 200 Meters · Place 65 · Waukegan200 Meters65.29.77a PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 14Evanston Boys TriangularFeb 14 · 1600 Meters · Place 7 · Waukegan1600 Meters76:12.55a12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 82025 Boys Lake County InvitationalMay 8 · 3200 Meters · Place 28 · Waukegan3200 Meters2811:16.9911
May 2Deerfield Invitational - VarsityMay 2 · 3200 Meters · Place 13 · Waukegan3200 Meters1311:18.54a11
May 2Deerfield Invitational - VarsityMay 2 · 1600 Meters · Place 15 · Waukegan1600 Meters155:27.76a11
Apr 28NSC Week 3 Boys A/D QuadApr 28 · 3200 Meters · Place 5 · Waukegan3200 Meters511:35.88a11
Apr 28NSC Week 3 Boys A/D QuadApr 28 · 800 Meters · Place 20 · Waukegan800 Meters202:28.28a11
Apr 242025 Bear InviteApr 24 · 3200 Meters · Place 17 · Waukegan3200 Meters1711:19.2011
Apr 242025 Bear InviteApr 24 · 800 Meters · Place 25 · Waukegan800 Meters252:26.7011
Apr 21NSC Week 2 Boys B/D QuadApr 21 · 800 Meters · Place 6 · Waukegan800 Meters6.2:21.99a11
Apr 14NSC Week 1 Boys C/D QuadApr 14 · 1600 Meters · Place 10 · Waukegan1600 Meters105:27.34a11
Apr 14NSC Week 1 Boys C/D QuadApr 14 · 800 Meters · Place 4 · Waukegan800 Meters42:21.39a PB11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15Evanston boys vs. New Trier, St Laurence, WaukeeganFeb 15 · 800 Meters · Place 5 · Waukegan800 Meters52:26.3911

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 9NSC Boys Conference ChampionshipsMay 9 · 1600 Meters · Place 8 · Waukegan (H.S.)1600 Meters85:12.86a—
Apr 29NSC Boys Week 1 - Lake Zurich v Waukegan v StevensonApr 29 · 3200 Meters · Place 5 · Waukegan (H.S.)3200 Meters511:55.32a—
Apr 27Deerfield InvitationalApr 27 · 3200 Meters · Place 16 · Waukegan (H.S.)3200 Meters1611:13.3710
Apr 27Deerfield InvitationalApr 27 · 1600 Meters · Place 27 · Waukegan (H.S.)1600 Meters275:11.2010
Apr 24Maine West FS/JV InviteApr 24 · 3200 Meters · Place 5 · Waukegan (H.S.)3200 Meters511:11.41a PB—
Apr 24Maine West FS/JV InviteApr 24 · 1600 Meters · Place 5 · Waukegan (H.S.)1600 Meters55:15.34a—
Apr 22Waukegan @ Warren DualApr 22 · 1600 Meters · Place 1 · Waukegan (H.S.)1600 Meters15:08.91a PB—
Apr 192024 Bear InviteApr 19 · 3200 Meters · Place 25 · Waukegan (H.S.)3200 Meters2511:44.88a—
Apr 8NSC Boys Week 2 - Waukegan v Z-B v MundeleinApr 8 · 3200 Meters · Place 2 · Waukegan (H.S.)3200 Meters211:54.68a—
Apr 8NSC Boys Week 2 - Waukegan v Z-B v MundeleinApr 8 · 1600 Meters · Place 6 · Waukegan (H.S.)1600 Meters65:24.76a—
Apr 5Boys Ram InviteApr 5 · 1600 Meters · Place 19 · Waukegan (H.S.)1600 Meters195:13.21a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 9NSC Boys Indoor InviteMar 9 · 3200 Meters · Place 6 · Waukegan (H.S.)3200 Meters611:11.10a PB—
Mar 9NSC Boys Indoor InviteMar 9 · 1600 Meters · Place 6 · Waukegan (H.S.)1600 Meters65:10.59a PB—
Feb 10Evanston Boys Quad 2Feb 10 · 1600 Meters · Place 11 · Waukegan (H.S.)1600 Meters115:33.22a—
Feb 10Evanston Boys Quad 2Feb 10 · 800 Meters · Place 9 · Waukegan (H.S.)800 Meters92:26.00a PB—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 42023 Boys Lake County InvitationalMay 4 · 3200 Meters · Place 30 · Waukegan (H.S.)3200 Meters3011:56.739
Apr 10NSC Boys: Mundelein / Zion @ WaukeganApr 10 · 1600 Meters · Place 5 · Waukegan (H.S.)1600 Meters505:14.5—
Apr 6Boys Ram InviteApr 6 · 3200 Meters · Place 12 · Waukegan (H.S.)3200 Meters1211:50.16a—
Apr 6Boys Ram InviteApr 6 · 1600 Meters · Place 11 · Waukegan (H.S.)1600 Meters115:14.79a—
Mar 37th Annual Ron Campbell InviteMar 3 · 800 Meters · Place 5 · Waukegan (H.S.)800 Meters52:36.00a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 17Lake Michigan InvitationalMar 17 · 1600 Meters · Place 15 · Waukegan1600 Meters15.5:11.63a9
Mar 11NSC Indoor Boys InviteMar 11 · 3200 Meters · Waukegan3200 Meters—DNS9
Mar 11NSC Indoor Boys InviteMar 11 · 1600 Meters · Place 8 · Waukegan1600 Meters8.5:27.51a9