Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFVC Quad @ Prairie Ridge · Apr 2812.25FVC Quad @ Prairie RidgeApril 28, 2025
110m Hurdles · 39" / 0.991m · OutdoorIHSA Class 2A TRB Sectional - #01 Richmond (R.-Burton) · May 2015.42aIHSA Class 2A TRB Sectional - #01 Richmond (R.-Burton)May 20, 2026
200 Meters · IndoorHononegah Indoor Classic (A/AA) (Boys Only) · Mar 1525.26aHononegah Indoor Classic (A/AA) (Boys Only)March 15, 2025
300m Hurdles · 36" / 0.914m · Outdoor2026 McHenry County Invite · Apr 2341.60a2026 McHenry County InviteApril 23, 2026
45 Meter · OutdoorCLC Boys Triangular · Mar 75.99CLC Boys TriangularMarch 7, 2026
45 Meters · IndoorCLC Boys Indoor Quad · Mar 86.25aCLC Boys Indoor QuadMarch 8, 2025
60m Hurdles · 39" / 0.991m · IndoorHononegah Boys A/AA Indoor Classic · Mar 149.42aHononegah Boys A/AA Indoor ClassicMarch 14, 2026
Long Jump · IndoorFVC Boys Indoor T&F Championships 2026 · Mar 175.64mFVC Boys Indoor T&F Championships 2026March 17, 2026
Long Jump · OutdoorCentral Rockets Boys Tri · Apr 145.06mCentral Rockets Boys TriApril 14, 2025

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 28IHSA 2A Boys State Track & Field ChampionshipsMay 28 · 110m Hurdles · Place 32 · Crystal Lake (Prairie Ridge)110m Hurdles39" / 0.991mRound P32.16.41aWind: -0.110
May 20IHSA Class 2A TRB Sectional - #01 Richmond (R.-Burton)May 20 · 300m Hurdles · Place 7 · Crystal Lake (Prairie Ridge)300m Hurdles36" / 0.914m7.43.31a10
May 20IHSA Class 2A TRB Sectional - #01 Richmond (R.-Burton)May 20 · 110m Hurdles · Place 3 · Crystal Lake (Prairie Ridge)110m Hurdles39" / 0.991m3.15.42a PB10
May 14Fox Valley Conference Boys ChampionshipsMay 14 · 300m Hurdles · Place 4 · Crystal Lake (Prairie Ridge)300m Hurdles441.02a10
May 14Fox Valley Conference Boys ChampionshipsMay 14 · 110m Hurdles · Place 2 · Crystal Lake (Prairie Ridge)110m Hurdles215.77a10
May 11FVC Boys F/S Conference ChampionshipsMay 11 · 300m Hurdles · Place 1 · Crystal Lake (Prairie Ridge)300m Hurdles36" / 0.914m1.41.96a10
May 11FVC Boys F/S Conference ChampionshipsMay 11 · 110m Hurdles · Place 1 · Crystal Lake (Prairie Ridge)110m Hurdles39" / 0.991m1.16.24a10
May 151st Annual Crystal Lake Central InvitationalMay 1 · 110m Hurdles · Crystal Lake (Prairie Ridge)110m Hurdles39" / 0.991m—DNS10
Apr 232026 McHenry County InviteApr 23 · 300m Hurdles · Place 4 · Crystal Lake (Prairie Ridge)300m Hurdles36" / 0.914m4.41.60a PB10
Apr 232026 McHenry County InviteApr 23 · 110m Hurdles · Place 3 · Crystal Lake (Prairie Ridge)110m Hurdles39" / 0.991m3.16.07a10
Apr 18Bartlett/Elgin Boys Track & Field InviteApr 18 · 300m Hurdles · Place 4 · Crystal Lake (Prairie Ridge)300m Hurdles36" / 0.914m4.44.07a10
Apr 18Bartlett/Elgin Boys Track & Field InviteApr 18 · 110m Hurdles · Place 5 · Crystal Lake (Prairie Ridge)110m Hurdles39" / 0.991m5.16.64a10
Apr 9Boys Ram InviteApr 9 · 110m Hurdles · Place 4 · Crystal Lake (Prairie Ridge)110m Hurdles416.15—
Apr 9Boys Ram InviteApr 9 · 300m Hurdles · Place 2 · Crystal Lake (Prairie Ridge)300m Hurdles241.95—
Apr 9Boys Ram InviteApr 9 · Long Jump · Place 15 · Crystal Lake (Prairie Ridge)Long Jump155.66m—
Apr 6FVC Boys Quad @Cary-GroveApr 6 · Long Jump · Place 6 · Crystal Lake (Prairie Ridge)Long Jump6.5.42m10
Apr 6FVC Boys Quad @Cary-GroveApr 6 · 300m Hurdles · Place 2 · Crystal Lake (Prairie Ridge)300m Hurdles36" / 0.914m2.43.82a10
Apr 6FVC Boys Quad @Cary-GroveApr 6 · 110m Hurdles · Place 2 · Crystal Lake (Prairie Ridge)110m Hurdles39" / 0.991m2.16.18a10
Mar 7CLC Boys TriangularMar 7 · 45m Hurdles · Place 1 · Crystal Lake (Prairie Ridge)45m Hurdles1.7.7510
Mar 7CLC Boys TriangularMar 7 · 45 Meter · Place 4 · Crystal Lake (Prairie Ridge)45 Meter4.5.99 PB10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 17FVC Boys Indoor T&F Championships 2026Mar 17 · Long Jump · Place 14 · Crystal Lake (Prairie RidLong Jump145.64m PB10
Mar 17FVC Boys Indoor T&F Championships 2026Mar 17 · 60m Hurdles · Place 4 · Crystal Lake (Prairie Rid60m Hurdles49.3810
Mar 14Hononegah Boys A/AA Indoor ClassicMar 14 · 60m Hurdles · Place 5 · Crystal Lake (Prairie Ridge)60m Hurdles39" / 0.991m5.9.42a PB10
Mar 14Hononegah Boys A/AA Indoor ClassicMar 14 · Long Jump · Place 17 · Crystal Lake (Prairie Ridge)Long Jump17.5.55m10
Feb 28Clash at the ColiseumFeb 28 · 60m Hurdles · Place 24 · Crystal Lake (Prairie Ridge)60m Hurdles249.42a10

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 21IHSA Class 2A TRB Sectional - #01 Aurora (Marmion Academy)May 21 · 300m Hurdles · Place 6 · Crystal Lake (Prairie Ridge)300m Hurdles36" / 0.914m6.43.01a9
May 21IHSA Class 2A TRB Sectional - #01 Aurora (Marmion Academy)May 21 · 110m Hurdles · Place 7 · Crystal Lake (Prairie Ridge)110m Hurdles39" / 0.991m7.17.30aWind: -2.39
May 15Fox Valley Conference Boys ChampionshipsMay 15 · Long Jump · Place 18 · Crystal Lake (Prairie Ridge)Long Jump185.24m9
May 15Fox Valley Conference Boys ChampionshipsMay 15 · 110m Hurdles · Place 15 · Crystal Lake (Prairie Ridge)110m Hurdles1518.44a9
May 12FVC Boys Frosh SophMay 12 · Long Jump · Place 12 · Crystal Lake (Prairie Ridge)Long Jump125.64m9
May 12FVC Boys Frosh SophMay 12 · 300m Hurdles · Place 5 · Crystal Lake (Prairie Ridge)300m Hurdles544.24a9
May 12FVC Boys Frosh SophMay 12 · 110m Hurdles · Place 3 · Crystal Lake (Prairie Ridge)110m Hurdles317.83a9
May 5FVC Boys Quad @ CLSMay 5 · Long Jump · Place 2 · Crystal Lake (Prairie Ridge)Long Jump25.25m9
May 5FVC Boys Quad @ CLSMay 5 · 300m Hurdles · Place 3 · Crystal Lake (Prairie Ridge)300m Hurdles343.90a9
May 5FVC Boys Quad @ CLSMay 5 · 110m Hurdles · Place 4 · Crystal Lake (Prairie Ridge)110m Hurdles417.91a9
May 250th Annual Crystal Lake Central InvitationalMay 2 · 110m Hurdles · Place 7 · Crystal Lake (Prairie Ridge)110m Hurdles39" / 0.991m7.17.88a9
Apr 28FVC Quad @ Prairie RidgeApr 28 · Long Jump · Place 5 · Crystal Lake (Prairie RidLong Jump55.29m9
Apr 28FVC Quad @ Prairie RidgeApr 28 · 100 Meters · Place 4 · Crystal Lake (Prairie Rid100 Meters412.25 PB9
Apr 24McHenry County CoEd InvitationalApr 24 · 110m Hurdles · Place 10 · Crystal Lake (Prairie Ridge)110m Hurdles1018.79a9
Apr 21FVC Boys Tri @ JacobsApr 21 · 300m Hurdles · Place 3 · Crystal Lake (Prairie Rid300m Hurdles345.009
Apr 21FVC Boys Tri @ JacobsApr 21 · 110m Hurdles · Place 4 · Crystal Lake (Prairie Rid110m Hurdles418.509
Apr 14Central Rockets Boys TriApr 14 · Long Jump · Place 10 · Crystal Lake (Prairie Ridge)Long Jump105.06m PB9
Apr 14Central Rockets Boys TriApr 14 · 300m Hurdles · Place 4 · Crystal Lake (Prairie Ridge)300m Hurdles446.30a9
Apr 14Central Rockets Boys TriApr 14 · 110m Hurdles · Place 3 · Crystal Lake (Prairie Ridge)110m Hurdles319.37a9
Apr 10Boys Ram InviteApr 10 · Long Jump · Place 14 · Crystal Lake (Prairie Ridge)Long Jump145.19m9
Apr 10Boys Ram InviteApr 10 · 300m Hurdles · Place 6 · Crystal Lake (Prairie Ridge)300m Hurdles645.98a9
Apr 10Boys Ram InviteApr 10 · Long Jump · Place 14 · Crystal Lake (Prairie RidLong Jump145.19m9
Apr 10Boys Ram InviteApr 10 · 300m Hurdles · Place 6 · Crystal Lake (Prairie Rid300m Hurdles645.989

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 15Hononegah Indoor Classic (A/AA) (Boys Only)Mar 15 · Long Jump · Place 28 · Crystal Lake (Prairie Ridge)Long Jump28.5.36m9
Mar 15Hononegah Indoor Classic (A/AA) (Boys Only)Mar 15 · 200 Meters · Place 23 · Crystal Lake (Prairie Ridge)200 Meters23.25.26a PB9
Mar 8CLC Boys Indoor QuadMar 8 · 45 Meters · Place 7 · Crystal Lake (Prairie Ridge)45 Meters76.25a PB—