Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Indoor54th Annual Stevenson Patriot Relays · Apr 164:43.69a54th Annual Stevenson Patriot RelaysApril 16, 2026
1600 Meters · OutdoorMid-Suburban League Boys Conference Championships · May 134:39.71aMid-Suburban League Boys Conference ChampionshipsMay 13, 2026
2 Miles · Outdoor26th Annual Joe Scarpino Invite · Mar 710:47.61a26th Annual Joe Scarpino InviteMarch 7, 2026
3200 Meters · OutdoorMSL West Boys Division Championship · Apr 2110:35.08aMSL West Boys Division ChampionshipApril 21, 2026
400 Meters · OutdoorMSL Boys Tri @Wheeling · Apr 2858.74aMSL Boys Tri @WheelingApril 28, 2026
800 Meters · IndoorHuntley Boys Invitational · Feb 272:13.07Huntley Boys InvitationalFebruary 27, 2026
800 Meters · Outdoor2026 Boys Lake County Invitational · May 72:03.50a2026 Boys Lake County InvitationalMay 7, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · 800 Meters · Place 18 · BarringtonBarrington800 Meters18.2:04.86a9
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · 1600 Meters · Place 13 · BarringtonBarrington1600 Meters13.4:39.71a PB9
May 72026 Boys Lake County InvitationalMay 7 · 800 Meters · Place 19 · BarringtonBarrington800 Meters19.2:03.50a PB9
May 5Barrington Bronco F/S RelaysMay 5 · 1600 Meters · Place 2 · BarringtonBarrington1600 Meters2.4:39.92a9
May 158th Annual Wanner Knights’ InvitationalMay 1 · 1600 Meters · Place 36 · BarringtonBarrington1600 Meters36.4:43.84a9
Apr 28MSL Boys Tri @WheelingApr 28 · 800 Meters · Place 2 · BarringtonBarrington800 Meters2.2:05.04a9
Apr 28MSL Boys Tri @WheelingApr 28 · 400 Meters · Place 3 · BarringtonBarrington400 Meters3.58.74a PB9
Apr 232026 Bear InviteApr 23 · 800 Meters · Place 17 · BarringtonBarrington800 Meters17.2:08.49a9
Apr 21MSL West Boys Division ChampionshipApr 21 · 3200 Meters · Place 2 · BarringtonBarrington3200 Meters2.10:35.08a PB9
Apr 21MSL West Boys Division ChampionshipApr 21 · 1600 Meters · Place 1 · BarringtonBarrington1600 Meters1.4:44.64a9
Apr 1135th Annual Mike Stokes “Stogie” RelaysApr 11 · 1600 Meters · Place 19 · BarringtonBarrington1600 Meters19.4:55.57a9
Mar 13 Rolling Meadows Boys Frosh/Soph InvitationalMar 13 · 1600 Meters · Place 6 · BarringtonBarrington1600 Meters64:53.00a9
Mar 726th Annual Joe Scarpino InviteMar 7 · 2 Miles · Place 2 · BarringtonBarrington2 Miles210:47.61a PB9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 1654th Annual Stevenson Patriot RelaysApr 16 · 1600 Meters · Place 3 · BarringtonBarrington1600 Meters3.4:43.69a PB9
Feb 27Huntley Boys InvitationalFeb 27 · 800 Meters · Place 30 · BarringtonBarrington800 Meters302:13.07 PB9
Feb 26Rolling Meadows Boys TriFeb 26 · 1600 Meters · Place 1 · BarringtonBarrington1600 Meters15:00.04a9
Feb 14Boys Sequoit ShowdownFeb 14 · 800 Meters · Place 20 · BarringtonBarrington800 Meters202:17.21a9

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23IESA 4A State Track & Field ChampionshipsMay 23 · 1600 Meters · Place 19 · Barrington PrairieBarrington Prairie1600 Meters19.4:57.82a8
May 17IESA 4A - Sectional 3 @ Prospect HSMay 17 · 1600 Meters · Place 2 · Barrington PrairieBarrington Prairie1600 Meters24:52.04a8
May 17IESA 4A - Sectional 3 @ Prospect HSMay 17 · 800 Meters · Place 6 · Barrington PrairieBarrington Prairie800 Meters62:17.04a8
May 3SMSC Conference ChampionshipsMay 3 · 1600 Meters · Place 1 · Barrington PrairieBarrington Prairie1600 Meters15:10.25a8
May 3SMSC Conference ChampionshipsMay 3 · 800 Meters · Place 3 · Barrington PrairieBarrington Prairie800 Meters32:22.64a8
Apr 26Distance Night in Palatine - Community RacesApr 26 · 1600 Meters · Place 21 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters21.5:02.18a8
Apr 12The Prairie Derby ShowcaseApr 12 · 1600 Meters · Place 6 · Barrington PrairieBarrington Prairie1600 Meters65:02.21a8

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 17IESA 4A State Track & Field ChampionshipsMay 17 · 1600 Meters · Place 7 · Barrington PrairieBarrington Prairie1600 Meters7.5:02.47a7
May 11IESA 4A - Sectional 3 @ Buffalo Grove HSMay 11 · 1600 Meters · Place 3 · Barrington PrairieBarrington Prairie1600 Meters35:10.657
May 11IESA 4A - Sectional 3 @ Buffalo Grove HSMay 11 · 800 Meters · Place 3 · Barrington PrairieBarrington Prairie800 Meters32:23.287
Apr 20Distance Night in Palatine - Community RacesApr 20 · 1600 Meters · Place 27 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters275:15.347
Apr 13Prairie Derby ShowcaseApr 13 · 1600 Meters · Place 10 · Barrington PrairieBarrington Prairie1600 Meters10.5:14.64a7

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 13IESA 4A - Sectional 3 @ Mt. Prospect LincolnMay 13 · 1600 Meters · Place 9 · Barrington PrairieBarrington Prairie1600 Meters95:34.70a—