Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorNagel-Saylor Indoor Invitational · Mar 164:44.98Nagel-Saylor Indoor InvitationalMarch 16, 2024
1600 Meters · Outdoor55th Annual Prospect Boys "Joe Wanner" Invite · Apr 284:30.30a55th Annual Prospect Boys "Joe Wanner" InviteApril 28, 2023
2 Miles · OutdoorDistance Night in Palatine · Apr 229:36.81Distance Night in PalatineApril 22, 2023
3200 Meters · IndoorNagel-Saylor Indoor Invitational · Mar 1910:11.39Nagel-Saylor Indoor InvitationalMarch 19, 2022
3200 Meters · OutdoorDistance Night in Palatine · Apr 229:33.92Distance Night in PalatineApril 22, 2023
400 Meters · IndoorRolling Meadows Boys Quad #2 · Feb 191:02.22aRolling Meadows Boys Quad #2February 19, 2025
800 Meters · IndoorHuntley Boys Invitational · Feb 232:07.81aHuntley Boys InvitationalFebruary 23, 2024
800 Meters · OutdoorBronco Relays · May 22:08.07Bronco RelaysMay 2, 2023
880 Yards Finals · Outdoor23rd Annual Joe Scarpino Invitational · Mar 42:12.0123rd Annual Joe Scarpino InvitationalMarch 4, 2023
Class C 880 Yards · Outdoor22nd Annual Joe Scarpino Invitational · Mar 52:20.0022nd Annual Joe Scarpino InvitationalMarch 5, 2022

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

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Huntley Boys InvitationalFeb 28 · 1600 Meters · Place 18 · BarringtonBarrington1600 Meters184:53.29a—
Feb 19Rolling Meadows Boys Quad #2Feb 19 · 800 Meters · Place 1 · BarringtonBarrington800 Meters12:10.09a—
Feb 19Rolling Meadows Boys Quad #2Feb 19 · 400 Meters · Place 8 · BarringtonBarrington400 Meters81:02.22a PB—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22024 Boys Lake County Track & Field InvitationalMay 2 · 3200 Meters · Place 17 · BarringtonBarrington3200 Meters1710:19.67a—
Apr 2756th Annual Prospect Boys Joe Wanner InviteApr 27 · 1600 Meters · Place 14 · BarringtonBarrington1600 Meters144:35.38a—
Apr 20Distance Night in PalatineApr 20 · 2 Miles · Place 16 · BarringtonBarrington2 Miles169:57.54a—
Apr 20Distance Night in PalatineApr 20 · 3200 Meters · Place 16 · BarringtonBarrington3200 Meters169:54.36a—
Apr 20Distance Night in PalatineApr 20 · 2 Miles · Place 16 · BarringtonBarrington2 Miles169:57.54a—
Apr 20Distance Night in PalatineApr 20 · 3200 Meters · Place 16 · BarringtonBarrington3200 Meters169:54.36a—
Apr 11Stevenson Patriot RelaysApr 11 · 1600 Meters · Place 12 · BarringtonBarrington1600 Meters124:45.96a—
Apr 633rd Annual Mike Stokes “Stogie” RelaysApr 6 · 1600 Meters · Place 12 · BarringtonBarrington1600 Meters124:37.24a—
Mar 8Batavia Distance MadnessMar 8 · 1600 Meters · Place 56 · BarringtonBarrington1600 Meters564:36.14a—
Mar 224nd Annual Joe Scarpino InvitationalMar 2 · 2 Miles · Place 2 · BarringtonBarrington2 Miles210:07.5111

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 16Nagel-Saylor Indoor InvitationalMar 16 · 1600 Meters · Place 14 · BarringtonBarrington1600 Meters144:44.98 PB11
Feb 23Huntley Boys InvitationalFeb 23 · 800 Meters · Place 12 · BarringtonBarrington800 Meters122:07.81a PB—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 182023 IHSA Class 3A TRB Sectional - #4 BataviaMay 18 · 1600 Meters · Place 13 · BarringtonBarrington1600 Meters134:40.8910
May 11MSL Boys Conference ChampionshipMay 11 · 3200 Meters · Place 3 · BarringtonBarrington3200 Meters3.9:50.13a10
May 2Bronco RelaysMay 2 · 800 Meters · Place 2 · BarringtonBarrington800 Meters22:08.07 PB10
Apr 2855th Annual Prospect Boys "Joe Wanner" InviteApr 28 · 1600 Meters · Place 11 · BarringtonBarrington1600 Meters11.4:30.30a PB10
Apr 22Distance Night in PalatineApr 22 · 2 Miles · Place 1 · BarringtonBarrington2 Miles19:36.81 PB10
Apr 22Distance Night in PalatineApr 22 · 3200 Meters · Place 1 · BarringtonBarrington3200 Meters19:33.92 PB10
Apr 18MSL West Boys Division ChampionshipsApr 18 · 1600 Meters · Place 5 · BarringtonBarrington1600 Meters5.4:36.27a10
Apr 832nd Annual Prospect Boys “Stogie” RelaysApr 8 · 1600 Meters · Place 19 · BarringtonBarrington1600 Meters19.4:46.69a10
Apr 5Barrington Boys TriangularApr 5 · 3200 Meters · Place 5 · BarringtonBarrington3200 Meters59:54.1710
Mar 423rd Annual Joe Scarpino InvitationalMar 4 · 880 Yards Finals · Place 1 · BarringtonBarrington880 Yards Finals12:12.01 PB10
Feb 24Huntley Boys Indoor InvitationalFeb 24 · 3200 Meters · Place 6 · BarringtonBarrington3200 Meters6.9:57.06a10

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 12MSL Boys Conference ChampionshipMay 12 · 3200 Meters · Place 7 · BarringtonBarrington3200 Meters711:03.84a9
Apr 30Palatine RelaysApr 30 · 3200 Meters · Place 4 · BarringtonBarrington3200 Meters4.10:10.51a9
Apr 23Distance Night in PalatineApr 23 · 1600 Meters · Place 15 · BarringtonBarrington1600 Meters154:50.46FR
Apr 19MSL-West Division Boys ConferenceApr 19 · 3200 Meters · Place 1 · BarringtonBarrington3200 Meters1.10:30.41a9
Apr 5Barrington / Palatine / Schaumburg Tri MeetApr 5 · 1600 Meters · Place 8 · BarringtonBarrington1600 Meters84:59.91FR
Mar 522nd Annual Joe Scarpino InvitationalMar 5 · Class C 880 Yards · Place 2 · BarringtonBarringtonClass C 880 Yards22:20.00 PBFR

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 19Nagel-Saylor Indoor InvitationalMar 19 · 3200 Meters · Place 7 · BarringtonBarrington3200 Meters710:11.39 PBFR
Feb 25Huntley Boys Indoor InviteFeb 25 · 3200 Meters · Place 10 · BarringtonBarrington3200 Meters1010:15.169
Feb 21D117 Rockin' RelaysFeb 21 · 1600 Meters · Place 11 · BarringtonBarrington1600 Meters114:51.07FR

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15SMSC Conference MeetMay 15 · 1600 Meters · Place 4 · Barrington StationBarrington Station1600 Meters4.5:42.05a8
May 15SMSC Conference MeetMay 15 · 800 Meters · Place 7 · Barrington StationBarrington Station800 Meters7.2:44.39a8

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 4Suburban Middle School ConferenceMay 4 · 1600 Meters · Place 6 · Barrington StationBarrington Station1600 Meters6.5:46.11a6
May 4Suburban Middle School ConferenceMay 4 · 800 Meters · Place 11 · Barrington StationBarrington Station800 Meters11.2:54.74a6