Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorBuffalo Grove/Prospect @ Barrington Boys Tri · Apr 2922.59Buffalo Grove/Prospect @ Barrington Boys TriApril 29, 2025
400 Meters · IndoorNagel-Saylor Indoor Invitational · Mar 2149.83Nagel-Saylor Indoor InvitationalMarch 21, 2026
400 Meters · OutdoorIHSA 3A Boys State Track & Field Championships · May 2848.29aIHSA 3A Boys State Track & Field ChampionshipsMay 28, 2026
800 Meters · OutdoorConant Boys Tri · Apr 152:01.88aConant Boys TriApril 15, 2025
A 220 Yards Finals · Outdoor26th Annual Joe Scarpino Invite · Mar 726.04a26th Annual Joe Scarpino InviteMarch 7, 2026
A 440 Yards Finals · Outdoor26th Annual Joe Scarpino Invite · Mar 753.32a26th Annual Joe Scarpino InviteMarch 7, 2026
B 440 Yards · Outdoor24nd Annual Joe Scarpino Invitational · Mar 254.7624nd Annual Joe Scarpino InvitationalMarch 2, 2024
High Jump · IndoorHuntley Boys Invitational · Feb 231.65mHuntley Boys InvitationalFebruary 23, 2024
High Jump · Outdoor23rd Annual Joe Scarpino Invitational · Mar 41.70m23rd Annual Joe Scarpino InvitationalMarch 4, 2023

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 400 Meters · Place 9 · BarringtonBarrington400 MetersRound P9.48.29a PB12
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 400 Meters · Place 8 · BarringtonBarrington400 Meters8.48.94a12
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · 400 Meters · Place 2 · BarringtonBarrington400 Meters2.49.34a12
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · 400 Meters · BarringtonBarrington400 Meters—DNS12
May 72026 Boys Lake County InvitationalMay 7 · 400 Meters · BarringtonBarrington400 Meters—DNS12
May 158th Annual Wanner Knights’ InvitationalMay 1 · 400 Meters · Place 3 · BarringtonBarrington400 Meters3.49.20a12
Apr 232026 Bear InviteApr 23 · 400 Meters · BarringtonBarrington400 Meters—DNS12
Apr 14MSL Boys Tri @Buffalo GroveApr 14 · 200 Meters · Place 2 · BarringtonBarrington200 Meters2.23.10a12
Mar 726th Annual Joe Scarpino InviteMar 7 · A 440 Yards Finals · Place 1 · BarringtonBarringtonA 440 Yards Finals153.32a PB12
Mar 726th Annual Joe Scarpino InviteMar 7 · A 220 Yards Finals · Place 2 · BarringtonBarringtonA 220 Yards Finals226.04a PB12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 282026 Illinois Indoor Championships Sponsored By Under ArmourMar 28 · 400 Meters · BarringtonBarrington400 Meters—DNS12
Mar 21Nagel-Saylor Indoor InvitationalMar 21 · 400 Meters · Place 1 · BarringtonBarrington400 Meters149.83 PB12
Feb 27Huntley Boys InvitationalFeb 27 · 400 Meters · Place 1 · BarringtonBarrington400 Meters150.5112
Feb 14Boys Sequoit ShowdownFeb 14 · 400 Meters · Place 2 · BarringtonBarrington400 Meters251.72a12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 102025 USATF Region 7 Junior Olympic T&F ChampionshipJul 10 · 400 Meters · Place 1 · Tnt Track &Tnt Track &400 Meters148.63—
Jun 28Under Armour Sprinters TwilightJun 28 · 400 Meters · Place 1 · TNT Track & Field AcaTNT Track & Field Aca400 Meters148.71—
May 30IHSA 3A Boys State Track & Field ChampionshipsMay 30 · 400 Meters · Place 10 · BarringtonBarrington400 MetersRound P10.48.79a11
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 400 Meters · Place 10 · BarringtonBarrington400 MetersRound P1048.79a11
May 22IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 22 · 400 Meters · Place 1 · BarringtonBarrington400 Meters149.0411
May 14Mid-Suburban League Boys ChampionshipMay 14 · 400 Meters · Place 1 · BarringtonBarrington400 Meters148.6511
May 82025 Boys Lake County InvitationalMay 8 · 400 Meters · Place 1 · BarringtonBarrington400 Meters150.0911
May 257th Annual Wanner Knights’ InvitationalMay 2 · 400 Meters · Place 3 · BarringtonBarrington400 Meters3.48.99a11
Apr 29Buffalo Grove/Prospect @ Barrington Boys TriApr 29 · 200 Meters · Place 2 · BarringtonBarrington200 Meters222.59 PB11
Apr 242025 Bear InviteApr 24 · 400 Meters · Place 1 · BarringtonBarrington400 Meters150.0311
Apr 242025 Bear InviteApr 24 · 200 Meters · Place 11 · BarringtonBarrington200 Meters1122.9111
Apr 15Conant Boys TriApr 15 · 800 Meters · Place 4 · BarringtonBarrington800 Meters42:01.88a PB11
Apr 8Palatine Boys TriApr 8 · 400 Meters · Place 1 · BarringtonBarrington400 Meters151.09a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 22Nagel-Saylor Indoor InvitationalMar 22 · 400 Meters · Place 1 · BarringtonBarrington400 Meters150.98a11

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 29Bob Nihells Youth Track and Field Open MeetJun 29 · 400 Meters · Place 2 · TNT Track & Field AcademyTNT Track & Field Academy400 Meters2.49.84a10
Jun 29Bob Nihells Youth Track and Field Open MeetJun 29 · 200 Meters · Place 11 · TNT Track & Field AcademyTNT Track & Field Academy200 Meters11.23.59a10
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 2 · TNT Track & Field AcademyTNT Track & Field Academy400 Meters2.50.17a10
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 22 · TNT Track & Field AcademyTNT Track & Field Academy200 MetersRound P22.23.38aWind: -2.110
May 24IHSA 3A Boys State Track & Field ChampionshipsMay 24 · 400 Meters · Place 9 · BarringtonBarrington400 MetersRound P9.49.52a10
May 24IHSA 3A Boys State Track & Field ChampionshipsMay 24 · 400 Meters · Place 7 · BarringtonBarrington400 Meters7.49.81a10
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · 400 Meters · Place 9 · BarringtonBarrington400 MetersRound P949.5210
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · 400 Meters · Place 7 · BarringtonBarrington400 Meters749.8110
May 16IHSA Class 3A TRB Sectional - #4 Aurora (Metea Valley)May 16 · 400 Meters · Place 2 · BarringtonBarrington400 Meters249.85a—
May 9Mid-Suburban League Boys ChampionshipMay 9 · 400 Meters · Place 2 · BarringtonBarrington400 Meters250.40a—
Apr 30Barrington Bronco F/S RelaysApr 30 · 400 Meters · Place 1 · BarringtonBarrington400 Meters150.37a—
Apr 30Barrington Bronco F/S RelaysApr 30 · 200 Meters · Place 1 · BarringtonBarrington200 Meters123.48a—
Apr 2756th Annual Prospect Boys Joe Wanner InviteApr 27 · 400 Meters · Place 4 · BarringtonBarrington400 Meters450.74a—
Apr 192024 Bear InviteApr 19 · 400 Meters · Place 2 · BarringtonBarrington400 Meters251.38a—
Apr 16MSL West Boys Division ChampionshipApr 16 · 400 Meters · Place 2 · BarringtonBarrington400 Meters2.50.86a10
Apr 9Buffalo Grove/Hersey Boys @ BarringtonApr 9 · 200 Meters · Place 3 · BarringtonBarrington200 Meters323.54a—
Mar 8Rolling Meadows Boys Frosh/Soph InvitationalMar 8 · High Jump · Place 6 · BarringtonBarringtonHigh Jump65-4—
Mar 224nd Annual Joe Scarpino InvitationalMar 2 · B 440 Yards · Place 1 · BarringtonBarringtonB 440 Yards154.76 PB10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 16Nagel-Saylor Indoor InvitationalMar 16 · 400 Meters · Place 2 · BarringtonBarrington400 Meters251.5910
Feb 23Huntley Boys InvitationalFeb 23 · High Jump · Place 11 · BarringtonBarringtonHigh Jump111.65m PB—
Feb 23Huntley Boys InvitationalFeb 23 · 400 Meters · Place 2 · BarringtonBarrington400 Meters251.96a—
Feb 15Rolling Meadows TriFeb 15 · High Jump · Place 5 · BarringtonBarringtonHigh Jump55-4—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11MSL Boys Conference ChampionshipMay 11 · 400 Meters · Place 2 · BarringtonBarrington400 Meters2.53.32a9
Apr 18MSL West Boys Division ChampionshipsApr 18 · High Jump · BarringtonBarringtonHigh Jump—NM9
Apr 832nd Annual Prospect Boys “Stogie” RelaysApr 8 · High Jump · BarringtonBarringtonHigh Jump—NH9
Mar 423rd Annual Joe Scarpino InvitationalMar 4 · High Jump · Place 1 · BarringtonBarringtonHigh Jump11.70m PB9
Feb 24Huntley Boys Indoor InvitationalFeb 24 · High Jump · Place 11 · BarringtonBarringtonHigh Jump11.1.60m9