Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorNSC Week 2 Boys Quad A/B @ Mundelein · Apr 1321.15aNSC Week 2 Boys Quad A/B @ MundeleinApril 13, 2026
Discus · 1.6kg · IndoorNSC Week 3 Boys Quad B/D @ Stevenson · Apr 2037.38mNSC Week 3 Boys Quad B/D @ StevensonApril 20, 2026
Discus · 1.6kg · OutdoorIHSA Class 3A TRB Sectional - #02 Grayslake (Central) · May 2238.88mIHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22, 2026
Shot Put · 12lb · IndoorNSC Week 3 Boys Quad B/D @ Stevenson · Apr 2013.48mNSC Week 3 Boys Quad B/D @ StevensonApril 20, 2026
Shot Put · 12lb · OutdoorNSC Week 2 Boys Quad A/B @ Mundelein · Apr 1314.40mNSC Week 2 Boys Quad A/B @ MundeleinApril 13, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Discus · Place 13 · MundeleinDiscus1.6kg13.38.88m PB12
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Shot Put · Place 18 · MundeleinShot Put12lb18.13.13m12
May 14NSC Boys Conference ChampionshipsMay 14 · Discus · Place 10 · MundeleinDiscus1.6kg10.34.77m12
May 14NSC Boys Conference ChampionshipsMay 14 · Shot Put · Place 7 · MundeleinShot Put12lb7.13.94m12
May 11NSC Week 4 Boys Quad B/C @ LibertyvilleMay 11 · Discus · Place 5 · MundeleinDiscus1.6kg5.38.50m12
May 11NSC Week 4 Boys Quad B/C @ LibertyvilleMay 11 · Shot Put · Place 1 · MundeleinShot Put12lb1.13.68m12
May 72026 Boys Lake County InvitationalMay 7 · Discus · Place 14 · MundeleinDiscus1.6kg14.37.45m12
May 72026 Boys Lake County InvitationalMay 7 · Shot Put · MundeleinShot Put12lb—ND12
May 293rd Annual Palatine RelaysMay 2 · Discus · Place 14 · MundeleinDiscus1.6kg14.32.07m12
May 293rd Annual Palatine RelaysMay 2 · Shot Put · Place 12 · MundeleinShot Put12lb12.12.05m12
Apr 2434th Annual Blue Thunder Coed InvitationalApr 24 · Discus · Place 7 · MundeleinDiscus1.6kg7.27.14m12
Apr 2434th Annual Blue Thunder Coed InvitationalApr 24 · Shot Put · MundeleinShot Put12lb—DNS12
Apr 18Capitol City ClassicApr 18 · Discus · MundeleinDiscus—ND12
Apr 18Capitol City ClassicApr 18 · Shot Put · Place 14 · MundeleinShot Put1437-0.512
Apr 15Lane Tech Boys Pizza Battle (WEDNESDAY)Apr 15 · Discus · Place 3 · MundeleinDiscus337.21m12
Apr 15Lane Tech Boys Pizza Battle (WEDNESDAY)Apr 15 · Shot Put · Place 1 · MundeleinShot Put113.44m12
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · Discus · Place 6 · MundeleinDiscus1.6kg6.37.41m12
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · Shot Put · Place 1 · MundeleinShot Put12lb1.14.40m PB12
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · 110m Hurdles · Place 6 · Mundelein110m Hurdles39" / 0.991m6.21.15a PB12
Apr 112026 Mikias Tibebu InvitationalApr 11 · Discus · Place 11 · MundeleinDiscus1129.40m12
Apr 112026 Mikias Tibebu InvitationalApr 11 · Shot Put · Place 4 · MundeleinShot Put413.27m12
Mar 142026 NSC Boys ChampionshipsMar 14 · Shot Put · Place 4 · MundeleinShot Put444-112
Mar 610th Annual Ron Campbell InviteMar 6 · Shot Put · Place 1 · MundeleinShot Put113.90m12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 20NSC Week 3 Boys Quad B/D @ StevensonApr 20 · Discus · Place 5 · MundeleinDiscus1.6kg5.37.38m PB12
Apr 20NSC Week 3 Boys Quad B/D @ StevensonApr 20 · Shot Put · Place 4 · MundeleinShot Put12lb4.13.48m PB12
Feb 28Clash at the ColiseumFeb 28 · Shot Put · Place 16 · MundeleinShot Put1613.55m12
Feb 20Boys GBS Quad #2Feb 20 · Shot Put · Place 4 · MundeleinShot Put412.21m12

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Discus · Place 16 · MundeleinDiscus1637.65m11
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Shot Put · Place 10 · MundeleinShot Put1013.38m11
May 15NSC Boys ChampionshipsMay 15 · Shot Put · Place 8 · MundeleinShot Put812.32m11
May 82025 Boys Lake County InvitationalMay 8 · Discus · Place 19 · MundeleinDiscus1936.07m11
May 82025 Boys Lake County InvitationalMay 8 · Shot Put · Place 19 · MundeleinShot Put1912.77m11
May 392nd Annual Palatine RelaysMay 3 · Discus · Place 13 · MundeleinDiscus1335.36m11
May 392nd Annual Palatine RelaysMay 3 · Shot Put · Place 12 · MundeleinShot Put1212.81m11
Apr 28NSC Week 3 Boys A/D QuadApr 28 · Discus · Place 5 · MundeleinDiscus534.01m11
Apr 28NSC Week 3 Boys A/D QuadApr 28 · Shot Put · Place 8 · MundeleinShot Put811.55m11
Apr 19Capitol City ClassicApr 19 · Discus · Place 11 · MundeleinDiscus11114-411
Apr 19Capitol City ClassicApr 19 · Shot Put · Place 9 · MundeleinShot Put941-711
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · Discus · Place 4 · MundeleinDiscus434.72m11
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · Shot Put · Place 3 · MundeleinShot Put312.73m11
Apr 12Mikias Tibebu InvitationalApr 12 · Discus · Place 8 · MundeleinDiscus834.82m11
Apr 12Mikias Tibebu InvitationalApr 12 · Shot Put · Place 8 · MundeleinShot Put812.70m11
Mar 7Ron Campbell InviteMar 7 · Shot Put · Place 3 · MundeleinShot Put312.96m—
Mar 1Sequoit Boys ShowdownMar 1 · Shot Put · Place 20 · MundeleinShot Put2012.41m—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 152025 NSC Boys Indoor ChampionshipsMar 15 · Shot Put · Place 7 · MundeleinShot Put711.80m—
Feb 21Boys' GBS Quad #2Feb 21 · Shot Put · Place 1 · MundeleinShot Put112.55m—
Feb 15Lakes Clash at the Colosseum Feb 15 · Shot Put · Place 29 · MundeleinShot Put2911.28m11

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 9NSC Boys Conference ChampionshipsMay 9 · Discus · Place 9 · Mundelein (H.S.)Discus927.51m—
May 9NSC Boys Conference ChampionshipsMay 9 · Shot Put · Place 3 · Mundelein (H.S.)Shot Put311.65m—
May 22024 Boys Lake County Track & Field InvitationalMay 2 · Discus · Place 28 · Mundelein (H.S.)Discus2832.68m—
Apr 29NSC Boys Triangular with MHS & WTHSApr 29 · Discus · Place 14 · Mundelein (H.S.)Discus1428.79m—
Apr 29NSC Boys Triangular with MHS & WTHSApr 29 · Shot Put · Place 7 · Mundelein (H.S.)Shot Put711.73m—
Apr 2791st Annual Palatine RelaysApr 27 · Discus · Place 24 · Mundelein (H.S.)Discus2431.33m—
Apr 2791st Annual Palatine RelaysApr 27 · Shot Put · Place 24 · Mundelein (H.S.)Shot Put2411.40m—
Apr 22NSC Boys Week 4 - LF v Mundelein v StevensonApr 22 · Discus · Place 6 · Mundelein (H.S.)Discus696-10—
Apr 22NSC Boys Week 4 - LF v Mundelein v StevensonApr 22 · Shot Put · Place 6 · Mundelein (H.S.)Shot Put611.95m—
Apr 13Capitol City ClassicApr 13 · Discus · Place 12 · Mundelein (H.S.)Discus1298-410
Apr 11Lane Tech Pizza Battle- BoysApr 11 · Shot Put · Place 2 · Mundelein (H.S.)Shot Put212.48m—
Apr 8NSC Boys Week 2 - Waukegan v Z-B v MundeleinApr 8 · Discus · Place 2 · Mundelein (H.S.)Discus230.20m—
Apr 8NSC Boys Week 2 - Waukegan v Z-B v MundeleinApr 8 · Shot Put · Place 2 · Mundelein (H.S.)Shot Put212.20m—
Apr 62024 Schaumburg "Mikias Tibebu" InvitationalApr 6 · Discus · Place 6 · Mundelein (H.S.)Discus689-4—
Apr 62024 Schaumburg "Mikias Tibebu" InvitationalApr 6 · Shot Put · Place 5 · Mundelein (H.S.)Shot Put510.50m—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 9NSC Boys Indoor InviteMar 9 · Shot Put · Place 2 · MundeleinShot Put210.83m—