Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor93rd Annual Palatine Relays · May 211.43a93rd Annual Palatine RelaysMay 2, 2026
200 Meters · OutdoorOswego East v Palatine Dual · Mar 1127.12aOswego East v Palatine DualMarch 11, 2026
55 Meters · IndoorNagel-Saylor Indoor Invitational · Mar 216.91Nagel-Saylor Indoor InvitationalMarch 21, 2026
55 Meters · OutdoorOswego East v Palatine Dual · Mar 116.87aOswego East v Palatine DualMarch 11, 2026
Discus · 1.6kg · OutdoorMSL West Boys Division Championship · Apr 2152.94mMSL West Boys Division ChampionshipApril 21, 2026
Shot Put · 12lb · OutdoorIHSA Class 3A TRB Sectional - #02 Grayslake (Central) · May 2215.40mIHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22, 2026

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

2026 Outdoor Track

34 results
DateMeetEventPlMarkGr
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · Discus · Place 5 · PalatineDiscus1.6kg5.52.70m10
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Discus · Place 1 · PalatineDiscus1.6kg1.51.56m10
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Shot Put · Place 8 · PalatineShot Put12lb8.15.40m PB10
May 1657th Annual Carlin Nalley InviteMay 16 · Discus · Place 1 · PalatineDiscus1.6kg1.48.99m10
May 1657th Annual Carlin Nalley InviteMay 16 · Shot Put · Place 2 · PalatineShot Put12lb2.13.62m10
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · Discus · Place 1 · PalatineDiscus1.6kg1.50.40m10
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · Shot Put · Place 9 · PalatineShot Put12lb9.14.70m10
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · 100 Meters · Place 12 · Palatine100 Meters12.11.65aWind: 0.110
May 8McCarthy Memorial InviteMay 8 · Discus · Place 2 · PalatineDiscus1.6kg2.47.63m10
May 8McCarthy Memorial InviteMay 8 · Shot Put · Place 9 · PalatineShot Put12lb9.13.67m10
May 5MSL Boys Tri @Rolling MeadowsMay 5 · Discus · Place 2 · PalatineDiscus1.6kg2.48.18m10
May 5MSL Boys Tri @Rolling MeadowsMay 5 · Shot Put · Place 5 · PalatineShot Put12lb5.15.00m10
May 293rd Annual Palatine RelaysMay 2 · Discus · Place 1 · PalatineDiscus1.6kg1.47.69m10
May 293rd Annual Palatine RelaysMay 2 · Shot Put · Place 5 · PalatineShot Put12lb5.14.19m10
May 293rd Annual Palatine RelaysMay 2 · 100 Meters · Place 7 · Palatine100 Meters7.11.43a PBWind: 210
Apr 28MSL Boys Tri @WheelingApr 28 · Discus · Place 2 · PalatineDiscus1.6kg2.47.09m10
Apr 28MSL Boys Tri @WheelingApr 28 · Shot Put · Place 2 · PalatineShot Put12lb2.15.20m10
Apr 25Lake Forest InviteApr 25 · Discus · Place 1 · PalatineDiscus145.87m10
Apr 25Lake Forest InviteApr 25 · Shot Put · Place 1 · PalatineShot Put113.93m10
Apr 25Lake Forest InviteApr 25 · 100 Meters · Place 2 · Palatine100 Meters211.59a10
Apr 21MSL West Boys Division ChampionshipApr 21 · Discus · Place 1 · PalatineDiscus1.6kg1.52.94m PB10
Apr 21MSL West Boys Division ChampionshipApr 21 · Shot Put · Place 8 · PalatineShot Put12lb8.13.62m10
Apr 18Palatine v Fremd Crosstown DualApr 18 · Discus · Place 1 · PalatineDiscus1.6kg1.49.34m10
Apr 18Palatine v Fremd Crosstown DualApr 18 · Shot Put · Place 3 · PalatineShot Put12lb3.14.10m10
Apr 18Palatine v Fremd Crosstown DualApr 18 · 100 Meters · Place 3 · Palatine100 Meters3.11.66a10
Apr 14MSL Boys Tri @PalatineApr 14 · Discus · Place 1 · PalatineDiscus1.6kg1.47.86m10
Apr 14MSL Boys Tri @PalatineApr 14 · Shot Put · Place 4 · PalatineShot Put12lb4.14.12m10
Apr 14MSL Boys Tri @PalatineApr 14 · 100 Meters · Palatine100 Meters—DNS10
Mar 13 Rolling Meadows Boys Frosh/Soph InvitationalMar 13 · Shot Put · Place 2 · PalatineShot Put214.08m10
Mar 13 Rolling Meadows Boys Frosh/Soph InvitationalMar 13 · 55 Meters · Place 6 · Palatine55 Meters67.03a10
Mar 11Oswego East v Palatine DualMar 11 · Shot Put · Place 3 · PalatineShot Put314.01m10
Mar 11Oswego East v Palatine DualMar 11 · 200 Meters · Place 27 · Palatine200 Meters2727.12a PB10
Mar 11Oswego East v Palatine DualMar 11 · 55 Meters · Place 3 · Palatine55 Meters36.87a PB10
Mar 6Stan Reddel InviteMar 6 · 55 Meters · Place 21 · Palatine55 Meters216.93a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 21Nagel-Saylor Indoor InvitationalMar 21 · 55 Meters · Place 17 · Palatine55 Meters176.91 PB10