Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFVC Boys Tri @ Crystal Lake Central · Apr 2112.95FVC Boys Tri @ Crystal Lake CentralApril 21, 2025
110m Hurdles · 30" / 0.762m · OutdoorIESA 4A - Sectional 3 @ Lake Zurich HS · May 1419.24aIESA 4A - Sectional 3 @ Lake Zurich HSMay 14, 2022
110m Hurdles · 39" / 0.991m · IndoorFVC Boys Tri @Dundee Crown · Apr 1316.67aFVC Boys Tri @Dundee CrownApril 13, 2026
110m Hurdles · 39" / 0.991m · OutdoorIHSA Class 3A TRB Sectional - #01 Antioch · May 2116.51aIHSA Class 3A TRB Sectional - #01 AntiochMay 21, 2026
200 Meters · IndoorCLC Indoor Quad · Mar 229.4CLC Indoor QuadMarch 2, 2024
300m Hurdles · 36" / 0.914m · IndoorFVC Boys Tri @Dundee Crown · Apr 1346.75aFVC Boys Tri @Dundee CrownApril 13, 2026
300m Hurdles · 36" / 0.914m · Outdoor3rd Annual Wheeling Boys Invitational · Apr 2444.66a3rd Annual Wheeling Boys InvitationalApril 24, 2026
400 Meters · IndoorCLC Indoor Quad · Mar 265.0CLC Indoor QuadMarch 2, 2024
400 Meters · OutdoorHuntley FVC Boys Triangular · Apr 281:01.71aHuntley FVC Boys TriangularApril 28, 2025
Triple Jump · OutdoorCary-Grove Boys Quad · Apr 2210.21mCary-Grove Boys QuadApril 22, 2024

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #01 AntiochMay 21 · 300m Hurdles · Place 23 · Cary (C.-Grove)Cary (C.-Grove)300m Hurdles36" / 0.914m23.46.24a11
May 21IHSA Class 3A TRB Sectional - #01 AntiochMay 21 · 110m Hurdles · Place 12 · Cary (C.-Grove)Cary (C.-Grove)110m Hurdles39" / 0.991m12.16.51a PB11
May 14Fox Valley Conference Boys ChampionshipsMay 14 · 300m Hurdles · Place 11 · Cary (C.-Grove)Cary (C.-Grove)300m Hurdles1145.65a11
May 14Fox Valley Conference Boys ChampionshipsMay 14 · 110m Hurdles · Place 7 · Cary (C.-Grove)Cary (C.-Grove)110m Hurdles716.85a11
Apr 243rd Annual Wheeling Boys InvitationalApr 24 · 300m Hurdles · Place 4 · Cary (C.-Grove)Cary (C.-Grove)300m Hurdles36" / 0.914m4.44.66a PB11
Apr 243rd Annual Wheeling Boys InvitationalApr 24 · 110m Hurdles · Place 6 · Cary (C.-Grove)Cary (C.-Grove)110m Hurdles39" / 0.991m6.17.11a11
Apr 20FVC Boys Quad @McHenryApr 20 · 110m Hurdles · Place 1 · Cary (C.-Grove)Cary (C.-Grove)110m Hurdles39" / 0.991m1.17.03a11
Apr 20FVC Boys Quad @McHenryApr 20 · 200 Meters · Cary (C.-Grove)Cary (C.-Grove)200 Meters—DNS11
Apr 17Naperville North "Gus Scott" InviteApr 17 · 300m Hurdles · Place 6 · Cary (C.-Grove)Cary (C.-Grove)300m Hurdles646.32a11
Apr 17Naperville North "Gus Scott" InviteApr 17 · 110m Hurdles · Place 4 · Cary (C.-Grove)Cary (C.-Grove)110m Hurdles416.76a11
Apr 6FVC Boys Quad @Cary-GroveApr 6 · 110m Hurdles · Place 4 · Cary (C.-Grove)Cary (C.-Grove)110m Hurdles39" / 0.991m4.17.05a11
Apr 6FVC Boys Quad @Cary-GroveApr 6 · 400 Meters · Place 7 · Cary (C.-Grove)Cary (C.-Grove)400 Meters7.1:01.90a11
Apr 4Cary-Grove InviteApr 4 · 300m Hurdles · Place 3 · Cary (C.-Grove)Cary (C.-Grove)300m Hurdles347.79a11
Apr 4Cary-Grove InviteApr 4 · 110m Hurdles · Place 2 · Cary (C.-Grove)Cary (C.-Grove)110m Hurdles217.18a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Apr 13FVC Boys Tri @Dundee CrownApr 13 · 300m Hurdles · Place 2 · Cary (C.-Grove)Cary (C.-Grove)300m Hurdles36" / 0.914m2.46.75a PB11
Apr 13FVC Boys Tri @Dundee CrownApr 13 · 110m Hurdles · Place 1 · Cary (C.-Grove)Cary (C.-Grove)110m Hurdles39" / 0.991m1.16.67a PB11
Mar 17FVC Boys Indoor T&F Championships 2026Mar 17 · 60m Hurdles · Place 6 · Cary (C.-Grove)Cary (C.-Grove)60m Hurdles69.5111
Mar 5Stevenson Boys Indoor Quad #1Mar 5 · 60m Hurdles · Place 2 · Cary (C.-Grove)Cary (C.-Grove)60m Hurdles29.35a11
Mar 5Stevenson Boys Indoor Quad #1Mar 5 · 60m Hurdles · Place 3 · Cary (C.-Grove)Cary (C.-Grove)60m Hurdles39.57a11
Feb 28Clash at the ColiseumFeb 28 · 60m Hurdles · Place 29 · Cary (C.-Grove)Cary (C.-Grove)60m Hurdles299.87a11
Feb 24JV D-C Indoor Tri Meet #1Feb 24 · 55m Hurdles · Place 1 · Cary (C.-Grove)Cary (C.-Grove)55m Hurdles18.811

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 12FVC Boys Frosh SophMay 12 · 300m Hurdles · Place 6 · Cary (C.-Grove)Cary (C.-Grove)300m Hurdles645.30a10
May 12FVC Boys Frosh SophMay 12 · 110m Hurdles · Place 2 · Cary (C.-Grove)Cary (C.-Grove)110m Hurdles216.90a10
May 6Barrington Bronco F/S RelaysMay 6 · Triple Jump · Place 5 · Cary (C.-Grove)Cary (C.-Grove)Triple Jump510.82m10
May 6Barrington Bronco F/S RelaysMay 6 · 300m Hurdles · Place 5 · Cary (C.-Grove)Cary (C.-Grove)300m Hurdles545.91a10
May 6Barrington Bronco F/S RelaysMay 6 · 110m Hurdles · Place 2 · Cary (C.-Grove)Cary (C.-Grove)110m Hurdles217.04a10
Apr 28Huntley FVC Boys TriangularApr 28 · 110m Hurdles · Place 1 · Cary (C.-Grove)Cary (C.-Grove)110m Hurdles117.22a10
Apr 28Huntley FVC Boys TriangularApr 28 · 400 Meters · Place 11 · Cary (C.-Grove)Cary (C.-Grove)400 Meters111:01.71a PB10
Apr 252nd Annual Wheeling InvitationalApr 25 · 300m Hurdles · Place 1 · Cary (C.-Grove)Cary (C.-Grove)300m Hurdles36" / 0.914m1.45.31a10
Apr 252nd Annual Wheeling InvitationalApr 25 · 110m Hurdles · Place 1 · Cary (C.-Grove)Cary (C.-Grove)110m Hurdles39" / 0.991m1.17.29a10
Apr 21FVC Boys Tri @ Crystal Lake CentralApr 21 · 300m Hurdles · Place 1 · Cary (C.-Grove)Cary (C.-Grove)300m Hurdles146.8010
Apr 21FVC Boys Tri @ Crystal Lake CentralApr 21 · 100 Meters · Place 35 · Cary (C.-Grove)Cary (C.-Grove)100 Meters3512.95 PB10
Apr 17Naperville North "Gus Scott" InviteApr 17 · 110m Hurdles · Place 2 · Cary (C.-Grove)Cary (C.-Grove)110m Hurdles217.23a10
Apr 14Cary Grove Boys QuadApr 14 · 300m Hurdles · Place 4 · Cary (C.-Grove)Cary (C.-Grove)300m Hurdles449.08a10
Apr 14Cary Grove Boys QuadApr 14 · 110m Hurdles · Place 3 · Cary (C.-Grove)Cary (C.-Grove)110m Hurdles317.32a10
Apr 5Cary-Grove InvitationalApr 5 · 300m Hurdles · Place 6 · Cary (C.-Grove)Cary (C.-Grove)300m Hurdles648.92a10
Apr 5Cary-Grove InvitationalApr 5 · 110m Hurdles · Place 3 · Cary (C.-Grove)Cary (C.-Grove)110m Hurdles317.50a10
Mar 6Stevenson Boys Open #1Mar 6 · Open - IM Hurdles 60y Hurdles Finals · Place 2 · Cary (C.-Grove)Cary (C.-Grove)Open - IM Hurdles 60y Hurdles Finals29.82a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 18Fox Valley Boys Indoor ChampionshipsMar 18 · 60m Hurdles · Place 14 · Cary (C.-Grove)Cary (C.-Grove)60m Hurdles149.79a—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 15IHSA Class 3A TRB Sectional - #1 HuntleyMay 15 · 110m Hurdles · Place 16 · Cary (C.-Grove)Cary (C.-Grove)110m Hurdles1617.51a—
May 6FVC FS Boys InviteMay 6 · Triple Jump · Place 7 · Cary (C.-Grove)Cary (C.-Grove)Triple Jump710.81m—
May 6FVC FS Boys InviteMay 6 · 300m Hurdles · Place 8 · Cary (C.-Grove)Cary (C.-Grove)300m Hurdles848.88a—
Apr 30Barrington Bronco F/S RelaysApr 30 · Triple Jump · Place 5 · Cary (C.-Grove)Cary (C.-Grove)Triple Jump511.08m—
Apr 30Barrington Bronco F/S RelaysApr 30 · 300m Hurdles · Place 1 · Cary (C.-Grove)Cary (C.-Grove)300m Hurdles148.17a—
Apr 30Barrington Bronco F/S RelaysApr 30 · 110m Hurdles · Place 1 · Cary (C.-Grove)Cary (C.-Grove)110m Hurdles118.21a—
Apr 22Cary-Grove Boys QuadApr 22 · Triple Jump · Place 3 · Cary (C.-Grove)Cary (C.-Grove)Triple Jump310.21m PB—
Apr 22Cary-Grove Boys QuadApr 22 · 300m Hurdles · Place 1 · Cary (C.-Grove)Cary (C.-Grove)300m Hurdles148.41a—
Apr 192024 McHenry County ChampionshipApr 19 · 110m Hurdles · Place 9 · Cary (C.-Grove)Cary (C.-Grove)110m Hurdles917.389
Apr 15Prairie Ridge Boys TriApr 15 · Triple Jump · Place 2 · Cary (C.-Grove)Cary (C.-Grove)Triple Jump210.58m—
Apr 15Prairie Ridge Boys TriApr 15 · 300m Hurdles · Place 1 · Cary (C.-Grove)Cary (C.-Grove)300m Hurdles150.08a—
Apr 15Prairie Ridge Boys TriApr 15 · 110m Hurdles · Place 1 · Cary (C.-Grove)Cary (C.-Grove)110m Hurdles117.63a—
Apr 6Al Bohrer InvitationalApr 6 · 300m Hurdles · Place 5 · Cary (C.-Grove)Cary (C.-Grove)300m Hurdles547.49a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 2CLC Indoor QuadMar 2 · 45m Hurdles · Place 2 · Cary (C.-Grove)Cary (C.-Grove)45m Hurdles27.549
Mar 2CLC Indoor QuadMar 2 · 400 Meters · Place 9 · Cary (C.-Grove)Cary (C.-Grove)400 Meters965.0 PB9
Mar 2CLC Indoor QuadMar 2 · 200 Meters · Place 12 · Cary (C.-Grove)Cary (C.-Grove)200 Meters1229.4 PB9

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 13IESA 4A - Sectional 3 @ Mt. Prospect LincolnMay 13 · 110m Hurdles · Place 5 · CaryCary110m Hurdles518.07a—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 14IESA 4A - Sectional 3 @ Lake Zurich HSMay 14 · 110m Hurdles · Place 2 · CaryCary110m Hurdles30" / 0.762m2.19.24a PB7