Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMSL Week 3 Triangular - Fremd v Schaumburg v BG · Apr 2318.61aMSL Week 3 Triangular - Fremd v Schaumburg v BGApril 23, 2024
300m Hurdles · 36" / 0.914m · OutdoorB.A.T.E. Track & Field Invitational · Apr 1545.86aB.A.T.E. Track & Field InvitationalApril 15, 2023

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 22MSL West Division Boys ChampionshipApr 22 · 110m Hurdles · Place 9 · Buffalo Grove110m Hurdles918.91a12
Apr 22MSL East Division Boys ChampionshipApr 22 · 300m Hurdles · Buffalo Grove300m Hurdles36" / 0.914m—DNS12
Apr 22MSL East Division Boys ChampionshipApr 22 · 110m Hurdles · Place 9 · Buffalo Grove110m Hurdles39" / 0.991m9.18.91a12
Apr 1912th Annual B.A.T.E. Track and Field InvitationalApr 19 · 300m Hurdles · Place 4 · Buffalo Grove300m Hurdles36" / 0.914m4.46.52a12
Apr 1912th Annual B.A.T.E. Track and Field InvitationalApr 19 · 110m Hurdles · Place 6 · Buffalo Grove110m Hurdles39" / 0.991m6.19.73a12
Apr 15Fremd TriApr 15 · 300m Hurdles · Place 4 · Buffalo Grove300m Hurdles446.18a12
Mar 825th Annual Joe Scarpino InvitationalMar 8 · 55m Hurdles · Place 2 · Buffalo Grove55m Hurdles28.82a—
Mar 825th Annual Joe Scarpino InvitationalMar 8 · B 50y Hurdles Finals · Place 2 · Buffalo GroveB 50y Hurdles Finals28.78a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 22Nagel-Saylor Indoor InvitationalMar 22 · 55m Hurdles · Place 11 · Buffalo Grove55m Hurdles118.67a12

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17IHSA Class 3A TRB Sectional - #2 Grayslake (Central)May 17 · 300m Hurdles · Place 24 · Buffalo Grove300m Hurdles2445.98a—
May 9Mid-Suburban League Boys ChampionshipMay 9 · 300m Hurdles · Place 15 · Buffalo Grove300m Hurdles1547.43a—
Apr 29Wheeling boys vs. Rolling Meadows, Buffalo GroveApr 29 · 110m Hurdles · Place 2 · Buffalo Grove110m Hurdles218.46a—
Apr 29Wheeling boys vs. Rolling Meadows, Buffalo GroveApr 29 · 300m Hurdles · Place 1 · Buffalo Grove300m Hurdles144.91a—
Apr 25Rolling Meadows Mustang InviteApr 25 · 300m Hurdles · Place 12 · Buffalo Grove300m Hurdles1246.57a—
Apr 23MSL Week 3 Triangular - Fremd v Schaumburg v BGApr 23 · 300m Hurdles · Place 6 · Buffalo Grove300m Hurdles36" / 0.914m6.46.33a11
Apr 23MSL Week 3 Triangular - Fremd v Schaumburg v BGApr 23 · 110m Hurdles · Place 9 · Buffalo Grove110m Hurdles39" / 0.991m9.18.61a PB11
Apr 16MSL East Boys Division ChampionshipApr 16 · 300m Hurdles · Place 9 · Buffalo Grove300m Hurdles36" / 0.914m9.47.09a11
Apr 1311th Annual B.A.T.E. Track and Field InvitationalApr 13 · 300m Hurdles · Place 7 · Buffalo Grove300m Hurdles36" / 0.914m7.45.91a11
Apr 9Buffalo Grove/Hersey Boys @ BarringtonApr 9 · 300m Hurdles · Place 5 · Buffalo Grove300m Hurdles547.88a—
Apr 9Buffalo Grove/Hersey Boys @ BarringtonApr 9 · 110m Hurdles · Place 3 · Buffalo Grove110m Hurdles319.27a—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 3A TRB Sectional - #2 Grayslake (North)May 17 · 300m Hurdles · Place 20 · Buffalo Grove300m Hurdles2047.1410
May 11MSL Boys Conference ChampionshipMay 11 · 300m Hurdles · Place 9 · Buffalo Grove300m Hurdles36" / 0.914m9.46.63a10
Apr 28Rolling Meadows Mustang ClassicApr 28 · 300m Hurdles · Place 10 · Buffalo Grove300m Hurdles1047.22a—
Apr 25Prospect Boys TriangularApr 25 · 300m Hurdles · Place 11 · Buffalo Grove300m Hurdles36" / 0.914m11.49.57a10
Apr 18MSL East Boys Division ChampionshipsApr 18 · 300m Hurdles · Place 10 · Buffalo Grove300m Hurdles36" / 0.914m10.47.12a10
Apr 15B.A.T.E. Track & Field InvitationalApr 15 · 300m Hurdles · Place 3 · Buffalo Grove300m Hurdles36" / 0.914m3.45.86a PB10
Apr 11MSL Boys Triangular Week 2 at Buffalo GroveApr 11 · 300m Hurdles · Place 3 · Buffalo Grove300m Hurdles348.62a—
Apr 4Elk Grove Boys TriangularApr 4 · 300m Hurdles · Place 5 · Buffalo Grove300m Hurdles550.0—
Mar 10Rolling Meadows Boys Frosh/Soph InvitationalMar 10 · 55m Hurdles · Place 17 · Buffalo Grove55m Hurdles1710.72a—