Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 30" / 0.762m · OutdoorIESA 4A - Sectional 1 @ Libertyville HS · May 1418.98aIESA 4A - Sectional 1 @ Libertyville HSMay 14, 2022
110m Hurdles · 39" / 0.991m · OutdoorNSC Week 2 Boys Quad A/B @ Mundelein · Apr 1318.29aNSC Week 2 Boys Quad A/B @ MundeleinApril 13, 2026
1600 Meters · IndoorBoys' GBS Quad #2 · Feb 214:39.7Boys' GBS Quad #2February 21, 2025
1600 Meters · OutdoorMikias Tibebu Invitational · Apr 124:36.95aMikias Tibebu InvitationalApril 12, 2025
300m Hurdles · 36" / 0.914m · IndoorNSC Week 3 Boys Quad B/D @ Stevenson · Apr 2042.15aNSC Week 3 Boys Quad B/D @ StevensonApril 20, 2026
300m Hurdles · 36" / 0.914m · OutdoorIHSA Class 3A TRB Sectional - #02 Grayslake (Central) · May 2241.82aIHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22, 2026
400 Meters · IndoorBoys GBS Quad #2 · Feb 2056.49aBoys GBS Quad #2February 20, 2026
400 Meters · OutdoorIESA 4A - Sectional 1 @ Libertyville HS · May 141:10.28aIESA 4A - Sectional 1 @ Libertyville HSMay 14, 2022
800 Meters · IndoorLakes Clash at the Colosseum · Feb 152:03.59Lakes Clash at the Colosseum February 15, 2025
800 Meters · Outdoor92nd Annual Palatine Relays · May 32:01.10a92nd Annual Palatine RelaysMay 3, 2025
800 Meters · Relay Split · OutdoorIHSA 3A Boys State Track & Field Championships · May 302:01.858aIHSA 3A Boys State Track & Field ChampionshipsMay 30, 2025
High Jump · OutdoorRoss Gantt Invitational · Apr 94-02.00Ross Gantt InvitationalApril 9, 2022

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · 300m Hurdles · Place 8 · MundeleinMundelein300m Hurdles36" / 0.914m8.41.82a PB12
May 14NSC Boys Conference ChampionshipsMay 14 · 300m Hurdles · Place 3 · MundeleinMundelein300m Hurdles36" / 0.914m3.41.88a12
May 72026 Boys Lake County InvitationalMay 7 · 300m Hurdles · Place 5 · MundeleinMundelein300m Hurdles36" / 0.914m5.42.12a12
May 293rd Annual Palatine RelaysMay 2 · 300m Hurdles · Place 7 · MundeleinMundelein300m Hurdles36" / 0.914m7.43.87a12
Apr 2434th Annual Blue Thunder Coed InvitationalApr 24 · 300m Hurdles · MundeleinMundelein300m Hurdles36" / 0.914m—FS12
Apr 18Capitol City ClassicApr 18 · 300m Hurdles · Place 6 · MundeleinMundelein300m Hurdles643.32a12
Apr 15Lane Tech Boys Pizza Battle (WEDNESDAY)Apr 15 · 300m Hurdles · Place 2 · MundeleinMundelein300m Hurdles243.04a12
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · 300m Hurdles · Place 1 · MundeleinMundelein300m Hurdles36" / 0.914m1.42.32a12
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · 110m Hurdles · Place 3 · MundeleinMundelein110m Hurdles39" / 0.991m3.18.29a PB12
Mar 610th Annual Ron Campbell InviteMar 6 · 1600 Meters · Place 4 · MundeleinMundelein1600 Meters44:57.90a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 20NSC Week 3 Boys Quad B/D @ StevensonApr 20 · 300m Hurdles · Place 1 · MundeleinMundelein300m Hurdles36" / 0.914m1.42.15a PB12
Feb 20Boys GBS Quad #2Feb 20 · 400 Meters · Place 5 · MundeleinMundelein400 Meters556.49a PB12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 30IHSA 3A Boys State Track & Field ChampionshipsMay 30 · 800 Meters · MundeleinMundelein800 MetersRelay SplitRound P—2:01.858a PB11
May 15NSC Boys ChampionshipsMay 15 · 300m Hurdles · Place 4 · MundeleinMundelein300m Hurdles442.72a11
May 82025 Boys Lake County InvitationalMay 8 · 300m Hurdles · Place 21 · MundeleinMundelein300m Hurdles2146.2011
May 392nd Annual Palatine RelaysMay 3 · 300m Hurdles · Place 7 · MundeleinMundelein300m Hurdles743.02a11
May 392nd Annual Palatine RelaysMay 3 · 800 Meters · Place 6 · MundeleinMundelein800 Meters62:01.10a PB11
Apr 28NSC Week 3 Boys A/D QuadApr 28 · 300m Hurdles · Place 2 · MundeleinMundelein300m Hurdles243.94a11
Apr 21NSC Week 2 Boys A/C QuadApr 21 · 300m Hurdles · Place 3 · MundeleinMundelein300m Hurdles36" / 0.914m3.43.31a11
Apr 21NSC Week 2 Boys A/C QuadApr 21 · 400 Meters · MundeleinMundelein400 MetersRelay Split—53.6hUnofficial11
Apr 19Capitol City ClassicApr 19 · 300m Hurdles · Place 5 · MundeleinMundelein300m Hurdles543.4711
Apr 17Lane Tech Boys Pizza BattleApr 17 · 300m Hurdles · Place 2 · MundeleinMundelein300m Hurdles36" / 0.914m2.43.06a11
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · 300m Hurdles · Place 2 · MundeleinMundelein300m Hurdles243.0511
Apr 12Mikias Tibebu InvitationalApr 12 · 1600 Meters · Place 6 · MundeleinMundelein1600 Meters64:36.95a PB11
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 800 Meters · Place 18 · MundeleinMundelein800 Meters182:11.8811
Mar 7Ron Campbell InviteMar 7 · 800 Meters · Place 1 · MundeleinMundelein800 Meters12:03.60a—
Mar 1Sequoit Boys ShowdownMar 1 · 800 Meters · Place 4 · MundeleinMundelein800 Meters42:03.19a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 152025 NSC Boys Indoor ChampionshipsMar 15 · 800 Meters · Place 6 · MundeleinMundelein800 Meters62:09.73a—
Feb 21Boys' GBS Quad #2Feb 21 · 1600 Meters · Place 1 · MundeleinMundelein1600 Meters14:39.7 PB—
Feb 15Lakes Clash at the Colosseum Feb 15 · 800 Meters · Place 11 · MundeleinMundelein800 Meters112:03.59 PB11

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 17IHSA Class 3A TRB Sectional - #2 Grayslake (Central)May 17 · 300m Hurdles · Place 11 · Mundelein (H.S.)Mundelein (H.S.)300m Hurdles1143.01a—
May 9NSC Boys Conference ChampionshipsMay 9 · 300m Hurdles · Place 7 · Mundelein (H.S.)Mundelein (H.S.)300m Hurdles744.43a—
Apr 29NSC Boys Triangular with MHS & WTHSApr 29 · 300m Hurdles · Place 5 · Mundelein (H.S.)Mundelein (H.S.)300m Hurdles547.3—
Apr 29NSC Boys Triangular with MHS & WTHSApr 29 · 1600 Meters · Place 15 · Mundelein (H.S.)Mundelein (H.S.)1600 Meters155:21.9—
Apr 2791st Annual Palatine RelaysApr 27 · 300m Hurdles · Place 12 · Mundelein (H.S.)Mundelein (H.S.)300m Hurdles1246.85a—
Apr 2791st Annual Palatine RelaysApr 27 · 800 Meters · Place 23 · Mundelein (H.S.)Mundelein (H.S.)800 Meters232:19.28a—
Apr 22NSC Boys Week 4 - LF v Mundelein v StevensonApr 22 · 800 Meters · Place 4 · Mundelein (H.S.)Mundelein (H.S.)800 Meters42:16.31a—
Apr 15NSC Coed Week 3 - Mundelein v LZApr 15 · 300m Hurdles · Place 3 · Mundelein (H.S.)Mundelein (H.S.)300m Hurdles347.61a—
Apr 15NSC Coed Week 3 - Mundelein v LZApr 15 · 1600 Meters · Place 8 · Mundelein (H.S.)Mundelein (H.S.)1600 Meters85:11.93a—
Apr 13Capitol City ClassicApr 13 · 800 Meters · Place 11 · Mundelein (H.S.)Mundelein (H.S.)800 Meters112:11.4010
Apr 11Lane Tech Pizza Battle- BoysApr 11 · 1600 Meters · Place 8 · Mundelein (H.S.)Mundelein (H.S.)1600 Meters84:56.99a—
Apr 8NSC Boys Week 2 - Waukegan v Z-B v MundeleinApr 8 · 1600 Meters · Place 3 · Mundelein (H.S.)Mundelein (H.S.)1600 Meters35:14.71a—
Apr 62024 Schaumburg "Mikias Tibebu" InvitationalApr 6 · 800 Meters · Place 2 · Mundelein (H.S.)Mundelein (H.S.)800 Meters22:09.33a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 9NSC Boys Indoor InviteMar 9 · 800 Meters · Place 9 · MundeleinMundelein800 Meters92:17.74a—
Feb 24Lakes Clash at the Coliseum Invitational Feb 24 · 800 Meters · Place 27 · MundeleinMundelein800 Meters272:08.2710

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20IESA 4A State Track & Field ChampionshipsMay 20 · 1600 Meters · Place 21 · Mundelein Carl SandburgMundelein Carl Sandburg1600 Meters21.5:37.62a8
May 14IESA 4A - Sectional 1 @ Libertyville HSMay 14 · 1600 Meters · Place 1 · Mundelein Carl SandburgMundelein Carl Sandburg1600 Meters1.5:24.04a8
May 14IESA 4A - Sectional 1 @ Libertyville HSMay 14 · 110m Hurdles · Place 6 · Mundelein Carl SandburgMundelein Carl Sandburg110m Hurdles30" / 0.762m6.18.98a PB8
May 14IESA 4A - Sectional 1 @ Libertyville HSMay 14 · 400 Meters · Place 12 · Mundelein Carl SandburgMundelein Carl Sandburg400 Meters12.1:10.28a PB8
Apr 23Keith Zawila InvitationalApr 23 · 1600 Meters · Place 5 · Mundelein Carl SandburgMundelein Carl Sandburg1600 Meters5.6:02.10a8
Apr 23Keith Zawila InvitationalApr 23 · 110m Hurdles · Place 3 · Mundelein Carl SandburgMundelein Carl Sandburg110m Hurdles39" / 0.991m3.19.22a8
Apr 9Ross Gantt InvitationalApr 9 · 1600 Meters · Place 7 · Mundelein Carl SandburgMundelein Carl Sandburg1600 Meters7.5:43.83a8
Apr 9Ross Gantt InvitationalApr 9 · High Jump · Place 12 · Mundelein Carl SandburgMundelein Carl SandburgHigh Jump12.4-02.00 PB8
Apr 9Ross Gantt InvitationalApr 9 · 200 Meters · Mundelein Carl SandburgMundelein Carl Sandburg200 Meters—DNS8