Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFremd Intrasquad · Mar 3112.06aFremd IntrasquadMarch 31, 2026
200 Meters · OutdoorFremd Intrasquad · Mar 3124.97aFremd IntrasquadMarch 31, 2026
300m Hurdles · 36" / 0.914m · OutdoorMSL Boys Tri @Conant · Apr 1444.30aMSL Boys Tri @ConantApril 14, 2026
400 Meters · OutdoorFremd Intrasquad · Mar 311:01.53aFremd IntrasquadMarch 31, 2026
Complete · Outdoor2025 Bear Invite · Apr 243.11m2025 Bear InviteApril 24, 2025
Final · OutdoorMid-Suburban League Boys Championship · May 143.30mMid-Suburban League Boys ChampionshipMay 14, 2025
Full · IndoorGBS Boys 5 Team Meet · Feb 162.79mGBS Boys 5 Team MeetFebruary 16, 2024
Full · OutdoorHomewood Flossmoor Boys A-B-C Invitational · Mar 12.55mHomewood Flossmoor Boys A-B-C InvitationalMarch 1, 2024
Pole Vault · IndoorHuntley Boys Invitational · Feb 282.74mHuntley Boys InvitationalFebruary 28, 2025
Pole Vault · OutdoorFremd - Conant - Rolling Meadows Track & Field Triangular · Apr 92.59mFremd - Conant - Rolling Meadows Track & Field TriangularApril 9, 2024
Triple Jump · IndoorHuntley Boys Invitational · Feb 2310.85mHuntley Boys InvitationalFebruary 23, 2024
Triple Jump · OutdoorRolling Meadows Boys Frosh/Soph Invitational · Mar 810.36mRolling Meadows Boys Frosh/Soph InvitationalMarch 8, 2024

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · Triple Jump · Place 30 · Palatine (Fremd)Triple Jump30.13.07mWind: 012
May 21IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21 · Triple Jump · Place 3 · Palatine (Fremd)Triple Jump3.13.71m12
May 21IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21 · Pole Vault · Place 7 · Palatine (Fremd)Pole Vault7.3.74m12
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · Triple Jump · Place 2 · Palatine (Fremd)Triple Jump2.13.41m12
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · Pole Vault · Place 3 · Palatine (Fremd)Pole Vault3.3.73m12
May 8Lockport Bill Jackson InvitationalMay 8 · Triple Jump · Place 1 · Palatine (Fremd)Triple Jump113.34m12
May 8Lockport Bill Jackson InvitationalMay 8 · Pole Vault · Place 6 · Palatine (Fremd)Pole Vault63.74m12
May 1Rolling Meadows Boys MustangMay 1 · Triple Jump · Place 4 · Palatine (Fremd)Triple Jump4.12.30m12
May 1Rolling Meadows Boys MustangMay 1 · Pole Vault · Place 3 · Palatine (Fremd)Pole Vault3.3.73m12
Apr 28MSL Boys Tri @Elk GroveApr 28 · Pole Vault · Place 2 · Palatine (Fremd)Pole Vault2.10' 6"12
Apr 232026 Bear InviteApr 23 · Triple Jump · Palatine (Fremd)Triple Jump—ND12
Apr 232026 Bear InviteApr 23 · Pole Vault · Place 7 · Palatine (Fremd)Pole Vault7.3.89m12
Apr 21MSL West Boys Division ChampionshipApr 21 · Triple Jump · Place 3 · Palatine (Fremd)Triple Jump3.12.95m12
Apr 21MSL West Boys Division ChampionshipApr 21 · Pole Vault · Place 4 · Palatine (Fremd)Pole Vault4.11' 6"12
Apr 18Palatine v Fremd Crosstown DualApr 18 · Triple Jump · Place 1 · Palatine (Fremd)Triple Jump1.12.39m12
Apr 18Palatine v Fremd Crosstown DualApr 18 · Pole Vault · Place 1 · Palatine (Fremd)Pole Vault1.12' 0"12
Apr 18Palatine v Fremd Crosstown DualApr 18 · 300m Hurdles · Place 2 · Palatine (Fremd)300m Hurdles36" / 0.914m2.45.51a12
Apr 14MSL Boys Tri @ConantApr 14 · Triple Jump · Palatine (Fremd)Triple Jump—ND12
Apr 14MSL Boys Tri @ConantApr 14 · Pole Vault · Place 1 · Palatine (Fremd)Pole Vault1.3.66m12
Apr 14MSL Boys Tri @ConantApr 14 · 300m Hurdles · Place 3 · Palatine (Fremd)300m Hurdles36" / 0.914m3.44.30a PB12
Mar 31Fremd IntrasquadMar 31 · 400 Meters · Place 16 · Palatine (Fremd)400 Meters16.1:01.53a PB12
Mar 31Fremd IntrasquadMar 31 · 200 Meters · Place 7 · Palatine (Fremd)200 Meters7.24.97a PB12
Mar 31Fremd IntrasquadMar 31 · 100 Meters · Place 7 · Palatine (Fremd)100 Meters7.12.06a PB12
Mar 6Homewood Flossmoor Boys ABC InvitationalMar 6 · Pole Vault · Place 4 · Palatine (Fremd)Pole Vault43.59m12
Mar 6Homewood Flossmoor Boys ABC InvitationalMar 6 · Triple Jump · Place 10 · Palatine (Fremd)Triple Jump1011.70m12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 21Nagel-Saylor Indoor InvitationalMar 21 · Full · Place 3 · Palatine (Fremd)Full312.72m12
Mar 21Nagel-Saylor Indoor InvitationalMar 21 · Full · Place 4 · Palatine (Fremd)Full43.43m12
Feb 27Huntley Boys InvitationalFeb 27 · Full · Place 26 · Palatine (Fremd)Full2611.26m12
Feb 27Huntley Boys InvitationalFeb 27 · Full · Place 31 · Palatine (Fremd)Full3157.6912

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 22 · Complete · Place 10 · Palatine (Fremd)Complete103.56m11
May 14Mid-Suburban League Boys ChampionshipMay 14 · Final · Place 10 · Palatine (Fremd)Final1012.17m11
May 14Mid-Suburban League Boys ChampionshipMay 14 · Final · Place 9 · Palatine (Fremd)Final93.30m PB11
May 2Rolling Meadows Mustang ClassicMay 2 · Triple Jump · Place 9 · Palatine (Fremd)Triple Jump911.40m11
May 2Rolling Meadows Mustang ClassicMay 2 · Pole Vault · Place 6 · Palatine (Fremd)Pole Vault63.35m11
Apr 29MSL Boys Tri @ WheelingApr 29 · Pole Vault · Place 1 · Palatine (Fremd)Pole Vault13.48m11
Apr 242025 Bear InviteApr 24 · Complete · Place 14 · Palatine (Fremd)Complete1411.61m11
Apr 242025 Bear InviteApr 24 · Complete · Place 15 · Palatine (Fremd)Complete153.11m PB11
Apr 15Fremd TriApr 15 · Triple Jump · Place 3 · Palatine (Fremd)Triple Jump312.01m11
Apr 15Fremd TriApr 15 · Pole Vault · Place 3 · Palatine (Fremd)Pole Vault33.20m11
Apr 15Fremd TriApr 15 · 300m Hurdles · Place 7 · Palatine (Fremd)300m Hurdles747.15a11
Mar 7Homewood Flossmoor Boys ABC InvitationalMar 7 · Pole Vault · Place 4 · Palatine (Fremd)Pole Vault43.26m—
Mar 7Homewood Flossmoor Boys ABC InvitationalMar 7 · Triple Jump · Place 9 · Palatine (Fremd)Triple Jump911.34m—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 22Nagel-Saylor Indoor InvitationalMar 22 · Triple Jump · Place 9 · Palatine (Fremd)Triple Jump911.88m11
Mar 22Nagel-Saylor Indoor InvitationalMar 22 · Pole Vault · Place 7 · Palatine (Fremd)Pole Vault72.95m11
Feb 28Huntley Boys InvitationalFeb 28 · Triple Jump · Place 12 · Palatine (Fremd)Triple Jump1212.03m—
Feb 28Huntley Boys InvitationalFeb 28 · Pole Vault · Place 19 · Palatine (Fremd)Pole Vault192.74m PB—
Feb 20Addison Trail Boys Quad #1Feb 20 · Triple Jump · Place 2 · Palatine (Fremd)Triple Jump212.05m—
Feb 20Addison Trail Boys Quad #1Feb 20 · 55m Hurdles · Place 4 · Palatine (Fremd)55m Hurdles410.04a—
Feb 20Addison Trail Boys Quad #1Feb 20 · 50m Hurdles · Place 3 · Palatine (Fremd)50m Hurdles38.65a—

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 9Mid-Suburban League Boys ChampionshipMay 9 · Triple Jump · Place 2 · Palatine (Fremd)Triple Jump211.96m—
May 9Mid-Suburban League Boys ChampionshipMay 9 · Pole Vault · Place 3 · Palatine (Fremd)Pole Vault32.90m—
May 9Mid-Suburban League Boys ChampionshipMay 9 · 300m Hurdles · Place 7 · Palatine (Fremd)300m Hurdles749.05a—
May 3Lockport Bill Jackson Invitational May 3 · Triple Jump · Place 3 · Palatine (Fremd)Triple Jump311.86m—
May 3Lockport Bill Jackson Invitational May 3 · 300m Hurdles · Place 10 · Palatine (Fremd)300m Hurdles1048.70a—
Apr 25Rolling Meadows Mustang InviteApr 25 · Triple Jump · Place 2 · Palatine (Fremd)Triple Jump211.56m—
Apr 25Rolling Meadows Mustang InviteApr 25 · Pole Vault · Place 3 · Palatine (Fremd)Pole Vault32.90m—
Apr 25Rolling Meadows Mustang InviteApr 25 · 300m Hurdles · Place 5 · Palatine (Fremd)300m Hurdles547.50a—
Apr 192024 Bear InviteApr 19 · Triple Jump · Place 3 · Palatine (Fremd)Triple Jump337-10.75—
Apr 192024 Bear InviteApr 19 · Pole Vault · Place 2 · Palatine (Fremd)Pole Vault29-8.5—
Apr 13Palatine/Fremd Crosstown ClassicApr 13 · Triple Jump · Place 1 · Palatine (Fremd)Triple Jump111.22m—
Apr 13Palatine/Fremd Crosstown ClassicApr 13 · Pole Vault · Place 2 · Palatine (Fremd)Pole Vault22.90m—
Apr 13Palatine/Fremd Crosstown ClassicApr 13 · 300m Hurdles · Place 1 · Palatine (Fremd)300m Hurdles150.66a—
Apr 9Fremd - Conant - Rolling Meadows Track & Field TriangularApr 9 · Triple Jump · Place 2 · Palatine (Fremd)Triple Jump211.07m—
Apr 9Fremd - Conant - Rolling Meadows Track & Field TriangularApr 9 · Pole Vault · Place 3 · Palatine (Fremd)Pole Vault32.59m PB—
Apr 9Fremd - Conant - Rolling Meadows Track & Field TriangularApr 9 · 200 Meters · Place 16 · Palatine (Fremd)200 Meters1626.08a—
Apr 9Fremd - Conant - Rolling Meadows Track & Field TriangularApr 9 · 100 Meters · Place 22 · Palatine (Fremd)100 Meters2212.91a—
Mar 8Rolling Meadows Boys Frosh/Soph InvitationalMar 8 · Triple Jump · Place 17 · Palatine (Fremd)Triple Jump1710.36m PB—
Mar 8Rolling Meadows Boys Frosh/Soph InvitationalMar 8 · Pole Vault · Place 5 · Palatine (Fremd)Pole Vault58-6—
Mar 1Homewood Flossmoor Boys A-B-C InvitationalMar 1 · Full · Place 5 · Palatine (Fremd)Full52.55m PB10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23Huntley Boys InvitationalFeb 23 · Triple Jump · Place 26 · Palatine (Fremd)Triple Jump2610.85m PB—
Feb 16GBS Boys 5 Team MeetFeb 16 · Full · Place 6 · Palatine (Fremd)Full62.79m PB10