Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor25th Annual Joe Scarpino Invitational · Mar 85:34.51a25th Annual Joe Scarpino InvitationalMarch 8, 2025
1600 Meters · IndoorHuntley Boys Triangular · Feb 115:17.45aHuntley Boys Triangular February 11, 2026
1600 Meters · OutdoorBarrington Bronco F/S Relays · May 55:11.20aBarrington Bronco F/S RelaysMay 5, 2026
3200 Meters · IndoorHuntley Boys Invitational · Feb 2711:22.84Huntley Boys InvitationalFebruary 27, 2026
3200 Meters · Outdoor2026 Trackin' At McCracken CoEd Invite · Apr 1011:12.96a2026 Trackin' At McCracken CoEd InviteApril 10, 2026
400 Meters · IndoorJV Dundee-Crown Boys Indoor Meet #2 · Mar 111:11.1JV Dundee-Crown Boys Indoor Meet #2March 11, 2025
400 Meters · OutdoorFVC Boys Tri @Crystal Lake Central · Apr 61:03.71aFVC Boys Tri @Crystal Lake CentralApril 6, 2026
55 Meters · IndoorJV Dundee-Crown Boys Indoor Tri Meet #2 · Mar 108.00aJV Dundee-Crown Boys Indoor Tri Meet #2March 10, 2026
800 Meters · OutdoorFVC Boys Quad @McHenry · Apr 202:25.24aFVC Boys Quad @McHenryApril 20, 2026
Pole Vault · IndoorJV Dundee-Crown Boys Indoor Tri Meet #2 · Mar 101.83mJV Dundee-Crown Boys Indoor Tri Meet #2March 10, 2026
Pole Vault · OutdoorFVC Boys Tri @Crystal Lake Central · Apr 67' 6"FVC Boys Tri @Crystal Lake CentralApril 6, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 11FVC Boys F/S Conference ChampionshipsMay 11 · 1600 Meters · Place 13 · McHenry1600 Meters13.5:14.97a10
May 5Barrington Bronco F/S RelaysMay 5 · 1600 Meters · Place 9 · McHenry1600 Meters9.5:11.20a PB10
Apr 20FVC Boys Quad @McHenryApr 20 · Pole Vault · Place 10 · McHenryPole Vault10.1.82m10
Apr 20FVC Boys Quad @McHenryApr 20 · 800 Meters · Place 8 · McHenry800 Meters8.2:25.24a PB10
Apr 18Al Janulis Cougar RelaysApr 18 · Pole Vault · McHenryPole Vault—NH10
Apr 13FVC Boys Tri @McHenryApr 13 · Pole Vault · Place 13 · McHenryPole Vault13.2.13m10
Apr 13FVC Boys Tri @McHenryApr 13 · 1600 Meters · Place 10 · McHenry1600 Meters10.5:17.02a10
Apr 102026 Trackin' At McCracken CoEd InviteApr 10 · 3200 Meters · Place 15 · McHenry3200 Meters15.11:12.96a PB10
Apr 6FVC Boys Tri @Crystal Lake CentralApr 6 · Pole Vault · Place 5 · McHenryPole Vault5.7' 6" PB10
Apr 6FVC Boys Tri @Crystal Lake CentralApr 6 · 400 Meters · Place 14 · McHenry400 Meters14.1:03.71a PB10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 17FVC Boys Indoor T&F Championships 2026Mar 17 · Pole Vault · McHenryPole Vault—NH10
Mar 10JV Dundee-Crown Boys Indoor Tri Meet #2Mar 10 · Pole Vault · Place 4 · McHenryPole Vault41.83m PB10
Mar 10JV Dundee-Crown Boys Indoor Tri Meet #2Mar 10 · 55 Meters · Place 39 · McHenry55 Meters398.00a PB10
Feb 27Huntley Boys InvitationalFeb 27 · 3200 Meters · Place 30 · McHenry3200 Meters3011:22.84 PB10
Feb 11Huntley Boys Triangular Feb 11 · 1600 Meters · Place 18 · McHenry1600 Meters185:17.45a PB10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 12FVC Boys Frosh SophMay 12 · 800 Meters · Place 24 · McHenry800 Meters242:39.38a9
May 6Barrington Bronco F/S RelaysMay 6 · 800 Meters · Place 10 · McHenry800 Meters102:35.87a9
May 5FVC Boys Tri @ JacobsMay 5 · 1600 Meters · Place 15 · McHenry1600 Meters155:38.89a9
Apr 28Huntley FVC Boys TriangularApr 28 · 800 Meters · Place 27 · McHenry800 Meters272:44.32a9
Apr 21FVC Boys Quad @ McHenryApr 21 · 800 Meters · Place 4 · McHenry800 Meters42:34.09a9
Apr 19Al Janulis Cougar RelaysApr 19 · 800 Meters · Place 19 · McHenry800 Meters192:27.069
Apr 14Cary Grove Boys QuadApr 14 · 1600 Meters · Place 4 · McHenry1600 Meters45:37.99a9
Mar 825th Annual Joe Scarpino InvitationalMar 8 · 1 Mile · Place 9 · McHenry1 Mile95:34.51a PB—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 11JV Dundee-Crown Boys Indoor Meet #2Mar 11 · 400 Meters · Place 10 · McHenry400 Meters101:11.1 PB9
Feb 28Huntley Boys InvitationalFeb 28 · 3200 Meters · Place 36 · McHenry3200 Meters3611:44.72a—
Feb 13Huntley Boys Open #1Feb 13 · 1600 Meters · Place 19 · McHenry1600 Meters195:31.40a—