Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorPalatine v Fremd Crosstown Dual · Apr 1836.99mPalatine v Fremd Crosstown DualApril 18, 2026
Shot Put · 12lb · IndoorHononegah Boys Indoor #1 · Feb 1414.59mHononegah Boys Indoor #1February 14, 2026
Shot Put · 12lb · OutdoorMSL West Boys Division Championship · Apr 2116.28mMSL West Boys Division ChampionshipApril 21, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · Shot Put · PalatineShot Put12lb--FOUL12
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Shot Put · Place 4 · PalatineShot Put12lb4.16.26m12
May 1657th Annual Carlin Nalley InviteMay 16 · Shot Put · Place 1 · PalatineShot Put12lb1.14.90m12
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · Shot Put · Place 7 · PalatineShot Put12lb7.15.06m12
May 8McCarthy Memorial InviteMay 8 · Shot Put · Place 4 · PalatineShot Put12lb4.15.24m12
May 5MSL Boys Tri @Rolling MeadowsMay 5 · Discus · Place 8 · PalatineDiscus1.6kg8.36.32m12
May 5MSL Boys Tri @Rolling MeadowsMay 5 · Shot Put · Place 4 · PalatineShot Put12lb4.15.67m12
May 293rd Annual Palatine RelaysMay 2 · Shot Put · Place 2 · PalatineShot Put12lb2.15.90m12
Apr 28MSL Boys Tri @WheelingApr 28 · Discus · Place 7 · PalatineDiscus1.6kg7.35.78m12
Apr 28MSL Boys Tri @WheelingApr 28 · Shot Put · Place 3 · PalatineShot Put12lb3.15.15m12
Apr 25Lake Forest InviteApr 25 · Shot Put · Place 2 · PalatineShot Put214.88m12
Apr 21MSL West Boys Division ChampionshipApr 21 · Discus · Place 13 · PalatineDiscus1.6kg13.30.13m12
Apr 21MSL West Boys Division ChampionshipApr 21 · Shot Put · Place 4 · PalatineShot Put12lb4.16.28m PB12
Apr 18Palatine v Fremd Crosstown DualApr 18 · Discus · Place 5 · PalatineDiscus1.6kg5.36.99m PB12
Apr 18Palatine v Fremd Crosstown DualApr 18 · Shot Put · Place 1 · PalatineShot Put12lb1.14.78m12
Apr 14MSL Boys Tri @PalatineApr 14 · Discus · Place 8 · PalatineDiscus1.6kg8.29.33m12
Apr 14MSL Boys Tri @PalatineApr 14 · Shot Put · Place 2 · PalatineShot Put12lb2.15.78m12
Mar 11Oswego East v Palatine DualMar 11 · Shot Put · Place 4 · PalatineShot Put413.80m12
Mar 6Stan Reddel InviteMar 6 · Shot Put · Place 6 · PalatineShot Put615.27m12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 21Nagel-Saylor Indoor InvitationalMar 21 · Shot Put · Place 5 · PalatineShot Put514.66m12
Feb 28Hass Indoor RelaysFeb 28 · Shot Put · Place 2 · PalatineShot Put214.20m12
Feb 24York Boys Quad #2Feb 24 · Shot Put · Place 1 · PalatineShot Put115.23m12
Feb 14Hononegah Boys Indoor #1Feb 14 · Shot Put · Place 5 · PalatineShot Put12lb5.14.59m PB12

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 30IHSA 3A Boys State Track & Field ChampionshipsMay 30 · Shot Put · PalatineShot Put12lbRound P--FOUL11
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · Shot Put · PalatineShot PutRound P—FOUL11
May 22IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 22 · Shot Put · Place 2 · PalatineShot Put215.61m11
May 14Mid-Suburban League Boys ChampionshipMay 14 · Shot Put · Place 5 · PalatineShot Put515.24m11
May 1056th Annual Carlin Nalley InviteMay 10 · Discus · Place 6 · PalatineDiscus1.6kg6.33.43m11
May 1056th Annual Carlin Nalley InviteMay 10 · Shot Put · Place 3 · PalatineShot Put12lb3.14.63m11
May 392nd Annual Palatine RelaysMay 3 · Discus · Place 11 · PalatineDiscus1137.49m11
May 392nd Annual Palatine RelaysMay 3 · Shot Put · Place 2 · PalatineShot Put215.47m11
Apr 29Conant, Palatine @ Elk Grove Boys TriApr 29 · Discus · Place 6 · PalatineDiscus632.29m11
Apr 29Conant, Palatine @ Elk Grove Boys TriApr 29 · Shot Put · Place 1 · PalatineShot Put115.15m11
Apr 26Lake Forest Invitational MensApr 26 · Shot Put · Place 6 · PalatineShot Put613.47m11
Apr 19Fremd v Palatine Crosstown DualApr 19 · Discus · Place 6 · PalatineDiscus1.6kg6.32.25m11
Apr 19Fremd v Palatine Crosstown DualApr 19 · Shot Put · Place 2 · PalatineShot Put12lb2.13.81m11
Apr 15Hoffman Estates, Palatine @ Hersey Boys TriApr 15 · Discus · Place 4 · PalatineDiscus4111-911
Apr 15Hoffman Estates, Palatine @ Hersey Boys TriApr 15 · Shot Put · Place 1 · PalatineShot Put145-811
Apr 8Palatine Boys TriApr 8 · Discus · Place 11 · PalatineDiscus1133.66m11
Apr 8Palatine Boys TriApr 8 · Shot Put · Place 8 · PalatineShot Put811.45m11
Apr 3Palatine Triangular Apr 3 · Discus · Place 5 · PalatineDiscus529.78m11
Apr 3Palatine Triangular Apr 3 · Shot Put · Place 3 · PalatineShot Put312.62m11
Mar 11Oswego East v Palatine DualMar 11 · Shot Put · Place 3 · PalatineShot Put312.78m—
Mar 11Oswego East v Palatine DualMar 11 · Shot Put · Place 3 · PalatineShot Put312.78m11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 22Nagel-Saylor Indoor InvitationalMar 22 · Shot Put · Place 8 · PalatineShot Put813.72m11

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 25Prospect Boys TriangularApr 25 · Discus · Place 22 · PalatineDiscus1.6kg22.26.51m9
Apr 25Prospect Boys TriangularApr 25 · Shot Put · Place 19 · PalatineShot Put12lb19.10.32m9
Apr 22Lake Forest InvitationalApr 22 · Discus · Place 11 · Palatine (H.Discus1129.59m9
Apr 18MSL West Boys Division ChampionshipsApr 18 · Discus · Place 14 · PalatineDiscus1.6kg14.25.80m9
Apr 15Palatine/Fremd Crosstown ClassicApr 15 · Discus · Place 1 · PalatineDiscus1.6kg1.31.61m9
Apr 15Palatine/Fremd Crosstown ClassicApr 15 · Shot Put · Place 1 · PalatineShot Put12lb1.10.09m9
Apr 11Palatine Boys TriangularApr 11 · Discus · Place 3 · Palatine (H.S.)Discus328.96m—
Apr 11Palatine Boys TriangularApr 11 · Shot Put · Place 11 · Palatine (H.S.)Shot Put1110.04m—
Mar 22Palatine Boys TriangularMar 22 · Discus · Place 8 · Palatine (H.S.)Discus825.91m—
Mar 22Palatine Boys TriangularMar 22 · Shot Put · Place 11 · Palatine (H.S.)Shot Put1110.37m—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 7Palatine @ Oswego EastMar 7 · Shot Put · Place 27 · PalatineShot Put12lb27.8.70m9