Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFremd Intrasquad · Mar 3111.21aFremd IntrasquadMarch 31, 2026
200 Meters · IndoorCHS Boys Indoor Triangular Meet · Feb 2129.23aCHS Boys Indoor Triangular MeetFebruary 21, 2023
200 Meters · OutdoorMSL West Boys Division Championship · Apr 2122.85aMSL West Boys Division ChampionshipApril 21, 2026
400 Meters · IndoorHuntley Boys Invitational · Feb 2357.81aHuntley Boys InvitationalFebruary 23, 2024
400 Meters · OutdoorFremd Intrasquad · Mar 3157.08aFremd IntrasquadMarch 31, 2026
55 Meter · OutdoorAT Open (Boys Only) · Feb 136.56AT Open (Boys Only)February 13, 2025
55 Meters · IndoorAddison Trail Boys Quad #1 · Feb 206.95aAddison Trail Boys Quad #1February 20, 2025
60 Meters · IndoorHuntley Boys Invitational · Feb 287.48aHuntley Boys InvitationalFebruary 28, 2025
60 Meters · OutdoorHomewood Flossmoor Boys ABC Invitational · Mar 67.20aHomewood Flossmoor Boys ABC InvitationalMarch 6, 2026
Long Jump · IndoorCHS Boys Indoor Triangular Meet · Feb 214.90mCHS Boys Indoor Triangular MeetFebruary 21, 2023
Long Jump · OutdoorMSL West Boys Division Championships · Apr 185.13mMSL West Boys Division ChampionshipsApril 18, 2023
Pole Vault · IndoorHuntley Boys Invitational · Feb 283.49mHuntley Boys InvitationalFebruary 28, 2025
Pole Vault · OutdoorPalatine/Fremd Crosstown Classic · Apr 152.33mPalatine/Fremd Crosstown ClassicApril 15, 2023

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21 · Pole Vault · Place 3 · Palatine (Fremd)Palatine (Fremd)Pole Vault3.4.04m12
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · Pole Vault · Place 5 · Palatine (Fremd)Palatine (Fremd)Pole Vault5.3.73m12
May 8Lockport Bill Jackson InvitationalMay 8 · Pole Vault · Place 8 · Palatine (Fremd)Palatine (Fremd)Pole Vault84.05m12
May 1Rolling Meadows Boys MustangMay 1 · Pole Vault · Place 2 · Palatine (Fremd)Palatine (Fremd)Pole Vault2.3.89m12
Apr 28MSL Boys Tri @Elk GroveApr 28 · Long Jump · Place 3 · Palatine (Fremd)Palatine (Fremd)Long Jump3.5.25m12
Apr 28MSL Boys Tri @Elk GroveApr 28 · Pole Vault · Place 1 · Palatine (Fremd)Palatine (Fremd)Pole Vault1.13' 9"12
Apr 232026 Bear InviteApr 23 · Pole Vault · Place 9 · Palatine (Fremd)Palatine (Fremd)Pole Vault9.3.74m12
Apr 21MSL West Boys Division ChampionshipApr 21 · Pole Vault · Place 2 · Palatine (Fremd)Palatine (Fremd)Pole Vault2.13' 0"12
Apr 21MSL West Boys Division ChampionshipApr 21 · 200 Meters · Place 4 · Palatine (Fremd)Palatine (Fremd)200 Meters4.22.85a PB12
Apr 18Palatine v Fremd Crosstown DualApr 18 · Pole Vault · Place 2 · Palatine (Fremd)Palatine (Fremd)Pole Vault2.12' 0"12
Apr 18Palatine v Fremd Crosstown DualApr 18 · 200 Meters · Place 1 · Palatine (Fremd)Palatine (Fremd)200 Meters1.23.05a12
Apr 18Palatine v Fremd Crosstown DualApr 18 · 100 Meters · Place 1 · Palatine (Fremd)Palatine (Fremd)100 Meters1.11.33a12
Apr 14MSL Boys Tri @ConantApr 14 · Pole Vault · Place 2 · Palatine (Fremd)Palatine (Fremd)Pole Vault2.3.66m12
Mar 31Fremd IntrasquadMar 31 · 400 Meters · Place 3 · Palatine (Fremd)Palatine (Fremd)400 Meters3.57.08a PB12
Mar 31Fremd IntrasquadMar 31 · 200 Meters · Place 2 · Palatine (Fremd)Palatine (Fremd)200 Meters2.23.15a12
Mar 31Fremd IntrasquadMar 31 · 100 Meters · Place 2 · Palatine (Fremd)Palatine (Fremd)100 Meters2.11.21a PB12
Mar 6Homewood Flossmoor Boys ABC InvitationalMar 6 · 60 Meters · Place 7 · Palatine (Fremd)Palatine (Fremd)60 Meters77.20a PB12
Mar 6Homewood Flossmoor Boys ABC InvitationalMar 6 · Pole Vault · Place 3 · Palatine (Fremd)Palatine (Fremd)Pole Vault34.04m12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 21Nagel-Saylor Indoor InvitationalMar 21 · Pole Vault · Place 3 · Palatine (Fremd)Palatine (Fremd)Pole Vault33.74m12
Feb 20Rolling Meadows Boys TriFeb 20 · Pole Vault · Place 2 · Palatine (Fremd)Palatine (Fremd)Pole Vault212-012

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6Harold Winder MemorialDec 6 · Pole Vault · Place 11 · unattachedunattachedPole Vault11.13'12
Feb 28Huntley Boys InvitationalFeb 28 · Pole Vault · Place 11 · Palatine (Fremd)Palatine (Fremd)Pole Vault113.49m PB—
Feb 28Huntley Boys InvitationalFeb 28 · 60 Meters · Place 26 · Palatine (Fremd)Palatine (Fremd)60 Meters267.48a PB—
Feb 21Boys' GBS Quad #2Feb 21 · Pole Vault · Place 2 · Palatine (Fremd)Palatine (Fremd)Pole Vault23.86m—
Feb 20Addison Trail Boys Quad #1Feb 20 · Long Jump · Place 10 · Palatine (Fremd)Palatine (Fremd)Long Jump105.52m—
Feb 20Addison Trail Boys Quad #1Feb 20 · 55 Meters · Place 3 · Palatine (Fremd)Palatine (Fremd)55 Meters36.95a PB—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 22 · Pole Vault · Place 7 · Palatine (Fremd)Palatine (Fremd)Pole Vault73.86m11
May 14Mid-Suburban League Boys ChampionshipMay 14 · Pole Vault · Place 6 · Palatine (Fremd)Palatine (Fremd)Pole Vault64.05m11
May 9Lockport Bill Jackson InvitationalMay 9 · Pole Vault · Place 7 · Palatine (Fremd)Palatine (Fremd)Pole Vault73.71m11
May 2Rolling Meadows Mustang ClassicMay 2 · Pole Vault · Place 4 · Palatine (Fremd)Palatine (Fremd)Pole Vault43.66m11
Apr 242025 Bear InviteApr 24 · Pole Vault · Place 5 · Palatine (Fremd)Palatine (Fremd)Pole Vault53.86m11
Apr 19Fremd v Palatine Crosstown DualApr 19 · Pole Vault · Place 1 · Palatine (Fremd)Palatine (Fremd)Pole Vault1.11' 0"11
Apr 15Fremd TriApr 15 · Pole Vault · Place 2 · Palatine (Fremd)Palatine (Fremd)Pole Vault23.86m11
Apr 8MSL Boys Tri at Hoffman EstatesApr 8 · 200 Meters · Place 4 · Palatine (Fremd)Palatine (Fremd)200 Meters424.35a11
Apr 8MSL Boys Tri at Hoffman EstatesApr 8 · 100 Meters · Place 4 · Palatine (Fremd)Palatine (Fremd)100 Meters411.71a11
Feb 13AT Open (Boys Only)Feb 13 · 55 Meter · Place 6 · Palatine (Fremd)Palatine (Fremd)55 Meter6.6.56 PB12
Feb 13AT Open (Boys Only)Feb 13 · Long Jump · Place 9 · Palatine (Fremd)Palatine (Fremd)Long Jump9.5.35m12

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 9Mid-Suburban League Boys ChampionshipMay 9 · Long Jump · Place 5 · Palatine (Fremd)Palatine (Fremd)Long Jump55.56m—
May 9Mid-Suburban League Boys ChampionshipMay 9 · Pole Vault · Place 4 · Palatine (Fremd)Palatine (Fremd)Pole Vault42.90m—
May 9Mid-Suburban League Boys ChampionshipMay 9 · 100 Meters · Place 9 · Palatine (Fremd)Palatine (Fremd)100 Meters912.07a—
May 3Lockport Bill Jackson Invitational May 3 · Pole Vault · Place 5 · Palatine (Fremd)Palatine (Fremd)Pole Vault52.81m—
Apr 25Rolling Meadows Mustang InviteApr 25 · Long Jump · Place 6 · Palatine (Fremd)Palatine (Fremd)Long Jump65.28m—
Apr 25Rolling Meadows Mustang InviteApr 25 · Pole Vault · Place 2 · Palatine (Fremd)Palatine (Fremd)Pole Vault22.90m—
Apr 23MSL Week 3 Triangular - Fremd v Schaumburg v BGApr 23 · Long Jump · Place 7 · Palatine (Fremd)Palatine (Fremd)Long Jump7.4.92m10
Apr 23MSL Week 3 Triangular - Fremd v Schaumburg v BGApr 23 · Pole Vault · Place 2 · Palatine (Fremd)Palatine (Fremd)Pole Vault2.2.90m10
Apr 23MSL Week 3 Triangular - Fremd v Schaumburg v BGApr 23 · 400 Meters · Place 7 · Palatine (Fremd)Palatine (Fremd)400 Meters7.58.32a10
Apr 23MSL Week 3 Triangular - Fremd v Schaumburg v BGApr 23 · 200 Meters · Palatine (Fremd)Palatine (Fremd)200 Meters—DNS10
Apr 23MSL Week 3 Triangular - Fremd v Schaumburg v BGApr 23 · 100 Meters · Place 1 · Palatine (Fremd)Palatine (Fremd)100 Meters1.12.11a10
Apr 192024 Bear InviteApr 19 · Long Jump · Place 10 · Palatine (Fremd)Palatine (Fremd)Long Jump1017-3.25—
Apr 16MSL West Boys Division ChampionshipApr 16 · Long Jump · Place 2 · Palatine (Fremd)Palatine (Fremd)Long Jump2.5.61m10
Apr 13Palatine/Fremd Crosstown ClassicApr 13 · Pole Vault · Place 1 · Palatine (Fremd)Palatine (Fremd)Pole Vault13.20m—
Apr 9Fremd - Conant - Rolling Meadows Track & Field TriangularApr 9 · Pole Vault · Place 2 · Palatine (Fremd)Palatine (Fremd)Pole Vault22.74m—
Apr 9Fremd - Conant - Rolling Meadows Track & Field TriangularApr 9 · 200 Meters · Place 10 · Palatine (Fremd)Palatine (Fremd)200 Meters1025.87a—
Apr 9Fremd - Conant - Rolling Meadows Track & Field TriangularApr 9 · 100 Meters · Place 3 · Palatine (Fremd)Palatine (Fremd)100 Meters312.21a—
Mar 8Rolling Meadows Boys Frosh/Soph InvitationalMar 8 · Pole Vault · Place 3 · Palatine (Fremd)Palatine (Fremd)Pole Vault310-0—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 23Huntley Boys InvitationalFeb 23 · 400 Meters · Place 27 · Palatine (Fremd)Palatine (Fremd)400 Meters2757.81a PB—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 28Rolling Meadows Mustang ClassicApr 28 · Long Jump · Place 15 · Palatine (Fremd)Palatine (Fremd)Long Jump154.71m—
Apr 28Rolling Meadows Mustang ClassicApr 28 · Pole Vault · Place 10 · Palatine (Fremd)Palatine (Fremd)Pole Vault102.13m—
Apr 25Fremd EG RM Boys TriangularApr 25 · Long Jump · Place 13 · Palatine (Fremd)Palatine (Fremd)Long Jump134.36m—
Apr 25Fremd EG RM Boys TriangularApr 25 · Pole Vault · Place 2 · Palatine (Fremd)Palatine (Fremd)Pole Vault22.13m—
Apr 21Lake Zurich HS Bear InviteApr 21 · Long Jump · Place 18 · Palatine (Fremd)Palatine (Fremd)Long Jump1815-0.5—
Apr 21Lake Zurich HS Bear InviteApr 21 · Pole Vault · Place 9 · Palatine (Fremd)Palatine (Fremd)Pole Vault98-0—
Apr 18MSL West Boys Division ChampionshipsApr 18 · Long Jump · Place 6 · Palatine (Fremd)Palatine (Fremd)Long Jump6.5.13m PB9
Apr 18MSL West Boys Division ChampionshipsApr 18 · Pole Vault · Place 6 · Palatine (Fremd)Palatine (Fremd)Pole Vault6.7' 69
Apr 15Palatine/Fremd Crosstown ClassicApr 15 · Long Jump · Palatine (Fremd)Palatine (Fremd)Long Jump—NM9
Apr 15Palatine/Fremd Crosstown ClassicApr 15 · Pole Vault · Place 2 · Palatine (Fremd)Palatine (Fremd)Pole Vault2.2.33m PB9
Apr 5Barrington Boys TriangularApr 5 · Long Jump · Palatine (Fremd)Palatine (Fremd)Long Jump—ND9
Apr 5Barrington Boys TriangularApr 5 · Pole Vault · Palatine (Fremd)Palatine (Fremd)Pole Vault—NH9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21CHS Boys Indoor Triangular MeetFeb 21 · Long Jump · Place 5 · Palatine (Fremd)Palatine (Fremd)Long Jump54.90m PB—
Feb 21CHS Boys Indoor Triangular MeetFeb 21 · 200 Meters · Place 33 · Palatine (Fremd)Palatine (Fremd)200 Meters3329.23a PB—
Feb 21CHS Boys Indoor Triangular MeetFeb 21 · 60 Meters · Place 32 · Palatine (Fremd)Palatine (Fremd)60 Meters328.82a—