Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNSC Week 3 Boys A/D Quad · Apr 2812.95aNSC Week 3 Boys A/D QuadApril 28, 2025
1600 Meters · IndoorNSC Boys Indoor Invite · Mar 94:47.00aNSC Boys Indoor InviteMarch 9, 2024
1600 Meters · Outdoor2023 IHSA Class 3A TRB Sectional - #2 Grayslake (North) · May 174:53.182023 IHSA Class 3A TRB Sectional - #2 Grayslake (North)May 17, 2023
3200 Meters · OutdoorNSC #4 - Lake Zurich & Mundelein Boys @ Stevenson · Apr 2511:21.3NSC #4 - Lake Zurich & Mundelein Boys @ StevensonApril 25, 2022
800 Meters · IndoorD117 Clash at the Coliseum · Feb 252:18.08D117 Clash at the ColiseumFebruary 25, 2023
800 Meters · OutdoorPalatine Relays · Apr 292:11.69aPalatine RelaysApril 29, 2023
Shot Put · 12lb · OutdoorNSC Week 2 Boys A/C Quad · Apr 217.66mNSC Week 2 Boys A/C QuadApril 21, 2025

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

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15NSC Boys ChampionshipsMay 15 · 800 Meters · Place 12 · Mundelein800 Meters122:13.02a12
May 82025 Boys Lake County InvitationalMay 8 · 800 Meters · Place 28 · Mundelein800 Meters282:12.1812
Apr 28NSC Week 3 Boys A/D QuadApr 28 · 800 Meters · Place 9 · Mundelein800 Meters92:14.02a12
Apr 28NSC Week 3 Boys A/D QuadApr 28 · 100 Meters · Place 33 · Mundelein100 Meters3312.95a PB12
Apr 21NSC Week 2 Boys A/C QuadApr 21 · 1600 Meters · Place 5 · Mundelein1600 Meters5.5:00.41a12
Apr 21NSC Week 2 Boys A/C QuadApr 21 · Shot Put · Place 39 · MundeleinShot Put12lb39.7.66m PB12
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · 800 Meters · Place 10 · Mundelein800 Meters102:20.2512

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Boys' GBS Quad #2Feb 21 · 1600 Meters · Place 12 · Mundelein1600 Meters124:56.2—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29NSC Boys Triangular with MHS & WTHSApr 29 · 1600 Meters · Place 6 · Mundelein (H.S.)1600 Meters64:56.1—
Apr 22NSC Boys Week 4 - LF v Mundelein v StevensonApr 22 · 1600 Meters · Place 6 · Mundelein (H.S.)1600 Meters65:04.38a—
Apr 11Lane Tech Pizza Battle- BoysApr 11 · 1600 Meters · Place 18 · Mundelein (H.S.)1600 Meters185:00.92a—
Apr 8NSC Boys Week 2 - Waukegan v Z-B v MundeleinApr 8 · 1600 Meters · Place 2 · Mundelein (H.S.)1600 Meters25:08.08a—
Apr 62024 Schaumburg "Mikias Tibebu" InvitationalApr 6 · 800 Meters · Place 9 · Mundelein (H.S.)800 Meters92:15.83a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 9NSC Boys Indoor InviteMar 9 · 1600 Meters · Place 9 · Mundelein1600 Meters94:47.00a PB—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 3A TRB Sectional - #2 Grayslake (North)May 17 · 1600 Meters · Place 20 · Mundelein1600 Meters204:53.18 PB10
May 11NSC Boys Conference ChampionshipsMay 11 · 1600 Meters · Place 10 · Mundelein1600 Meters10.4:53.74a10
May 42023 Boys Lake County InvitationalMay 4 · 1600 Meters · Place 27 · Mundelein1600 Meters274:58.6710
Apr 29Palatine RelaysApr 29 · 1600 Meters · Place 17 · Mundelein1600 Meters175:02.29a—
Apr 29Palatine RelaysApr 29 · 800 Meters · Place 16 · Mundelein800 Meters162:11.69a PB—
Apr 24NSC Boys Week 4 - Mundelein v Stevenson v Lake ForestApr 24 · 1600 Meters · Place 6 · Mundelein1600 Meters65:01.34a—
Apr 2131st Annual Blue Thunder InviteApr 21 · 1600 Meters · Place 5 · Mundelein1600 Meters5.5:07.76a10
Apr 2131st Annual Blue Thunder InviteApr 21 · 800 Meters · Mundelein800 MetersRelay Split—2:16.5Unofficial10
Apr 15Capital City ClassicApr 15 · 1600 Meters · Place 15 · Mundelein1600 Meters155:03.3410
Apr 13Lane Tech Pizza Battle Meet- BoysApr 13 · 800 Meters · Place 9 · Mundelein800 Meters92:13.85a—
Apr 10NSC Boys: Mundelein / Zion @ WaukeganApr 10 · 1600 Meters · Place 2 · Mundelein1600 Meters205:01.2—
Apr 8Schaumburg Boys "Mikias Tibebu" InviteApr 8 · 800 Meters · Place 9 · Mundelein800 Meters9.2:15.42a10
Apr 6NSC1 Warren Township/Libertyville @ Mundelein BoysApr 6 · 800 Meters · Place 4 · Mundelein800 Meters42:18.4—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 11NSC Indoor Boys InviteMar 11 · 800 Meters · Place 3 · Mundelein800 Meters3.2:18.27a10
Feb 25D117 Clash at the ColiseumFeb 25 · 800 Meters · Place 45 · Mundelein800 Meters452:18.08 PB10

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 19IHSA Class 3A TRB Sectional #2 - Grayslake (Central)May 19 · 1600 Meters · Place 27 · Mundelein (H.S.)1600 Meters275:08.02a9
May 12NSC Boys Conference ChampionshipsMay 12 · 1600 Meters · Place 8 · Mundelein1600 Meters8.5:14.75a9
May 5Lake County Boys InvitationalMay 5 · 800 Meters · Place 30 · Mundelein (H.S.)800 Meters302:17.52a9
May 2NSC Boys LF at MundeleinMay 2 · 1600 Meters · Place 3 · Mundelein (H.S.)1600 Meters35:10.29
Apr 27Antioch Coed QuadApr 27 · 1600 Meters · Place 2 · Mundelein (H.S.)1600 Meters25:11.49a9
Apr 25NSC #4 - Lake Zurich & Mundelein Boys @ StevensonApr 25 · 3200 Meters · Place 5 · Mundelein3200 Meters5.11:21.3 PB9
Apr 16Capital City ClassicApr 16 · 1600 Meters · Place 19 · Mundelein (H.S.)1600 Meters195:11.289
Apr 14Lane Tech Pizza BattleApr 14 · 1600 Meters · Place 22 · Mundelein (H.S.)1600 Meters225:13.88FR
Apr 11LHS Boys Track vs. Warren & MundeleinApr 11 · 1600 Meters · Place 10 · Mundelein (H.S.)1600 Meters105:06.29

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 12Kevin Richards Frosh/Soph Boys InvitationalMar 12 · Long Jump · MundeleinLong Jump—NM9
Mar 12Kevin Richards Frosh/Soph Boys InvitationalMar 12 · 800 Meters · Place 2 · Mundelein800 Meters2.2:22.69a9
Feb 26D117 Clash at the ColiseumFeb 26 · 800 Meters · Place 34 · Mundelein (H.S.)800 Meters342:21.79FR
Feb 21D117 Rockin' RelaysFeb 21 · 1600 Meters · Place 33 · Mundelein (H.S.)1600 Meters335:24.51FR
Feb 18GBS Boys 5 Team Invite #2Feb 18 · 800 Meters · Mundelein800 Meters—DNS9