Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIHSA Class 3A TRB Sectional - #5 Carol Stream (Glenbard North) · May 1611.00aIHSA Class 3A TRB Sectional - #5 Carol Stream (Glenbard North)May 16, 2024
200 Meters · IndoorNagel-Saylor Indoor Invitational · Mar 1622.68Nagel-Saylor Indoor InvitationalMarch 16, 2024
200 Meters · OutdoorMid-Suburban League Boys Championship · May 922.90aMid-Suburban League Boys ChampionshipMay 9, 2024
55 Meter · OutdoorAT Open (Boys Only) · Feb 136.47AT Open (Boys Only)February 13, 2025
55 Meters · IndoorNagel-Saylor Indoor Invitational · Mar 166.60Nagel-Saylor Indoor InvitationalMarch 16, 2024
55 Meters · OutdoorRolling Meadows Boys Frosh/Soph Invitational · Mar 86.70aRolling Meadows Boys Frosh/Soph InvitationalMarch 8, 2024
60 Meters · IndoorHuntley Boys Invitational · Feb 237.12aHuntley Boys InvitationalFebruary 23, 2024
60 Meters · OutdoorHomewood Flossmoor Boys ABC Invitational · Mar 67.30aHomewood Flossmoor Boys ABC InvitationalMarch 6, 2026
High Jump · OutdoorHoffman Estates Boys Triangular · Apr 111.68mHoffman Estates Boys TriangularApril 11, 2023
Long Jump · IndoorGlenbrook South 5 Team Open #2 · Feb 175.22mGlenbrook South 5 Team Open #2February 17, 2023
Long Jump · OutdoorRolling Meadows Boys Frosh/Soph Invitational · Mar 105.39mRolling Meadows Boys Frosh/Soph InvitationalMarch 10, 2023
Triple Jump · IndoorCHS Boys Indoor Triangular Meet · Feb 2110.64mCHS Boys Indoor Triangular MeetFebruary 21, 2023
Triple Jump · OutdoorHoffman Estates Boys Triangular · Apr 1110.92mHoffman Estates Boys TriangularApril 11, 2023

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21 · Long Jump · Place 10 · Palatine (Fremd)Long Jump10.6.13m12
May 21IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21 · 200 Meters · Palatine (Fremd)200 Meters—DNS12
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · Long Jump · Place 8 · Palatine (Fremd)Long Jump8.6.36m12
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · 100 Meters · Place 7 · Palatine (Fremd)100 Meters7.11.41aWind: 0.212
May 8Lockport Bill Jackson InvitationalMay 8 · Long Jump · Place 7 · Palatine (Fremd)Long Jump76.49m12
May 8Lockport Bill Jackson InvitationalMay 8 · 100 Meters · Place 6 · Palatine (Fremd)100 Meters611.29a12
May 1Rolling Meadows Boys MustangMay 1 · Long Jump · Place 4 · Palatine (Fremd)Long Jump4.6.28m12
May 1Rolling Meadows Boys MustangMay 1 · 100 Meters · Place 5 · Palatine (Fremd)100 Meters5.11.72a12
Apr 232026 Bear InviteApr 23 · Long Jump · Place 6 · Palatine (Fremd)Long Jump6.6.24m12
Apr 232026 Bear InviteApr 23 · 100 Meters · Palatine (Fremd)100 Meters—DNS12
Apr 21MSL West Boys Division ChampionshipApr 21 · Long Jump · Place 4 · Palatine (Fremd)Long Jump4.6.74m12
Apr 21MSL West Boys Division ChampionshipApr 21 · 100 Meters · Place 7 · Palatine (Fremd)100 Meters7.11.49a12
Apr 18Palatine v Fremd Crosstown DualApr 18 · Long Jump · Place 1 · Palatine (Fremd)Long Jump1.6.56m12
Apr 18Palatine v Fremd Crosstown DualApr 18 · 200 Meters · Place 3 · Palatine (Fremd)200 Meters3.24.09a12
Apr 18Palatine v Fremd Crosstown DualApr 18 · 100 Meters · Place 2 · Palatine (Fremd)100 Meters2.11.38a12
Apr 14MSL Boys Tri @ConantApr 14 · Long Jump · Palatine (Fremd)Long Jump—DNS12
Apr 14MSL Boys Tri @ConantApr 14 · 100 Meters · Palatine (Fremd)100 Meters—DNS12
Mar 31Fremd IntrasquadMar 31 · 400 Meters · Palatine (Fremd)400 Meters—DNS12
Mar 31Fremd IntrasquadMar 31 · 200 Meters · Place 3 · Palatine (Fremd)200 Meters3.24.05a12
Mar 31Fremd IntrasquadMar 31 · 100 Meters · Place 1 · Palatine (Fremd)100 Meters1.11.20a12
Mar 6Homewood Flossmoor Boys ABC InvitationalMar 6 · 60 Meters · Place 6 · Palatine (Fremd)60 Meters67.30a PB12
Mar 6Homewood Flossmoor Boys ABC InvitationalMar 6 · Long Jump · Place 5 · Palatine (Fremd)Long Jump56.22m12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 21Nagel-Saylor Indoor InvitationalMar 21 · Long Jump · Place 4 · Palatine (Fremd)Long Jump46.39m12
Mar 21Nagel-Saylor Indoor InvitationalMar 21 · 55 Meters · Place 7 · Palatine (Fremd)55 Meters76.6912
Feb 27Huntley Boys InvitationalFeb 27 · Long Jump · Place 16 · Palatine (Fremd)Long Jump166.21m12
Feb 27Huntley Boys InvitationalFeb 27 · 200 Meters · Place 27 · Palatine (Fremd)200 Meters2724.5112

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 30IHSA 3A Boys State Track & Field ChampionshipsMay 30 · Long Jump · Palatine (Fremd)Long JumpRound P--DNS11
May 22IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 22 · Long Jump · Place 3 · Palatine (Fremd)Long Jump36.82m11
May 14Mid-Suburban League Boys ChampionshipMay 14 · Long Jump · Place 5 · Palatine (Fremd)Long Jump56.58m11
May 14Mid-Suburban League Boys ChampionshipMay 14 · 200 Meters · Place 15 · Palatine (Fremd)200 Meters1523.3011
May 9Lockport Bill Jackson InvitationalMay 9 · Long Jump · Place 3 · Palatine (Fremd)Long Jump36.76m11
May 9Lockport Bill Jackson InvitationalMay 9 · 100 Meters · Place 8 · Palatine (Fremd)100 Meters811.4211
May 2Rolling Meadows Mustang ClassicMay 2 · Long Jump · Place 5 · Palatine (Fremd)Long Jump56.32m11
May 2Rolling Meadows Mustang ClassicMay 2 · 200 Meters · Place 9 · Palatine (Fremd)200 Meters923.95a11
May 2Rolling Meadows Mustang ClassicMay 2 · 100 Meters · Place 9 · Palatine (Fremd)100 Meters911.74a11
Apr 242025 Bear InviteApr 24 · Long Jump · Place 5 · Palatine (Fremd)Long Jump56.27m11
Apr 242025 Bear InviteApr 24 · 200 Meters · Place 12 · Palatine (Fremd)200 Meters1223.0711
Apr 242025 Bear InviteApr 24 · 100 Meters · Place 18 · Palatine (Fremd)100 Meters1811.3711
Apr 19Fremd v Palatine Crosstown DualApr 19 · Long Jump · Place 1 · Palatine (Fremd)Long Jump1.6.26m11
Apr 19Fremd v Palatine Crosstown DualApr 19 · 200 Meters · Palatine (Fremd)200 Meters—DNS11
Apr 19Fremd v Palatine Crosstown DualApr 19 · 100 Meters · Place 2 · Palatine (Fremd)100 Meters2.11.79a11
Apr 15Fremd TriApr 15 · 200 Meters · Place 2 · Palatine (Fremd)200 Meters223.21a11
Apr 15Fremd TriApr 15 · 100 Meters · Place 2 · Palatine (Fremd)100 Meters211.39a11
Apr 8MSL Boys Tri at Hoffman EstatesApr 8 · Long Jump · Place 2 · Palatine (Fremd)Long Jump219-411
Apr 8MSL Boys Tri at Hoffman EstatesApr 8 · 100 Meters · Place 8 · Palatine (Fremd)100 Meters811.83a11
Mar 7Homewood Flossmoor Boys ABC InvitationalMar 7 · 200 Meters · Place 3 · Palatine (Fremd)200 Meters323.49a—
Mar 7Homewood Flossmoor Boys ABC InvitationalMar 7 · 60 Meters · Place 5 · Palatine (Fremd)60 Meters57.30a—
Mar 7Homewood Flossmoor Boys ABC InvitationalMar 7 · Long Jump · Place 5 · Palatine (Fremd)Long Jump56.06m—
Feb 13AT Open (Boys Only)Feb 13 · 55 Meter · Place 4 · Palatine (Fremd)55 Meter4.6.47 PB11
Feb 13AT Open (Boys Only)Feb 13 · Long Jump · Place 1 · Palatine (Fremd)Long Jump1.6.11m11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 22Nagel-Saylor Indoor InvitationalMar 22 · 200 Meters · Place 5 · Palatine (Fremd)200 Meters523.62a11
Mar 22Nagel-Saylor Indoor InvitationalMar 22 · 55 Meters · Place 19 · Palatine (Fremd)55 Meters196.98a11
Feb 28Huntley Boys InvitationalFeb 28 · Long Jump · Place 20 · Palatine (Fremd)Long Jump205.97m—
Feb 20Addison Trail Boys Quad #1Feb 20 · Long Jump · Place 1 · Palatine (Fremd)Long Jump16.36m—
Feb 20Addison Trail Boys Quad #1Feb 20 · 200 Meters · Place 2 · Palatine (Fremd)200 Meters223.96a—
Feb 20Addison Trail Boys Quad #1Feb 20 · 55 Meters · Place 2 · Palatine (Fremd)55 Meters26.89a—

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 24IHSA 3A Boys State Track & Field ChampionshipsMay 24 · Long Jump · Place 37 · Palatine (Fremd)Long Jump37.5.82mWind: 4.110
May 24IHSA 3A Boys State Track & Field ChampionshipsMay 24 · 100 Meters · Place 59 · Palatine (Fremd)100 MetersRound P59.11.49aWind: 1.310
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · Long Jump · Place 37 · Palatine (Fremd)Long Jump375.82m10
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · 100 Meters · Place 59 · Palatine (Fremd)100 MetersRound P5911.4910
May 16IHSA Class 3A TRB Sectional - #5 Carol Stream (Glenbard North)May 16 · Long Jump · Place 4 · Palatine (Fremd)Long Jump46.76m—
May 16IHSA Class 3A TRB Sectional - #5 Carol Stream (Glenbard North)May 16 · 100 Meters · Place 5 · Palatine (Fremd)100 Meters511.00a PB—
May 9Mid-Suburban League Boys ChampionshipMay 9 · Long Jump · Place 5 · Palatine (Fremd)Long Jump56.28m—
May 9Mid-Suburban League Boys ChampionshipMay 9 · 200 Meters · Place 3 · Palatine (Fremd)200 Meters322.90a PB—
May 3Lockport Bill Jackson Invitational May 3 · Long Jump · Place 4 · Palatine (Fremd)Long Jump46.40m—
May 3Lockport Bill Jackson Invitational May 3 · 100 Meters · Place 6 · Palatine (Fremd)100 Meters611.25a—
Apr 25Rolling Meadows Mustang InviteApr 25 · 200 Meters · Place 3 · Palatine (Fremd)200 Meters323.16a—
Apr 23MSL Week 3 Triangular - Fremd v Schaumburg v BGApr 23 · 100 Meters · Place 1 · Palatine (Fremd)100 Meters1.11.21a10
Apr 192024 Bear InviteApr 19 · Long Jump · Place 2 · Palatine (Fremd)Long Jump220-1.75—
Apr 192024 Bear InviteApr 19 · 100 Meters · Place 4 · Palatine (Fremd)100 Meters411.32a—
Apr 16MSL West Boys Division ChampionshipApr 16 · Long Jump · Place 2 · Palatine (Fremd)Long Jump2.6.22m10
Apr 13Palatine/Fremd Crosstown ClassicApr 13 · Long Jump · Place 1 · Palatine (Fremd)Long Jump16.37m—
Apr 13Palatine/Fremd Crosstown ClassicApr 13 · 200 Meters · Place 1 · Palatine (Fremd)200 Meters122.92a—
Apr 13Palatine/Fremd Crosstown ClassicApr 13 · 100 Meters · Place 2 · Palatine (Fremd)100 Meters211.31a—
Apr 9Fremd - Conant - Rolling Meadows Track & Field TriangularApr 9 · Long Jump · Place 2 · Palatine (Fremd)Long Jump26.12m—
Apr 9Fremd - Conant - Rolling Meadows Track & Field TriangularApr 9 · 200 Meters · Place 1 · Palatine (Fremd)200 Meters122.98a—
Apr 9Fremd - Conant - Rolling Meadows Track & Field TriangularApr 9 · 100 Meters · Place 1 · Palatine (Fremd)100 Meters111.24a—
Mar 8Rolling Meadows Boys Frosh/Soph InvitationalMar 8 · Long Jump · Place 3 · Palatine (Fremd)Long Jump36.20m—
Mar 8Rolling Meadows Boys Frosh/Soph InvitationalMar 8 · 200 Meters · Place 1 · Palatine (Fremd)200 Meters124.12a—
Mar 8Rolling Meadows Boys Frosh/Soph InvitationalMar 8 · 55 Meters · Place 2 · Palatine (Fremd)55 Meters26.70a PB—
Mar 1Homewood Flossmoor Boys A-B-C InvitationalMar 1 · Long Jump · Place 4 · Palatine (Fremd)Long Jump46.29m10
Mar 1Homewood Flossmoor Boys A-B-C InvitationalMar 1 · 200 Meters · Place 1 · Palatine (Fremd)200 Meters122.9810

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 16Nagel-Saylor Indoor InvitationalMar 16 · Long Jump · Place 8 · Palatine (Fremd)Long Jump86.18m10
Mar 16Nagel-Saylor Indoor InvitationalMar 16 · 200 Meters · Place 1 · Palatine (Fremd)200 Meters122.68 PB10
Mar 16Nagel-Saylor Indoor InvitationalMar 16 · 55 Meters · Place 2 · Palatine (Fremd)55 Meters26.60 PB10
Feb 23Huntley Boys InvitationalFeb 23 · Long Jump · Place 2 · Palatine (Fremd)Long Jump26.63m—
Feb 23Huntley Boys InvitationalFeb 23 · 200 Meters · Place 5 · Palatine (Fremd)200 Meters523.33a—
Feb 23Huntley Boys InvitationalFeb 23 · 60 Meters · Place 5 · Palatine (Fremd)60 Meters57.12a PB—
Feb 15Addison Trail Boys Quad 1Feb 15 · Long Jump · Place 1 · Palatine (Fremd)Long Jump16.30m—
Feb 15Addison Trail Boys Quad 1Feb 15 · 55 Meters · Place 1 · Palatine (Fremd)55 Meters16.72a—

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 11MSL Boys Conference ChampionshipMay 11 · High Jump · Place 8 · Palatine (Fremd)High Jump8.1.71m9
May 11MSL Boys Conference ChampionshipMay 11 · 100 Meters · Place 13 · Palatine (Fremd)100 Meters13.11.65a9
May 5Bill Jackson InvitationalMay 5 · Long Jump · Place 3 · Palatine (Fremd)Long Jump36.06m9
May 5Bill Jackson InvitationalMay 5 · 100 Meters · Place 13 · Palatine (Fremd)100 Meters1311.569
Apr 28Rolling Meadows Mustang ClassicApr 28 · 100 Meters · Place 7 · Palatine (Fremd)100 Meters711.64a—
Apr 21Lake Zurich HS Bear InviteApr 21 · High Jump · Place 12 · Palatine (Fremd)High Jump125-3—
Apr 21Lake Zurich HS Bear InviteApr 21 · 200 Meters · Place 7 · Palatine (Fremd)200 Meters724.18a—
Apr 18MSL West Boys Division ChampionshipsApr 18 · High Jump · Place 1 · Palatine (Fremd)High Jump1.5' 79
Apr 18MSL West Boys Division ChampionshipsApr 18 · 100 Meters · Place 1 · Palatine (Fremd)100 Meters1.11.47a9
Apr 15Palatine/Fremd Crosstown ClassicApr 15 · Triple Jump · Place 2 · Palatine (Fremd)Triple Jump2.11.34m9
Apr 15Palatine/Fremd Crosstown ClassicApr 15 · Long Jump · Palatine (Fremd)Long Jump—DNS9
Apr 15Palatine/Fremd Crosstown ClassicApr 15 · High Jump · Place 3 · Palatine (Fremd)High Jump3.5' 79
Apr 15Palatine/Fremd Crosstown ClassicApr 15 · 100 Meters · Palatine (Fremd)100 Meters—DNS9
Apr 11Hoffman Estates Boys TriangularApr 11 · Triple Jump · Place 3 · Palatine (Fremd)Triple Jump310.92m PB—
Apr 11Hoffman Estates Boys TriangularApr 11 · High Jump · Place 2 · Palatine (Fremd)High Jump21.68m PB—
Apr 11Hoffman Estates Boys TriangularApr 11 · 100 Meters · Place 1 · Palatine (Fremd)100 Meters111.4—
Apr 5Barrington Boys TriangularApr 5 · Triple Jump · Place 1 · Palatine (Fremd)Triple Jump111.16m9
Apr 5Barrington Boys TriangularApr 5 · Long Jump · Place 1 · Palatine (Fremd)Long Jump15.60m9
Apr 5Barrington Boys TriangularApr 5 · High Jump · Place 2 · Palatine (Fremd)High Jump25-59
Mar 10Rolling Meadows Boys Frosh/Soph InvitationalMar 10 · Triple Jump · Place 7 · Palatine (Fremd)Triple Jump711.12m—
Mar 10Rolling Meadows Boys Frosh/Soph InvitationalMar 10 · Long Jump · Place 10 · Palatine (Fremd)Long Jump105.39m PB—
Feb 24Huntley Boys Indoor InvitationalFeb 24 · Triple Jump · Place 28 · Palatine (Fremd)Triple Jump28.10.70m9

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 18Nagel-Saylor Indoor InvitationalMar 18 · Triple Jump · Place 13 · Palatine (Fremd)Triple Jump1311.42m9
Feb 21CHS Boys Indoor Triangular MeetFeb 21 · Triple Jump · Place 4 · Palatine (Fremd)Triple Jump410.64m PB—
Feb 21CHS Boys Indoor Triangular MeetFeb 21 · Long Jump · Place 2 · Palatine (Fremd)Long Jump25.43m—
Feb 21CHS Boys Indoor Triangular MeetFeb 21 · Shot Put · Place 8 · Palatine (Fremd)Shot Put88.45m—
Feb 17Glenbrook South 5 Team Open #2Feb 17 · Long Jump · Place 22 · Palatine (Fremd)Long Jump225.22m PB9