Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFremd Intrasquad · Mar 3116.14aFremd IntrasquadMarch 31, 2026
Discus · 1.6kg · OutdoorRolling Meadows Boys Mustang · May 139.21mRolling Meadows Boys MustangMay 1, 2026
Shot Put · 12lb · OutdoorPalatine v Fremd Crosstown Dual · Apr 1813.92mPalatine v Fremd Crosstown DualApril 18, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · Discus · Palatine (Fremd)Discus1.6kg—ND11
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · Shot Put · Place 12 · Palatine (Fremd)Shot Put12lb12.13.54m11
May 8Lockport Bill Jackson InvitationalMay 8 · Discus · Place 12 · Palatine (Fremd)Discus1233.39m11
May 8Lockport Bill Jackson InvitationalMay 8 · Shot Put · Place 9 · Palatine (Fremd)Shot Put912.87m11
May 1Rolling Meadows Boys MustangMay 1 · Discus · Place 8 · Palatine (Fremd)Discus1.6kg8.39.21m PB11
May 1Rolling Meadows Boys MustangMay 1 · Shot Put · Place 7 · Palatine (Fremd)Shot Put12lb7.12.80m11
Apr 28MSL Boys Tri @Elk GroveApr 28 · Discus · Place 4 · Palatine (Fremd)Discus1.6kg4.37.80m11
Apr 28MSL Boys Tri @Elk GroveApr 28 · Shot Put · Place 4 · Palatine (Fremd)Shot Put12lb4.12.79m11
Apr 232026 Bear InviteApr 23 · Discus · Place 17 · Palatine (Fremd)Discus1.6kg17.35.98m11
Apr 232026 Bear InviteApr 23 · Shot Put · Place 11 · Palatine (Fremd)Shot Put12lb11.13.61m11
Apr 21MSL West Boys Division ChampionshipApr 21 · Discus · Palatine (Fremd)Discus1.6kg—ND11
Apr 21MSL West Boys Division ChampionshipApr 21 · Shot Put · Place 11 · Palatine (Fremd)Shot Put12lb11.13.25m11
Apr 18Palatine v Fremd Crosstown DualApr 18 · Discus · Place 4 · Palatine (Fremd)Discus1.6kg4.37.52m11
Apr 18Palatine v Fremd Crosstown DualApr 18 · Shot Put · Place 5 · Palatine (Fremd)Shot Put12lb5.13.92m PB11
Apr 14MSL Boys Tri @ConantApr 14 · Discus · Place 5 · Palatine (Fremd)Discus1.6kg5.34.33m11
Apr 14MSL Boys Tri @ConantApr 14 · Shot Put · Palatine (Fremd)Shot Put12lb—DNS11
Mar 31Fremd IntrasquadMar 31 · 100 Meters · Place 58 · Palatine (Fremd)100 Meters58.16.14a PB11
Mar 6Homewood Flossmoor Boys ABC InvitationalMar 6 · Shot Put · Place 7 · Palatine (Fremd)Shot Put712.81m11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 21Nagel-Saylor Indoor InvitationalMar 21 · Shot Put · Place 19 · Palatine (Fremd)Shot Put1911.89m11
Feb 27Huntley Boys InvitationalFeb 27 · Shot Put · Palatine (Fremd)Shot Put—ND11
Feb 20Rolling Meadows Boys TriFeb 20 · Shot Put · Place 5 · Palatine (Fremd)Shot Put512.18m11

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 22 · Shot Put · Palatine (Fremd)Shot Put—ND10
May 14Mid-Suburban League Boys ChampionshipMay 14 · Shot Put · Place 16 · Palatine (Fremd)Shot Put1610.81m10
May 9Lockport Bill Jackson InvitationalMay 9 · Shot Put · Place 10 · Palatine (Fremd)Shot Put1010.64m10
May 2Rolling Meadows Mustang ClassicMay 2 · Discus · Place 7 · Palatine (Fremd)Discus731.01m10
May 2Rolling Meadows Mustang ClassicMay 2 · Shot Put · Place 7 · Palatine (Fremd)Shot Put710.66m10
Apr 29MSL Boys Tri @ WheelingApr 29 · Shot Put · Place 15 · Palatine (Fremd)Shot Put1510.57m10
Apr 242025 Bear InviteApr 24 · Discus · Place 10 · Palatine (Fremd)Discus1031.32m10
Apr 242025 Bear InviteApr 24 · Shot Put · Place 19 · Palatine (Fremd)Shot Put199.80m10
Apr 19Fremd v Palatine Crosstown DualApr 19 · Discus · Place 8 · Palatine (Fremd)Discus1.6kg8.25.18m10
Apr 19Fremd v Palatine Crosstown DualApr 19 · Shot Put · Place 6 · Palatine (Fremd)Shot Put12lb6.11.21m10
Apr 15Fremd TriApr 15 · Discus · Place 4 · Palatine (Fremd)Discus427.40m10
Apr 15Fremd TriApr 15 · Shot Put · Place 2 · Palatine (Fremd)Shot Put210.86m10
Apr 8MSL Boys Tri at Hoffman EstatesApr 8 · Discus · Place 6 · Palatine (Fremd)Discus623.83m10
Apr 8MSL Boys Tri at Hoffman EstatesApr 8 · Shot Put · Place 3 · Palatine (Fremd)Shot Put310.97m10
Mar 14Rolling Meadows Boys Frosh/Soph Invitational Mar 14 · Shot Put · Place 7 · Palatine (Fremd)Shot Put710.86m—
Feb 13AT Open (Boys Only)Feb 13 · Shot Put · Place 6 · Palatine (Fremd)Shot Put12lb6.10.62m10

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 9Mid-Suburban League Boys ChampionshipMay 9 · Discus · Place 12 · Palatine (Fremd)Discus1227.40m—
May 9Mid-Suburban League Boys ChampionshipMay 9 · Shot Put · Place 19 · Palatine (Fremd)Shot Put199.97m—
May 3Lockport Bill Jackson Invitational May 3 · Discus · Place 11 · Palatine (Fremd)Discus1127.40m—
May 3Lockport Bill Jackson Invitational May 3 · Shot Put · Place 12 · Palatine (Fremd)Shot Put129.89m—
Apr 25Rolling Meadows Mustang InviteApr 25 · Discus · Place 11 · Palatine (Fremd)Discus1130.14m—
Apr 25Rolling Meadows Mustang InviteApr 25 · Shot Put · Place 16 · Palatine (Fremd)Shot Put169.17m—
Apr 23MSL Week 3 Triangular - Fremd v Schaumburg v BGApr 23 · Discus · Place 3 · Palatine (Fremd)Discus1.6kg3.27.77m9
Apr 23MSL Week 3 Triangular - Fremd v Schaumburg v BGApr 23 · Shot Put · Place 5 · Palatine (Fremd)Shot Put12lb5.9.77m9
Apr 192024 Bear InviteApr 19 · Discus · Place 15 · Palatine (Fremd)Discus1590-9—
Apr 192024 Bear InviteApr 19 · Shot Put · Place 16 · Palatine (Fremd)Shot Put1632-11.25—
Apr 16MSL West Boys Division ChampionshipApr 16 · Discus · Place 8 · Palatine (Fremd)Discus1.6kg8.26.70m9
Apr 16MSL West Boys Division ChampionshipApr 16 · Shot Put · Place 11 · Palatine (Fremd)Shot Put12lb11.9.80m9
Apr 13Palatine/Fremd Crosstown ClassicApr 13 · Discus · Place 1 · Palatine (Fremd)Discus126.92m—
Apr 13Palatine/Fremd Crosstown ClassicApr 13 · Shot Put · Place 1 · Palatine (Fremd)Shot Put110.03m—
Apr 9Fremd - Conant - Rolling Meadows Track & Field TriangularApr 9 · Discus · Place 4 · Palatine (Fremd)Discus423.90m—
Apr 9Fremd - Conant - Rolling Meadows Track & Field TriangularApr 9 · Shot Put · Place 7 · Palatine (Fremd)Shot Put79.86m—
Mar 8Rolling Meadows Boys Frosh/Soph InvitationalMar 8 · Shot Put · Place 13 · Palatine (Fremd)Shot Put1310.03m—
Mar 1Homewood Flossmoor Boys A-B-C InvitationalMar 1 · Shot Put · Place 13 · Palatine (Fremd)Shot Put139.33m9

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 16Nagel-Saylor Indoor InvitationalMar 16 · Shot Put · Place 22 · Palatine (Fremd)Shot Put228.87m9
Feb 23Huntley Boys InvitationalFeb 23 · Shot Put · Place 39 · Palatine (Fremd)Shot Put398.98m—
Feb 16GBS Boys 5 Team MeetFeb 16 · Shot Put · Place 23 · Palatine (Fremd)Shot Put239.34m9
Feb 15Addison Trail Boys Quad 1Feb 15 · Shot Put · Place 6 · Palatine (Fremd)Shot Put68.48m—