Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBarrington Bronco F/S Relays · May 612.64aBarrington Bronco F/S RelaysMay 6, 2025
110m Hurdles · 39" / 0.991m · OutdoorMSL Boys Tri @Wheeling · Apr 2820.40aMSL Boys Tri @WheelingApril 28, 2026
200 Meters · IndoorRolling Meadows Boys Tri · Feb 2627.18aRolling Meadows Boys TriFebruary 26, 2026
200 Meters · OutdoorConant Boys Tri · Apr 1527.53aConant Boys TriApril 15, 2025
300m Hurdles · 36" / 0.914m · Indoor54th Annual Stevenson Patriot Relays · Apr 1649.31a54th Annual Stevenson Patriot RelaysApril 16, 2026
300m Hurdles · 36" / 0.914m · OutdoorMid-Suburban League Boys Conference Championships · May 1347.26aMid-Suburban League Boys Conference ChampionshipsMay 13, 2026
55 Meters · IndoorRolling Meadows Boys Tri · Feb 267.40aRolling Meadows Boys TriFebruary 26, 2026
Open · OutdoorBuffalo Grove/Prospect @ Barrington Boys Tri · Apr 2913.22Buffalo Grove/Prospect @ Barrington Boys TriApril 29, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · 300m Hurdles · Place 8 · Barrington300m Hurdles36" / 0.914m8.47.26a PB10
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · 110m Hurdles · Place 15 · Barrington110m Hurdles39" / 0.991m15.20.80aWind: -0.210
May 5Barrington Bronco F/S RelaysMay 5 · 300m Hurdles · Place 5 · Barrington300m Hurdles36" / 0.914m5.48.54a10
May 5Barrington Bronco F/S RelaysMay 5 · 110m Hurdles · Place 5 · Barrington110m Hurdles39" / 0.991m5.20.95a10
May 158th Annual Wanner Knights’ InvitationalMay 1 · 300m Hurdles · Place 38 · Barrington300m Hurdles36" / 0.914m38.48.65a10
May 158th Annual Wanner Knights’ InvitationalMay 1 · 110m Hurdles · Barrington110m Hurdles39" / 0.991m—DNS10
Apr 28MSL Boys Tri @WheelingApr 28 · 300m Hurdles · Place 2 · Barrington300m Hurdles36" / 0.914m2.47.96a10
Apr 28MSL Boys Tri @WheelingApr 28 · 110m Hurdles · Place 1 · Barrington110m Hurdles39" / 0.991m1.20.40a PB10
Apr 232026 Bear InviteApr 23 · 300m Hurdles · Barrington300m Hurdles36" / 0.914m—DNS10
Apr 232026 Bear InviteApr 23 · 100 Meters · Place 26 · Barrington100 Meters26.12.78a10
Apr 21MSL West Boys Division ChampionshipApr 21 · 110m Hurdles · Place 9 · Barrington110m Hurdles39" / 0.991m9.20.67a10
Apr 14MSL Boys Tri @Buffalo GroveApr 14 · 300m Hurdles · Place 2 · Barrington300m Hurdles36" / 0.914m2.48.88a10
Apr 14MSL Boys Tri @Buffalo GroveApr 14 · 110m Hurdles · Place 4 · Barrington110m Hurdles39" / 0.991m4.21.42a10
Apr 1135th Annual Mike Stokes “Stogie” RelaysApr 11 · 300m Hurdles · Place 26 · Barrington300m Hurdles36" / 0.914m26.49.83a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 1654th Annual Stevenson Patriot RelaysApr 16 · 300m Hurdles · Place 28 · Barrington300m Hurdles36" / 0.914m28.49.31a PB10
Feb 26Rolling Meadows Boys TriFeb 26 · 200 Meters · Place 8 · Barrington200 Meters827.18a PB10
Feb 26Rolling Meadows Boys TriFeb 26 · 55 Meters · Place 10 · Barrington55 Meters107.40a PB10
Feb 20Rolling Meadows Boys TriFeb 20 · 55 Meters · Place 24 · Barrington55 Meters247.40a10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6Barrington Bronco F/S RelaysMay 6 · 100 Meters · Place 14 · Barrington100 Meters1412.64a PB9
Apr 29Buffalo Grove/Prospect @ Barrington Boys TriApr 29 · Open · Place 40 · BarringtonOpen4013.22 PB9
Apr 29Buffalo Grove/Prospect @ Barrington Boys TriApr 29 · Open · Place 29 · BarringtonOpen2927.249
Apr 15Conant Boys TriApr 15 · 200 Meters · Place 17 · Barrington200 Meters1727.53a PB9
Apr 15Conant Boys TriApr 15 · 100 Meters · Place 19 · Barrington100 Meters1912.87a9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27Rolling Meadows Boys Quad #3Feb 27 · 55 Meters · Place 32 · Barrington55 Meters327.69a—