Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMSL East Division Boys Championship · Apr 2216.82aMSL East Division Boys ChampionshipApril 22, 2025
1600 Meters · IndoorNagel-Saylor Indoor Invitational · Mar 195:28.89Nagel-Saylor Indoor InvitationalMarch 19, 2022
1600 Meters · OutdoorRolling Meadows Boys Frosh/Soph Invitational · Mar 115:32.26Rolling Meadows Boys Frosh/Soph InvitationalMarch 11, 2022
300m Hurdles · 36" / 0.914m · OutdoorMSL East Division Boys Championship · Apr 2246.23aMSL East Division Boys ChampionshipApril 22, 2025
3200 Meters · OutdoorRolling Meadows Mustang Classic · Apr 2911:53.96aRolling Meadows Mustang ClassicApril 29, 2022

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

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 22 · 300m Hurdles · Place 16 · Buffalo Grove300m Hurdles1645.2912
May 22IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 22 · 110m Hurdles · Place 13 · Buffalo Grove110m Hurdles1316.9112
May 14Mid-Suburban League Boys ChampionshipMay 14 · 300m Hurdles · Place 15 · Buffalo Grove300m Hurdles1546.3712
May 14Mid-Suburban League Boys ChampionshipMay 14 · 110m Hurdles · Place 16 · Buffalo Grove110m Hurdles1618.9112
May 2Rolling Meadows Mustang ClassicMay 2 · 300m Hurdles · Place 12 · Buffalo Grove300m Hurdles1246.48a12
May 2Rolling Meadows Mustang ClassicMay 2 · 110m Hurdles · Place 7 · Buffalo Grove110m Hurdles717.97a12
Apr 29Buffalo Grove/Prospect @ Barrington Boys TriApr 29 · 300m Hurdles · Place 4 · Buffalo Grove300m Hurdles445.4412
Apr 29Buffalo Grove/Prospect @ Barrington Boys TriApr 29 · 110m Hurdles · Place 2 · Buffalo Grove110m Hurdles216.9412
Apr 22MSL West Division Boys ChampionshipApr 22 · 300m Hurdles · Place 9 · Buffalo Grove300m Hurdles946.23a12
Apr 22MSL West Division Boys ChampionshipApr 22 · 110m Hurdles · Place 6 · Buffalo Grove110m Hurdles616.82a12
Apr 22MSL East Division Boys ChampionshipApr 22 · 300m Hurdles · Place 9 · Buffalo Grove300m Hurdles36" / 0.914m9.46.23a PB12
Apr 22MSL East Division Boys ChampionshipApr 22 · 110m Hurdles · Place 6 · Buffalo Grove110m Hurdles39" / 0.991m6.16.82a PB12
Apr 1912th Annual B.A.T.E. Track and Field InvitationalApr 19 · 300m Hurdles · Place 5 · Buffalo Grove300m Hurdles36" / 0.914m5.46.57a12
Apr 1912th Annual B.A.T.E. Track and Field InvitationalApr 19 · 110m Hurdles · Place 5 · Buffalo Grove110m Hurdles39" / 0.991m5.17.91a12
Apr 15Fremd TriApr 15 · 300m Hurdles · Place 8 · Buffalo Grove300m Hurdles847.74a12
Apr 15Fremd TriApr 15 · 110m Hurdles · Place 3 · Buffalo Grove110m Hurdles317.16a12
Apr 8MSL Week 1 Boys Tri @ BGApr 8 · 300m Hurdles · Place 2 · Buffalo Grove300m Hurdles246.93a12
Apr 8MSL Week 1 Boys Tri @ BGApr 8 · 110m Hurdles · Place 2 · Buffalo Grove110m Hurdles217.50a12
Mar 825th Annual Joe Scarpino InvitationalMar 8 · 55m Hurdles · Place 2 · Buffalo Grove55m Hurdles28.69a—
Mar 825th Annual Joe Scarpino InvitationalMar 8 · A 50y Hurdles Finals · Place 2 · Buffalo GroveA 50y Hurdles Finals28.65a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 22Nagel-Saylor Indoor InvitationalMar 22 · 55m Hurdles · Place 13 · Buffalo Grove55m Hurdles139.09a12

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 23MSL Week 3 Triangular - Fremd v Schaumburg v BGApr 23 · 300m Hurdles · Place 3 · Buffalo Grove300m Hurdles36" / 0.914m3.51.98a11
Apr 23MSL Week 3 Triangular - Fremd v Schaumburg v BGApr 23 · 110m Hurdles · Place 1 · Buffalo Grove110m Hurdles39" / 0.991m1.18.43a11
Apr 9Buffalo Grove/Hersey Boys @ BarringtonApr 9 · 110m Hurdles · Place 6 · Buffalo Grove110m Hurdles619.75a—
Mar 224nd Annual Joe Scarpino InvitationalMar 2 · 55m Hurdles · Place 2 · Buffalo Grove55m Hurdles29.0811
Mar 224nd Annual Joe Scarpino InvitationalMar 2 · B 50y Hurdles · Place 2 · Buffalo GroveB 50y Hurdles29.0811

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 16Nagel-Saylor Indoor InvitationalMar 16 · 55m Hurdles · Buffalo Grove55m Hurdles—DQ11

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 3A TRB Sectional - #2 Grayslake (North)May 17 · 110m Hurdles · Place 19 · Buffalo Grove110m Hurdles1918.6010
May 11MSL Boys Conference ChampionshipMay 11 · 300m Hurdles · Place 11 · Buffalo Grove300m Hurdles36" / 0.914m11.48.46a10
May 11MSL Boys Conference ChampionshipMay 11 · 110m Hurdles · Place 10 · Buffalo Grove110m Hurdles39" / 0.991m10.18.88a10
Apr 28Rolling Meadows Mustang ClassicApr 28 · 300m Hurdles · Place 12 · Buffalo Grove300m Hurdles1248.56a—
Apr 28Rolling Meadows Mustang ClassicApr 28 · 110m Hurdles · Place 6 · Buffalo Grove110m Hurdles618.97a—
Apr 25Prospect Boys TriangularApr 25 · 110m Hurdles · Place 6 · Buffalo Grove110m Hurdles39" / 0.991m6.19.13a10
Apr 18MSL East Boys Division ChampionshipsApr 18 · 300m Hurdles · Place 9 · Buffalo Grove300m Hurdles36" / 0.914m9.49.28a10
Apr 18MSL East Boys Division ChampionshipsApr 18 · 110m Hurdles · Place 8 · Buffalo Grove110m Hurdles39" / 0.991m8.19.33a10
Apr 15B.A.T.E. Track & Field InvitationalApr 15 · 110m Hurdles · Place 7 · Buffalo Grove110m Hurdles39" / 0.991m7.19.80a10
Apr 11MSL Boys Triangular Week 2 at Buffalo GroveApr 11 · 300m Hurdles · Place 5 · Buffalo Grove300m Hurdles550.62a—
Apr 11MSL Boys Triangular Week 2 at Buffalo GroveApr 11 · 110m Hurdles · Place 3 · Buffalo Grove110m Hurdles319.15a—
Apr 4Elk Grove Boys TriangularApr 4 · 300m Hurdles · Place 4 · Buffalo Grove300m Hurdles449.5—
Apr 4Elk Grove Boys TriangularApr 4 · 110m Hurdles · Place 7 · Buffalo Grove110m Hurdles720.0—
Mar 10Rolling Meadows Boys Frosh/Soph InvitationalMar 10 · 55m Hurdles · Place 9 · Buffalo Grove55m Hurdles99.70a—
Mar 423rd Annual Joe Scarpino InvitationalMar 4 · 55m Hurdles · Place 4 · Buffalo Grove55m Hurdles410.4110
Mar 423rd Annual Joe Scarpino InvitationalMar 4 · 50y Hurdles 36" Finals · Place 3 · Buffalo Grove50y Hurdles 36" Finals39.6010

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 12MSL Boys Conference ChampionshipMay 12 · 3200 Meters · Place 14 · Buffalo Grove3200 Meters1412:16.24a9
Apr 29Rolling Meadows Mustang ClassicApr 29 · 3200 Meters · Place 9 · Buffalo Grove3200 Meters9.11:53.96a PB9
Apr 29Rolling Meadows Mustang ClassicApr 29 · 1600 Meters · Buffalo Grove1600 Meters--DNS9
Apr 19MSL-East Division Boys ConferenceApr 19 · 1600 Meters · Place 11 · Buffalo Grove1600 Meters11.5:42.27a9
Apr 16B.A.T.E. Track & Field InvitationalApr 16 · 3200 Meters · Place 10 · Buffalo Grove3200 Meters10.12:10.88a9
Mar 11Rolling Meadows Boys Frosh/Soph InvitationalMar 11 · 1600 Meters · Place 17 · Buffalo Grove1600 Meters175:32.26 PBFR

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 19Nagel-Saylor Indoor InvitationalMar 19 · 1600 Meters · Place 22 · Buffalo Grove1600 Meters225:28.89 PBFR