Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNACC Championship · Feb 274:41.37aNACC ChampionshipFebruary 27, 2026
1500 Meters · OutdoorPrivate College Championship · Apr 24:33.80aPrivate College ChampionshipApril 2, 2026
1600 Meters · IndoorNSC Indoor Boys Invite · Mar 115:08.89aNSC Indoor Boys InviteMarch 11, 2023
1600 Meters · OutdoorJoel Popenfoose ABC Invitational · Mar 154:39.36aJoel Popenfoose ABC InvitationalMarch 15, 2024
200 Meters · OutdoorNSC Coed Week 3 - Mundelein v LZ · Apr 1524.97aNSC Coed Week 3 - Mundelein v LZApril 15, 2024
3000 Meters · IndoorUW-Oshkosh Titan Challenge · Feb 219:34.98UW-Oshkosh Titan ChallengeFebruary 21, 2026
3200 Meters · OutdoorNSC Boys Week 2 - Lake Zurich v Warren v Lake Forest · Apr 1010:56.20aNSC Boys Week 2 - Lake Zurich v Warren v Lake ForestApril 10, 2023
400 Meters · IndoorNSC Boys Indoor Invite · Mar 957.73aNSC Boys Indoor InviteMarch 9, 2024
400 Meters · OutdoorNSC Coed Week 3 - Mundelein v LZ · Apr 1553.62aNSC Coed Week 3 - Mundelein v LZApril 15, 2024
5000 Meters · IndoorRed Hawk Invite · Feb 716:35.45aRed Hawk InviteFebruary 7, 2026
800 Meters · Indoor2025 NSC Boys Indoor Championships · Mar 152:11.33a2025 NSC Boys Indoor ChampionshipsMarch 15, 2025
800 Meters · Outdoor2024 Boys Lake County Track & Field Invitational · May 22:00.54a2024 Boys Lake County Track & Field InvitationalMay 2, 2024

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 252026 St. Norbert College InvitationalApr 25 · 1500 Meters · St. NorbertSt. Norbert1500 Meters—SCRFr
Apr 10UW-Oshkosh Invite & MultiApr 10 · 5000 Meters · St. NorbertSt. Norbert5000 Meters—DNSFr
Apr 2Private College ChampionshipApr 2 · 1500 Meters · Place 30 · St. NorbertSt. Norbert1500 Meters304:33.80a PBFr
Mar 28St. Norbert Early BirdMar 28 · 5000 Meters · St. NorbertSt. Norbert5000 Meters—DNSFr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 27NACC ChampionshipFeb 27 · 1 Mile · Place 11 · St. NorbertSt. Norbert1 Mile11.4:41.37a PBFr
Feb 21UW-Oshkosh Titan ChallengeFeb 21 · 3000 Meters · Place 19 · St. NorbertSt. Norbert3000 Meters199:34.98 PBFR
Feb 7Red Hawk InviteFeb 7 · 5000 Meters · Place 2 · St. NorbertSt. Norbert5000 Meters216:35.45a PBFr
Jan 31Lake Michigan OpenJan 31 · 1 Mile · Place 19 · St. NorbertSt. Norbert1 Mile194:55.41FR
Jan 23Ripon Red Hawk OpenerJan 23 · 3000 Meters · Place 1 · St. NorbertSt. Norbert3000 Meters19:42.21aFR
Jan 17Point AlumniJan 17 · 1 Mile · Place 2 · St. NorbertSt. Norbert1 Mile24:56.64aFr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 28NSC Week 3 Boys A/D QuadApr 28 · 400 Meters · Place 2 · Lake ZurichLake Zurich400 Meters254.92a12
Apr 21NSC Week 2 Boys A/C QuadApr 21 · 400 Meters · Place 3 · Lake ZurichLake Zurich400 Meters3.55.57a12
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · 800 Meters · Place 3 · Lake ZurichLake Zurich800 Meters32:10.4012

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 152025 NSC Boys Indoor ChampionshipsMar 15 · 800 Meters · Place 7 · Lake ZurichLake Zurich800 Meters72:11.33a PB—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22024 Boys Lake County Track & Field InvitationalMay 2 · 800 Meters · Place 8 · Lake ZurichLake Zurich800 Meters82:00.54a PB—
Apr 22NSC Boys Week 4 - LZ v Libertyville v ZBApr 22 · 800 Meters · Place 1 · Lake ZurichLake Zurich800 Meters12:03.01a—
Apr 192024 Bear InviteApr 19 · 800 Meters · Place 4 · Lake ZurichLake Zurich800 Meters42:03.83a—
Apr 15NSC Coed Week 3 - Mundelein v LZApr 15 · 400 Meters · Place 1 · Lake ZurichLake Zurich400 Meters153.62a PB—
Apr 15NSC Coed Week 3 - Mundelein v LZApr 15 · 200 Meters · Place 6 · Lake ZurichLake Zurich200 Meters624.97a PB—
Apr 8Warren Boy TriApr 8 · 400 Meters · Place 5 · Lake ZurichLake Zurich400 Meters555.98a—
Mar 15Joel Popenfoose ABC InvitationalMar 15 · 1600 Meters · Place 3 · Lake ZurichLake Zurich1600 Meters34:39.36a PB—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 9NSC Boys Indoor InviteMar 9 · 400 Meters · Place 9 · Lake ZurichLake Zurich400 Meters957.73a PB—
Feb 20Central Rocket Indoor Boys Triangular 2024Feb 20 · 400 Meters · Place 6 · Lake ZurichLake Zurich400 Meters658.66a—
Feb 3Jerry Lowe Boys InvitationalFeb 3 · 800 Meters · Place 13 · Lake ZurichLake Zurich800 Meters13.2:16.81a11

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 24NSC Boys Week 4 - Libertyville v Zion-Benton v Lake ZurichApr 24 · 1600 Meters · Place 3 · Lake ZurichLake Zurich1600 Meters35:00.71a—
Apr 14Bartlett/Elgin Boys Track and Field InvitationalApr 14 · 1600 Meters · Place 7 · Lake ZurichLake Zurich1600 Meters74:59.26a—
Apr 10NSC Boys Week 2 - Lake Zurich v Warren v Lake ForestApr 10 · 3200 Meters · Place 3 · Lake ZurichLake Zurich3200 Meters310:56.20a PB—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 11NSC Indoor Boys InviteMar 11 · 1600 Meters · Place 2 · Lake ZurichLake Zurich1600 Meters2.5:08.89a PB10
Feb 21CHS Boys Indoor Triangular MeetFeb 21 · 1600 Meters · Place 13 · Lake ZurichLake Zurich1600 Meters135:22.09a—