Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSL Boys Tri @Buffalo Grove · Apr 1412.66aMSL Boys Tri @Buffalo GroveApril 14, 2026
200 Meters · IndoorRolling Meadows Boys Tri · Feb 2627.60aRolling Meadows Boys TriFebruary 26, 2026
200 Meters · OutdoorHuntley-McHenry Open · May 1127.38Huntley-McHenry OpenMay 11, 2024
55 Meters · IndoorRolling Meadows Boys Tri · Feb 267.76aRolling Meadows Boys TriFebruary 26, 2026
Pole Vault · Indoor54th Annual Stevenson Patriot Relays · Apr 162.59m54th Annual Stevenson Patriot RelaysApril 16, 2026
Pole Vault · OutdoorPalatine Boys Tri · Apr 82.29mPalatine Boys TriApril 8, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 72026 Boys Lake County InvitationalMay 7 · Pole Vault · Place 16 · BarringtonPole Vault16.3.05m11
Apr 28MSL Boys Tri @WheelingApr 28 · Pole Vault · Place 2 · BarringtonPole Vault2.2.74m11
Apr 28MSL Boys Tri @WheelingApr 28 · 100 Meters · Barrington100 Meters—DNS11
Apr 21MSL West Boys Division ChampionshipApr 21 · Pole Vault · Place 9 · BarringtonPole Vault9.9' 0"11
Apr 14MSL Boys Tri @Buffalo GroveApr 14 · Pole Vault · Place 2 · BarringtonPole Vault2.2.74m11
Apr 14MSL Boys Tri @Buffalo GroveApr 14 · 100 Meters · Place 17 · Barrington100 Meters17.12.66a PB11
Apr 1135th Annual Mike Stokes “Stogie” RelaysApr 11 · Pole Vault · Place 10 · BarringtonPole Vault10.2.82m11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 1654th Annual Stevenson Patriot RelaysApr 16 · Pole Vault · Place 14 · BarringtonPole Vault14.2.59m PB11
Feb 26Rolling Meadows Boys TriFeb 26 · 200 Meters · Place 10 · Barrington200 Meters1027.60a PB11
Feb 26Rolling Meadows Boys TriFeb 26 · 55 Meters · Place 27 · Barrington55 Meters277.76a PB11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6Barrington Bronco F/S RelaysMay 6 · Pole Vault · Place 8 · BarringtonPole Vault88-610
Apr 29Buffalo Grove/Prospect @ Barrington Boys TriApr 29 · Pole Vault · Place 6 · BarringtonPole Vault68-010
Apr 15Conant Boys TriApr 15 · Pole Vault · Place 2 · BarringtonPole Vault27-610
Apr 8Palatine Boys TriApr 8 · 200 Meters · Place 26 · Barrington200 Meters2627.57a10
Apr 8Palatine Boys TriApr 8 · Pole Vault · Place 4 · BarringtonPole Vault42.29m PB10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27Rolling Meadows Boys Quad #3Feb 27 · Pole Vault · Place 6 · BarringtonPole Vault68-0—
Feb 27Rolling Meadows Boys Quad #3Feb 27 · 200 Meters · Place 25 · Barrington200 Meters2528.64a—
Feb 27Rolling Meadows Boys Quad #3Feb 27 · 55 Meters · Place 49 · Barrington55 Meters498.00a—
Feb 19Rolling Meadows Boys Quad #2Feb 19 · Pole Vault · Place 8 · BarringtonPole Vault87-6—
Feb 19Rolling Meadows Boys Quad #2Feb 19 · 200 Meters · Place 31 · Barrington200 Meters3128.49a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 11Huntley-McHenry OpenMay 11 · 200 Meters · Place 44 · Barrington200 Meters4427.38 PB9
Apr 30Barrington Bronco F/S RelaysApr 30 · Pole Vault · Place 4 · BarringtonPole Vault47-3—
Apr 23Prospect v Barrington v Palatine Boys TriApr 23 · Pole Vault · Place 4 · BarringtonPole Vault46-6—
Apr 9Buffalo Grove/Hersey Boys @ BarringtonApr 9 · Pole Vault · Place 3 · BarringtonPole Vault37-6—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Rolling Meadows Tri - Barrington & LarkinFeb 22 · Pole Vault · Place 6 · BarringtonPole Vault67-0—