Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSL Boys Tri @Buffalo Grove · Apr 1412.67aMSL Boys Tri @Buffalo GroveApril 14, 2026
110m Hurdles · 30" / 0.762m · OutdoorSMSC Conference Championships · May 419.45aSMSC Conference ChampionshipsMay 4, 2024
200 Meters · OutdoorBring it to Barrington · Jun 624.97aBring it to BarringtonJune 6, 2026
300m Hurdles · 36" / 0.914m · OutdoorMid-Suburban League Boys Conference Championships · May 1344.97aMid-Suburban League Boys Conference ChampionshipsMay 13, 2026
High Jump · Indoor54th Annual Stevenson Patriot Relays · Apr 161.62m54th Annual Stevenson Patriot RelaysApril 16, 2026
High Jump · OutdoorPalatine Boys Tri · Apr 81.57mPalatine Boys TriApril 8, 2025
Long Jump · OutdoorBarrington Station & Plano Tri · Apr 224.50mBarrington Station & Plano TriApril 22, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 6Bring it to BarringtonJun 6 · 200 Meters · Place 12 · BarringtonBarrington200 Meters12.24.97a PB10
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · High Jump · Place 5 · BarringtonBarringtonHigh Jump5.1.63m10
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · 300m Hurdles · Place 4 · BarringtonBarrington300m Hurdles36" / 0.914m4.44.97a PB10
May 5Barrington Bronco F/S RelaysMay 5 · High Jump · Place 4 · BarringtonBarringtonHigh Jump4.1.68m10
May 5Barrington Bronco F/S RelaysMay 5 · 300m Hurdles · Place 3 · BarringtonBarrington300m Hurdles36" / 0.914m3.46.60a10
Apr 28MSL Boys Tri @WheelingApr 28 · High Jump · Place 1 · BarringtonBarringtonHigh Jump1.1.68m10
Apr 28MSL Boys Tri @WheelingApr 28 · 300m Hurdles · Place 1 · BarringtonBarrington300m Hurdles36" / 0.914m1.47.09a10
Apr 28MSL Boys Tri @WheelingApr 28 · 200 Meters · Place 9 · BarringtonBarrington200 Meters9.25.25a10
Apr 232026 Bear InviteApr 23 · High Jump · Place 3 · BarringtonBarringtonHigh Jump3.1.72m10
Apr 21MSL West Boys Division ChampionshipApr 21 · High Jump · Place 2 · BarringtonBarringtonHigh Jump2.5' 6"10
Apr 14MSL Boys Tri @Buffalo GroveApr 14 · High Jump · BarringtonBarringtonHigh Jump—NH10
Apr 14MSL Boys Tri @Buffalo GroveApr 14 · 100 Meters · Place 18 · BarringtonBarrington100 Meters18.12.67a PB10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 1654th Annual Stevenson Patriot RelaysApr 16 · High Jump · Place 15 · BarringtonBarringtonHigh Jump15.1.62m PB10

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 8Palatine Boys TriApr 8 · 100 Meters · Place 58 · BarringtonBarrington100 Meters5813.16a9
Apr 8Palatine Boys TriApr 8 · High Jump · Place 2 · BarringtonBarringtonHigh Jump21.57m PB9

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 11IESA 4A - Sectional 3 @ Buffalo Grove HSMay 11 · High Jump · Barrington StationBarrington StationHigh Jump—NH8
May 11IESA 4A - Sectional 3 @ Buffalo Grove HSMay 11 · 110m Hurdles · Place 5 · Barrington StationBarrington Station110m Hurdles518.758
May 4SMSC Conference ChampionshipsMay 4 · 110m Hurdles · Place 5 · Barrington StationBarrington Station110m Hurdles30" / 0.762m5.19.45a PB8
May 4SMSC Conference ChampionshipsMay 4 · High Jump · Place 8 · Barrington StationBarrington StationHigh Jump8.4' 7.758
Apr 22Barrington Station & Plano TriApr 22 · Long Jump · Place 3 · Barrington StationBarrington StationLong Jump3.4.50m PB8
Apr 22Barrington Station & Plano TriApr 22 · 110m Hurdles · Place 3 · Barrington StationBarrington Station110m Hurdles30" / 0.762m3.19.80a8
Apr 22Barrington Station & Plano TriApr 22 · High Jump · Place 2 · Barrington StationBarrington StationHigh Jump2.1.52m8
Apr 22Barrington Station & Plano TriApr 22 · 200 Meters · Place 6 · Barrington StationBarrington Station200 Meters6.27.29a8