Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFVC Boys Tri @ Crystal Lake Central · Apr 2112.99FVC Boys Tri @ Crystal Lake CentralApril 21, 2025
110m Hurdles · 30" / 0.762m · OutdoorIESA 2A - Sectional 1 @ Chicago Hope · May 721.13aIESA 2A - Sectional 1 @ Chicago HopeMay 7, 2022
110m Hurdles · 39" / 0.991m · IndoorFVC Boys Tri @Dundee Crown · Apr 1317.24aFVC Boys Tri @Dundee CrownApril 13, 2026
110m Hurdles · 39" / 0.991m · OutdoorIHSA Class 3A TRB Sectional - #01 Antioch · May 2117.36aIHSA Class 3A TRB Sectional - #01 AntiochMay 21, 2026
200 Meters · IndoorCLC Indoor Quad · Mar 231.4CLC Indoor QuadMarch 2, 2024
200 Meters · OutdoorStevenson Boys Open #1 · Mar 627.44aStevenson Boys Open #1March 6, 2025
300m Hurdles · 36" / 0.914m · IndoorFVC Boys Tri @Dundee Crown · Apr 1348.18aFVC Boys Tri @Dundee CrownApril 13, 2026
300m Hurdles · 36" / 0.914m · Outdoor2nd Annual Wheeling Invitational · Apr 2549.12a2nd Annual Wheeling InvitationalApril 25, 2025
400 Meters · IndoorCLC Indoor Quad · Mar 271.5CLC Indoor QuadMarch 2, 2024
400 Meters · OutdoorFVC Boys Quad @Cary-Grove · Apr 659.94aFVC Boys Quad @Cary-GroveApril 6, 2026
800 Meters · OutdoorHarvard Junior High vs. Harrison, Prairie Grove & Fox River Grove · Apr 213:24.82aHarvard Junior High vs. Harrison, Prairie Grove & Fox River GroveApril 21, 2022
Discus · 1kg · OutdoorRockford Christian MS Invite · May 562-06Rockford Christian MS InviteMay 5, 2021
Long Jump · OutdoorHarvard Junior High vs. Harrison, Prairie Grove & Fox River Grove · Apr 2113' 5Harvard Junior High vs. Harrison, Prairie Grove & Fox River GroveApril 21, 2022
Pole Vault · IndoorFVC Boys Tri @Dundee Crown · Apr 132.13mFVC Boys Tri @Dundee CrownApril 13, 2026
Pole Vault · OutdoorFVC Boys Tri @ Crystal Lake Central · Apr 212.29mFVC Boys Tri @ Crystal Lake CentralApril 21, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #01 AntiochMay 21 · 110m Hurdles · Place 18 · Cary (C.-Grove)Cary (C.-Grove)110m Hurdles39" / 0.991m18.17.36a PB11
May 14Fox Valley Conference Boys ChampionshipsMay 14 · 110m Hurdles · Place 9 · Cary (C.-Grove)Cary (C.-Grove)110m Hurdles917.64a11
Apr 20FVC Boys Quad @McHenryApr 20 · Pole Vault · Cary (C.-Grove)Cary (C.-Grove)Pole Vault—DNS11
Apr 17Naperville North "Gus Scott" InviteApr 17 · 300m Hurdles · Place 2 · Cary (C.-Grove)Cary (C.-Grove)300m Hurdles246.19a11
Apr 17Naperville North "Gus Scott" InviteApr 17 · 110m Hurdles · Place 5 · Cary (C.-Grove)Cary (C.-Grove)110m Hurdles517.58a11
Apr 6FVC Boys Quad @Cary-GroveApr 6 · Pole Vault · Place 8 · Cary (C.-Grove)Cary (C.-Grove)Pole Vault8.7' 9"11
Apr 6FVC Boys Quad @Cary-GroveApr 6 · 110m Hurdles · Place 5 · Cary (C.-Grove)Cary (C.-Grove)110m Hurdles39" / 0.991m5.17.69a11
Apr 6FVC Boys Quad @Cary-GroveApr 6 · 400 Meters · Place 6 · Cary (C.-Grove)Cary (C.-Grove)400 Meters6.59.94a PB11
Apr 4Cary-Grove InviteApr 4 · Pole Vault · Place 8 · Cary (C.-Grove)Cary (C.-Grove)Pole Vault87-311
Apr 4Cary-Grove InviteApr 4 · 300m Hurdles · Place 6 · Cary (C.-Grove)Cary (C.-Grove)300m Hurdles649.11a11
Apr 4Cary-Grove InviteApr 4 · 110m Hurdles · Place 4 · Cary (C.-Grove)Cary (C.-Grove)110m Hurdles418.22a11

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Apr 13FVC Boys Tri @Dundee CrownApr 13 · Pole Vault · Place 7 · Cary (C.-Grove)Cary (C.-Grove)Pole Vault7.2.13m PB11
Apr 13FVC Boys Tri @Dundee CrownApr 13 · 300m Hurdles · Place 3 · Cary (C.-Grove)Cary (C.-Grove)300m Hurdles36" / 0.914m3.48.18a PB11
Apr 13FVC Boys Tri @Dundee CrownApr 13 · 110m Hurdles · Place 3 · Cary (C.-Grove)Cary (C.-Grove)110m Hurdles39" / 0.991m3.17.24a PB11
Mar 17FVC Boys Indoor T&F Championships 2026Mar 17 · Pole Vault · Place 16 · Cary (C.-Grove)Cary (C.-Grove)Pole Vault162.43m11
Mar 17FVC Boys Indoor T&F Championships 2026Mar 17 · 60m Hurdles · Place 12 · Cary (C.-Grove)Cary (C.-Grove)60m Hurdles1210.2311
Feb 28Clash at the ColiseumFeb 28 · 60m Hurdles · Place 32 · Cary (C.-Grove)Cary (C.-Grove)60m Hurdles3210.04a11
Feb 24JV D-C Indoor Tri Meet #1Feb 24 · Pole Vault · Place 5 · Cary (C.-Grove)Cary (C.-Grove)Pole Vault52.44m11
Feb 14Boys Sequoit ShowdownFeb 14 · 60m Hurdles · Place 21 · Cary (C.-Grove)Cary (C.-Grove)60m Hurdles219.96a11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 6Barrington Bronco F/S RelaysMay 6 · 300m Hurdles · Place 11 · Cary (C.-Grove)Cary (C.-Grove)300m Hurdles1149.06a10
May 6Barrington Bronco F/S RelaysMay 6 · 110m Hurdles · Place 4 · Cary (C.-Grove)Cary (C.-Grove)110m Hurdles417.87a10
Apr 28Huntley FVC Boys TriangularApr 28 · 110m Hurdles · Place 3 · Cary (C.-Grove)Cary (C.-Grove)110m Hurdles318.53a10
Apr 28Huntley FVC Boys TriangularApr 28 · 200 Meters · Place 37 · Cary (C.-Grove)Cary (C.-Grove)200 Meters3728.14a10
Apr 252nd Annual Wheeling InvitationalApr 25 · 300m Hurdles · Place 5 · Cary (C.-Grove)Cary (C.-Grove)300m Hurdles36" / 0.914m5.49.12a PB10
Apr 252nd Annual Wheeling InvitationalApr 25 · 110m Hurdles · Place 3 · Cary (C.-Grove)Cary (C.-Grove)110m Hurdles39" / 0.991m3.18.67a10
Apr 21FVC Boys Tri @ Crystal Lake CentralApr 21 · Pole Vault · Place 12 · Cary (C.-Grove)Cary (C.-Grove)Pole Vault122.29m PB10
Apr 21FVC Boys Tri @ Crystal Lake CentralApr 21 · 300m Hurdles · Place 2 · Cary (C.-Grove)Cary (C.-Grove)300m Hurdles251.7810
Apr 21FVC Boys Tri @ Crystal Lake CentralApr 21 · 100 Meters · Place 37 · Cary (C.-Grove)Cary (C.-Grove)100 Meters3712.99 PB10
Apr 14Cary Grove Boys QuadApr 14 · Pole Vault · Place 9 · Cary (C.-Grove)Cary (C.-Grove)Pole Vault92.29m10
Apr 14Cary Grove Boys QuadApr 14 · 300m Hurdles · Place 13 · Cary (C.-Grove)Cary (C.-Grove)300m Hurdles1357.04a10
Apr 5Cary-Grove InvitationalApr 5 · Pole Vault · Place 9 · Cary (C.-Grove)Cary (C.-Grove)Pole Vault92.59m10
Mar 6Stevenson Boys Open #1Mar 6 · Open - IM Hurdles 60y Hurdles Finals · Place 3 · Cary (C.-Grove)Cary (C.-Grove)Open - IM Hurdles 60y Hurdles Finals310.12a—
Mar 6Stevenson Boys Open #1Mar 6 · 200 Meters · Place 40 · Cary (C.-Grove)Cary (C.-Grove)200 Meters4027.44a PB—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 25Dundee-Crown Boys Indoor Meet #1Feb 25 · 60m Hurdles · Place 4 · Cary (C.-Grove)Cary (C.-Grove)60m Hurdles49.2—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 30Barrington Bronco F/S RelaysApr 30 · 300m Hurdles · Place 3 · Cary (C.-Grove)Cary (C.-Grove)300m Hurdles351.30a—
Apr 30Barrington Bronco F/S RelaysApr 30 · 110m Hurdles · Place 3 · Cary (C.-Grove)Cary (C.-Grove)110m Hurdles319.81a—
Apr 22Cary-Grove Boys QuadApr 22 · 300m Hurdles · Place 3 · Cary (C.-Grove)Cary (C.-Grove)300m Hurdles351.17a—
Apr 22Cary-Grove Boys QuadApr 22 · 110m Hurdles · Place 1 · Cary (C.-Grove)Cary (C.-Grove)110m Hurdles119.00a—
Apr 15Prairie Ridge Boys TriApr 15 · 300m Hurdles · Place 2 · Cary (C.-Grove)Cary (C.-Grove)300m Hurdles252.41a—
Apr 15Prairie Ridge Boys TriApr 15 · 110m Hurdles · Place 2 · Cary (C.-Grove)Cary (C.-Grove)110m Hurdles218.35a—
Apr 8Jacobs Boys Triangular w/ CG & HuntleyApr 8 · 300m Hurdles · Place 4 · Cary (C.-Grove)Cary (C.-Grove)300m Hurdles451.99a—
Apr 8Jacobs Boys Triangular w/ CG & HuntleyApr 8 · 110m Hurdles · Place 2 · Cary (C.-Grove)Cary (C.-Grove)110m Hurdles218.50a—
Apr 8Jacobs Boys Triangular w/ CG & HuntleyApr 8 · 200 Meters · Place 31 · Cary (C.-Grove)Cary (C.-Grove)200 Meters3128.78a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 2CLC Indoor QuadMar 2 · 45m Hurdles · Place 3 · Cary (C.-Grove)Cary (C.-Grove)45m Hurdles38.369
Mar 2CLC Indoor QuadMar 2 · 400 Meters · Place 25 · Cary (C.-Grove)Cary (C.-Grove)400 Meters2571.5 PB9
Mar 2CLC Indoor QuadMar 2 · 200 Meters · Place 25 · Cary (C.-Grove)Cary (C.-Grove)200 Meters2531.4 PB9

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 9MNC Boys Conference Track MeetMay 9 · Long Jump · Place 10 · Fox River GroveFox River GroveLong Jump1014-2.5—
May 9MNC Boys Conference Track MeetMay 9 · 110m Hurdles · Place 1 · Fox River GroveFox River Grove110m Hurdles118.6—
May 9MNC Boys Conference Track MeetMay 9 · 400 Meters · Place 11 · Fox River GroveFox River Grove400 Meters111:11.2—
May 6IESA 1A - Sectional 1 @ Buffalo Grove St. MaryMay 6 · Long Jump · Place 4 · Fox River GroveFox River GroveLong Jump414-7—
May 6IESA 1A - Sectional 1 @ Buffalo Grove St. MaryMay 6 · 110m Hurdles · Place 2 · Fox River GroveFox River Grove110m Hurdles219.26a—
Apr 27MNC Week 4 (G-K, Marengo, Zion, & FRG)Apr 27 · 110m Hurdles · Place 1 · Fox River GroveFox River Grove110m Hurdles119.0—
Apr 27MNC Week 4 (G-K, Marengo, Zion, & FRG)Apr 27 · 200 Meters · Place 7 · Fox River GroveFox River Grove200 Meters730.8—
Apr 24GKMS QuadApr 24 · Long Jump · Place 5 · Fox River GroveFox River GroveLong Jump513-6—
Apr 24GKMS QuadApr 24 · 110m Hurdles · Place 1 · Fox River GroveFox River Grove110m Hurdles119.83a—
Apr 11MarengoMS Apr 11 · Long Jump · Place 2 · Fox River GroveFox River GroveLong Jump213-7—
Apr 11MarengoMS Apr 11 · Discus · Place 4 · Fox River GroveFox River GroveDiscus470-8.75—
Apr 11MarengoMS Apr 11 · 110m Hurdles · Place 2 · Fox River GroveFox River Grove110m Hurdles220.8—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 7IESA 2A - Sectional 1 @ Chicago HopeMay 7 · Long Jump · Place 11 · Fox River GroveFox River GroveLong Jump11.11-07.257
May 7IESA 2A - Sectional 1 @ Chicago HopeMay 7 · 110m Hurdles · Place 3 · Fox River GroveFox River Grove110m Hurdles30" / 0.762m3.21.13a PB7
May 4GKMS InvitationalMay 4 · Long Jump · Place 6 · Fox River GroveFox River GroveLong Jump6.3.93m7
May 4GKMS InvitationalMay 4 · 110m Hurdles · Place 6 · Fox River GroveFox River Grove110m Hurdles39" / 0.991m6.21.65a7
Apr 21Harvard Junior High vs. Harrison, Prairie Grove & Fox River GroveApr 21 · Long Jump · Place 1 · Fox River GroveFox River GroveLong Jump1.13' 5 PB7
Apr 21Harvard Junior High vs. Harrison, Prairie Grove & Fox River GroveApr 21 · 110m Hurdles · Place 4 · Fox River GroveFox River Grove110m Hurdles30" / 0.762m4.22.20a7
Apr 21Harvard Junior High vs. Harrison, Prairie Grove & Fox River GroveApr 21 · 800 Meters · Place 11 · Fox River GroveFox River Grove800 Meters11.3:24.82a PB7

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 5Rockford Christian MS InviteMay 5 · Discus · Place 13 · Fox River GroveFox River GroveDiscus1kg13.62-06 PB7
May 5Rockford Christian MS InviteMay 5 · 110m Hurdles · Place 8 · Fox River GroveFox River Grove110m Hurdles30" / 0.762m8.23.657