Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorProspect v Barrington v Palatine Boys Tri · Apr 2312.32aProspect v Barrington v Palatine Boys TriApril 23, 2024
110m Hurdles · 39" / 0.991m · OutdoorIHSA Class 3A TRB Sectional - #02 Grayslake (Central) · May 2215.30aIHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22, 2026
200 Meters · OutdoorProspect v Barrington v Palatine Boys Tri · Apr 2325.92aProspect v Barrington v Palatine Boys TriApril 23, 2024
300m Hurdles · 36" / 0.914m · Indoor54th Annual Stevenson Patriot Relays · Apr 1643.15a54th Annual Stevenson Patriot RelaysApril 16, 2026
300m Hurdles · 36" / 0.914m · OutdoorMid-Suburban League Boys Conference Championships · May 1342.41aMid-Suburban League Boys Conference ChampionshipsMay 13, 2026
55 Meters · IndoorRolling Meadows Boys Tri · Feb 207.63aRolling Meadows Boys TriFebruary 20, 2026
Long Jump · OutdoorBarrington Boys Triangular · Apr 54.83mBarrington Boys TriangularApril 5, 2023

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · 300m Hurdles · Place 13 · Barrington300m Hurdles36" / 0.914m13.43.21a12
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · 110m Hurdles · Place 6 · Barrington110m Hurdles39" / 0.991m6.15.30a PB12
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · 300m Hurdles · Place 6 · Barrington300m Hurdles36" / 0.914m6.42.41a PB12
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · 110m Hurdles · Place 4 · Barrington110m Hurdles39" / 0.991m4.15.39aWind: -0.412
May 72026 Boys Lake County InvitationalMay 7 · 300m Hurdles · Place 7 · Barrington300m Hurdles36" / 0.914m7.42.69a12
May 72026 Boys Lake County InvitationalMay 7 · 110m Hurdles · Place 6 · Barrington110m Hurdles39" / 0.991m6.15.71a12
May 158th Annual Wanner Knights’ InvitationalMay 1 · 300m Hurdles · Place 23 · Barrington300m Hurdles36" / 0.914m23.44.62a12
May 158th Annual Wanner Knights’ InvitationalMay 1 · 110m Hurdles · Place 12 · Barrington110m Hurdles39" / 0.991m12.16.57a12
Apr 232026 Bear InviteApr 23 · 110m Hurdles · Place 4 · Barrington110m Hurdles39" / 0.991m4.15.59a12
Apr 21MSL West Boys Division ChampionshipApr 21 · 300m Hurdles · Barrington300m Hurdles36" / 0.914m—DNS12
Apr 21MSL West Boys Division ChampionshipApr 21 · 110m Hurdles · Place 4 · Barrington110m Hurdles39" / 0.991m4.15.94a12
Apr 14MSL Boys Tri @Buffalo GroveApr 14 · 300m Hurdles · Place 2 · Barrington300m Hurdles36" / 0.914m2.45.28a12
Apr 14MSL Boys Tri @Buffalo GroveApr 14 · 110m Hurdles · Place 1 · Barrington110m Hurdles39" / 0.991m1.17.13a12
Apr 1135th Annual Mike Stokes “Stogie” RelaysApr 11 · 300m Hurdles · Place 10 · Barrington300m Hurdles36" / 0.914m10.44.87a12
Apr 1135th Annual Mike Stokes “Stogie” RelaysApr 11 · 110m Hurdles · Place 4 · Barrington110m Hurdles39" / 0.991m4.16.15a12
Mar 726th Annual Joe Scarpino InviteMar 7 · 55m Hurdles · Place 1 · Barrington55m Hurdles18.37a12
Mar 726th Annual Joe Scarpino InviteMar 7 · A 50y Hurdles Finals · Place 2 · BarringtonA 50y Hurdles Finals28.28a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 1654th Annual Stevenson Patriot RelaysApr 16 · 300m Hurdles · Place 4 · Barrington300m Hurdles36" / 0.914m4.43.15a PB12
Mar 21Nagel-Saylor Indoor InvitationalMar 21 · 55m Hurdles · Place 6 · Barrington55m Hurdles68.3512
Feb 27Huntley Boys InvitationalFeb 27 · 60m Hurdles · Place 10 · Barrington60m Hurdles109.0112
Feb 20Rolling Meadows Boys TriFeb 20 · 55m Hurdles · Place 1 · Barrington55m Hurdles18.44a12
Feb 20Rolling Meadows Boys TriFeb 20 · 55 Meters · Place 35 · Barrington55 Meters357.63a PB12
Feb 14Boys Sequoit ShowdownFeb 14 · 60m Hurdles · Place 10 · Barrington60m Hurdles109.21a12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 22 · 110m Hurdles · Place 4 · Barrington110m Hurdles415.3311
May 14Mid-Suburban League Boys ChampionshipMay 14 · 300m Hurdles · Place 10 · Barrington300m Hurdles1042.5611
May 14Mid-Suburban League Boys ChampionshipMay 14 · 110m Hurdles · Place 5 · Barrington110m Hurdles515.6411
May 82025 Boys Lake County InvitationalMay 8 · 110m Hurdles · Place 5 · Barrington110m Hurdles515.3211
Apr 29Buffalo Grove/Prospect @ Barrington Boys TriApr 29 · 300m Hurdles · Place 1 · Barrington300m Hurdles142.2411
Apr 29Buffalo Grove/Prospect @ Barrington Boys TriApr 29 · 110m Hurdles · Place 1 · Barrington110m Hurdles115.4411
Apr 1753rd Annual Stevenson Patriot RelaysApr 17 · 300m Hurdles · Place 8 · Barrington300m Hurdles843.79a11
Apr 15Conant Boys TriApr 15 · 300m Hurdles · Place 2 · Barrington300m Hurdles246.15a11
Apr 15Conant Boys TriApr 15 · 110m Hurdles · Place 1 · Barrington110m Hurdles115.85a11
Apr 1234rd Annual Mike Stokes “Stogie” RelaysApr 12 · 300m Hurdles · Place 8 · Barrington300m Hurdles843.71a11
Apr 1234rd Annual Mike Stokes “Stogie” RelaysApr 12 · 110m Hurdles · Place 3 · Barrington110m Hurdles315.91a11
Apr 8Palatine Boys TriApr 8 · 300m Hurdles · Place 3 · Barrington300m Hurdles345.48a11
Apr 8Palatine Boys TriApr 8 · 110m Hurdles · Place 2 · Barrington110m Hurdles215.84a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 22Nagel-Saylor Indoor InvitationalMar 22 · 55m Hurdles · Place 7 · Barrington55m Hurdles78.37a11
Feb 28Huntley Boys InvitationalFeb 28 · 60m Hurdles · Place 3 · Barrington60m Hurdles38.95a—
Feb 19Rolling Meadows Boys Quad #2Feb 19 · 55m Hurdles · Place 1 · Barrington55m Hurdles18.50a—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 16IHSA Class 3A TRB Sectional - #4 Aurora (Metea Valley)May 16 · 300m Hurdles · Place 13 · Barrington300m Hurdles1343.86a—
May 9Mid-Suburban League Boys ChampionshipMay 9 · 300m Hurdles · Place 3 · Barrington300m Hurdles343.81a—
May 9Mid-Suburban League Boys ChampionshipMay 9 · 110m Hurdles · Place 1 · Barrington110m Hurdles116.26a—
May 22024 Boys Lake County Track & Field InvitationalMay 2 · 110m Hurdles · Place 8 · Barrington110m Hurdles816.50a—
Apr 30Barrington Bronco F/S RelaysApr 30 · 300m Hurdles · Place 7 · Barrington300m Hurdles745.59a—
Apr 30Barrington Bronco F/S RelaysApr 30 · 110m Hurdles · Place 2 · Barrington110m Hurdles216.42a—
Apr 2756th Annual Prospect Boys Joe Wanner InviteApr 27 · 110m Hurdles · Place 13 · Barrington110m Hurdles1316.02a—
Apr 23Prospect v Barrington v Palatine Boys TriApr 23 · 110m Hurdles · Place 1 · Barrington110m Hurdles116.71a—
Apr 23Prospect v Barrington v Palatine Boys TriApr 23 · 200 Meters · Place 27 · Barrington200 Meters2725.92a PB—
Apr 23Prospect v Barrington v Palatine Boys TriApr 23 · 100 Meters · Place 25 · Barrington100 Meters2512.32a PB—
Apr 192024 Bear InviteApr 19 · 110m Hurdles · Place 3 · Barrington110m Hurdles316.13a—
Apr 9Buffalo Grove/Hersey Boys @ BarringtonApr 9 · 110m Hurdles · Place 1 · Barrington110m Hurdles116.08a—
Apr 9Buffalo Grove/Hersey Boys @ BarringtonApr 9 · 300m Hurdles · Place 1 · Barrington300m Hurdles147.23a—
Mar 8Rolling Meadows Boys Frosh/Soph InvitationalMar 8 · 55m Hurdles · Place 3 · Barrington55m Hurdles38.56a—
Mar 224nd Annual Joe Scarpino InvitationalMar 2 · 55m Hurdles · Place 1 · Barrington55m Hurdles18.4710
Mar 224nd Annual Joe Scarpino InvitationalMar 2 · C 50y Hurdles · Place 1 · BarringtonC 50y Hurdles18.5310

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 16Nagel-Saylor Indoor InvitationalMar 16 · 55m Hurdles · Place 8 · Barrington55m Hurdles88.4610
Feb 23Huntley Boys InvitationalFeb 23 · 60m Hurdles · Place 11 · Barrington60m Hurdles119.33a—
Feb 15Rolling Meadows TriFeb 15 · 55m Hurdles · Place 2 · Barrington55m Hurdles28.67a—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 182023 IHSA Class 3A TRB Sectional - #4 BataviaMay 18 · 110m Hurdles · Place 8 · Barrington110m Hurdles816.099
May 42023 Boys Lake County InvitationalMay 4 · 110m Hurdles · Place 13 · Barrington110m Hurdles1317.539
May 2Bronco RelaysMay 2 · Long Jump · Place 7 · BarringtonLong Jump75.02m9
May 2Bronco RelaysMay 2 · 300m Hurdles · Place 1 · Barrington300m Hurdles147.559
May 2Bronco RelaysMay 2 · 110m Hurdles · Place 1 · Barrington110m Hurdles116.649
Apr 25Wheeling Boys QuadApr 25 · 300m Hurdles · Place 5 · Barrington300m Hurdles547.96a—
Apr 25Wheeling Boys QuadApr 25 · 110m Hurdles · Place 3 · Barrington110m Hurdles317.71a—
Apr 11MSL Boys Triangular Week 2 at Buffalo GroveApr 11 · 300m Hurdles · Place 1 · Barrington300m Hurdles145.35a—
Apr 11MSL Boys Triangular Week 2 at Buffalo GroveApr 11 · 110m Hurdles · Place 1 · Barrington110m Hurdles117.73a—
Apr 5Barrington Boys TriangularApr 5 · Long Jump · Place 4 · BarringtonLong Jump44.83m PB9
Apr 5Barrington Boys TriangularApr 5 · 300m Hurdles · Place 2 · Barrington300m Hurdles247.859
Apr 5Barrington Boys TriangularApr 5 · 110m Hurdles · Place 1 · Barrington110m Hurdles118.389
Mar 10Rolling Meadows Boys Frosh/Soph InvitationalMar 10 · 55m Hurdles · Place 4 · Barrington55m Hurdles49.21a—
Mar 423rd Annual Joe Scarpino InvitationalMar 4 · 50y Hurdles 36" Finals · Place 1 · Barrington50y Hurdles 36" Finals19.039