Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGlenbard South Raider Open · Apr 1212.52aGlenbard South Raider OpenApril 12, 2025
110m Hurdles · 39" / 0.991m · OutdoorIHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.) · May 2116.09aIHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21, 2026
200 Meters · OutdoorGlenbard South Upstate 8 · Mar 2024.83Glenbard South Upstate 8March 20, 2026
300m Hurdles · 36" / 0.914m · OutdoorGlenbard South Raider Open · Apr 1143.38aGlenbard South Raider OpenApril 11, 2026
55 Meters · IndoorSCN Indoor Opener · Feb 227.1SCN Indoor OpenerFebruary 22, 2025
60 Meters · IndoorRockford Auburn Boys Var/JV Invitational · Feb 217.60Rockford Auburn Boys Var/JV InvitationalFebruary 21, 2026
60m Hurdles · 39" / 0.991m · IndoorHononegah Boys AAA Indoor Classic · Mar 149.66aHononegah Boys AAA Indoor ClassicMarch 14, 2026
B 220 Yards Finals · Outdoor26th Annual Joe Scarpino Invite · Mar 727.20a26th Annual Joe Scarpino InviteMarch 7, 2026
C 220 Yards Finals · Outdoor25th Annual Joe Scarpino Invitational · Mar 825.97a25th Annual Joe Scarpino InvitationalMarch 8, 2025
Long Jump · IndoorSCN Indoor Opener · Feb 224.70mSCN Indoor OpenerFebruary 22, 2025
Long Jump · Outdoor52nd Annual Peterson Prep Invitational · Apr 264.86m52nd Annual Peterson Prep InvitationalApril 26, 2025

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 11Aurora Flyers Boatright in Flight InviteJul 11 · Long Jump · Elgin Sharks TrackElgin Sharks TrackLong Jump--DNS11
Jul 11Aurora Flyers Boatright in Flight InviteJul 11 · 110m Hurdles · Elgin Sharks TrackElgin Sharks Track110m Hurdles39" / 0.991m--DNS11
Jul 11Aurora Flyers Boatright in Flight InviteJul 11 · 100 Meters · Elgin Sharks TrackElgin Sharks Track100 Meters--DNS11
May 21IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21 · 300m Hurdles · ElginElgin300m Hurdles36" / 0.914m—DNS10
May 21IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21 · 110m Hurdles · Place 12 · ElginElgin110m Hurdles39" / 0.991m12.16.09a PB10
May 14Upstate Eight Conference MeetMay 14 · 300m Hurdles · Place 7 · ElginElgin300m Hurdles744.11a10
May 14Upstate Eight Conference MeetMay 14 · 110m Hurdles · Place 2 · ElginElgin110m Hurdles216.16a10
May 8Kane County InvitationalMay 8 · 300m Hurdles · Place 7 · ElginElgin300m Hurdles743.12a10
May 8Kane County InvitationalMay 8 · 110m Hurdles · Place 6 · ElginElgin110m Hurdles616.44a10
Apr 30Wildcat Spring InviteApr 30 · High Jump · ElginElginHigh Jump—DNS10
Apr 30Wildcat Spring InviteApr 30 · 300m Hurdles · ElginElgin300m Hurdles36" / 0.914m—DNS10
Apr 30Wildcat Spring InviteApr 30 · 110m Hurdles · Place 1 · ElginElgin110m Hurdles39" / 0.991m1.17.27a10
Apr 2553rd Annual Peterson Prep InvitationalApr 25 · 300m Hurdles · Place 6 · ElginElgin300m Hurdles36" / 0.914m6.43.59a10
Apr 18Bartlett/Elgin Boys Track & Field InviteApr 18 · Long Jump · Place 13 · ElginElginLong Jump13.4.87m10
Apr 18Bartlett/Elgin Boys Track & Field InviteApr 18 · 300m Hurdles · ElginElgin300m Hurdles36" / 0.914m—DNS10
Apr 18Bartlett/Elgin Boys Track & Field InviteApr 18 · 110m Hurdles · Place 2 · ElginElgin110m Hurdles39" / 0.991m2.17.69a10
Apr 11Glenbard South Raider OpenApr 11 · 300m Hurdles · Place 3 · ElginElgin300m Hurdles36" / 0.914m3.43.38a PB10
Apr 11Glenbard South Raider OpenApr 11 · 200 Meters · ElginElgin200 Meters—DNS10
Mar 20Glenbard South Upstate 8Mar 20 · Long Jump · Place 14 · ElginElginLong Jump145.37m10
Mar 20Glenbard South Upstate 8Mar 20 · 55m Hurdles · Place 5 · ElginElgin55m Hurdles58.8610
Mar 20Glenbard South Upstate 8Mar 20 · 200 Meters · Place 11 · ElginElgin200 Meters1124.83 PB10
Mar 726th Annual Joe Scarpino InviteMar 7 · Long Jump · Place 3 · ElginElginLong Jump35.64m10
Mar 726th Annual Joe Scarpino InviteMar 7 · B 220 Yards Finals · Place 3 · ElginElginB 220 Yards Finals327.20a PB10
Mar 726th Annual Joe Scarpino InviteMar 7 · 55m Hurdles · Place 3 · ElginElgin55m Hurdles39.01a10

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Mar 14Hononegah Boys AAA Indoor ClassicMar 14 · 60m Hurdles · Place 22 · ElginElgin60m Hurdles39" / 0.991m22.9.66a PB10
Mar 14Hononegah Boys AAA Indoor ClassicMar 14 · Triple Jump · ElginElginTriple Jump—DNS10
Mar 14Hononegah Boys AAA Indoor ClassicMar 14 · Long Jump · Place 28 · ElginElginLong Jump28.5.44m10
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 60m Hurdles · Place 11 · ElginElgin60m Hurdles119.6610
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 60m Hurdles · Place 11 · ElginElgin60m Hurdles119.6610
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 60 Meters · Place 35 · ElginElgin60 Meters357.60 PB10
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 60 Meters · Place 35 · ElginElgin60 Meters357.6010
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · Long Jump · Place 17 · ElginElginLong Jump175.54m10
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · Long Jump · Place 17 · ElginElginLong Jump175.54m10
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 60m Hurdles · Place 11 · ElginElgin60m Hurdles119.6610
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 60 Meters · Place 35 · ElginElgin60 Meters357.6010
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · Long Jump · Place 17 · ElginElginLong Jump175.54m10
Feb 13Rolling Meadows Boys QuadFeb 13 · Long Jump · Place 7 · ElginElginLong Jump75.17m10
Feb 13Rolling Meadows Boys QuadFeb 13 · 55m Hurdles · Place 1 · ElginElgin55m Hurdles19.29a10
Feb 13Rolling Meadows Boys QuadFeb 13 · 55 Meters · Place 11 · ElginElgin55 Meters117.21a10

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 22 · Long Jump · Place 22 · ElginElginLong Jump225.12m9
May 22IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 22 · 300m Hurdles · Place 17 · ElginElgin300m Hurdles1745.899
May 22IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 22 · 110m Hurdles · Place 16 · ElginElgin110m Hurdles1617.669
May 15Upstate 8 Boys Conference Track ChampionshipsMay 15 · Long Jump · Place 3 · ElginElginLong Jump35.38m9
May 15Upstate 8 Boys Conference Track ChampionshipsMay 15 · 110m Hurdles · Place 1 · ElginElgin110m Hurdles117.08a9
May 9Kane County ChampionshipsMay 9 · 110m Hurdles · Place 10 · ElginElgin110m Hurdles1016.959
May 1Wildcat Spring InviteMay 1 · 300m Hurdles · Place 2 · ElginElgin300m Hurdles246.90a9
May 1Wildcat Spring InviteMay 1 · 110m Hurdles · Place 4 · ElginElgin110m Hurdles417.82a9
Apr 2652nd Annual Peterson Prep InvitationalApr 26 · Long Jump · Place 27 · ElginElginLong Jump274.86m PB9
Apr 2652nd Annual Peterson Prep InvitationalApr 26 · High Jump · ElginElginHigh Jump—NH9
Apr 12Glenbard South Raider OpenApr 12 · 200 Meters · Place 19 · ElginElgin200 Meters1925.34a9
Apr 12Glenbard South Raider OpenApr 12 · 100 Meters · Place 41 · ElginElgin100 Meters4112.52a PB9
Apr 12Glenbard South Raider OpenApr 12 · Long Jump · Place 5 · ElginElginLong Jump55.79m9
Mar 825th Annual Joe Scarpino InvitationalMar 8 · 55m Hurdles · Place 4 · ElginElgin55m Hurdles49.38a—
Mar 825th Annual Joe Scarpino InvitationalMar 8 · C 220 Yards Finals · Place 3 · ElginElginC 220 Yards Finals325.97a PB—
Mar 825th Annual Joe Scarpino InvitationalMar 8 · Long Jump · Place 9 · ElginElginLong Jump917-0—
Mar 13rd Annual Art Pahl InvitationalMar 1 · 55m Hurdles · Place 5 · ElginElgin55m Hurdles59.65a—

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 21Upstate Eight Boys Indoor ConferenceMar 21 · Long Jump · Place 18 · ElginElginLong Jump185.33m9
Mar 21Upstate Eight Boys Indoor ConferenceMar 21 · 55m Hurdles · Place 13 · ElginElgin55m Hurdles139.46a9
Feb 22SCN Indoor OpenerFeb 22 · Long Jump · Place 9 · ElginElginLong Jump94.70m PB—
Feb 22SCN Indoor OpenerFeb 22 · 55 Meters · Place 12 · ElginElgin55 Meters127.1 PB—
Feb 14Rolling Meadows Boys QuadFeb 14 · Long Jump · Place 5 · ElginElginLong Jump55.24m—
Feb 14Rolling Meadows Boys QuadFeb 14 · 55m Hurdles · Place 1 · ElginElgin55m Hurdles19.99a—
Feb 8Jerry Lowe Boys InvitationalFeb 8 · 60m Hurdles · Place 16 · ElginElgin60m Hurdles1610.449
Feb 8Jerry Lowe Boys InvitationalFeb 8 · Long Jump · Place 8 · ElginElginLong Jump85.82m9