Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · IndoorIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South) · May 2017.00aIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20, 2026
110m Hurdles · 39" / 0.991m · OutdoorSSC Blue Division Boys Conference Track Meet · May 1416.58aSSC Blue Division Boys Conference Track MeetMay 14, 2026
200 Meters · OutdoorLemont Coed Invite · Mar 2226.00aLemont Coed InviteMarch 22, 2025
300m Hurdles · 36" / 0.914m · OutdoorTF South TRI · Apr 1344.14aTF South TRIApril 13, 2026
55 Meters · OutdoorLemont Coed Invite · Mar 227.26aLemont Coed InviteMarch 22, 2025
Pole Vault · IndoorRich Township Boys Raptor JV Invite · Feb 192.14mRich Township Boys Raptor JV InviteFebruary 19, 2025
Pole Vault · OutdoorTFS Tri - Hillcrest, Eisenhower, TFS · Apr 232.31mTFS Tri - Hillcrest, Eisenhower, TFSApril 23, 2024

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

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
May 20IHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20 · Pole Vault · Place 8 · Lansing (Thornton Fractional South)Pole Vault8.3.29m12
May 20IHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20 · 110m Hurdles · Place 12 · Lansing (Thornton Fractional South)110m Hurdles39" / 0.991m12.17.00a PB12
Mar 21Lemont Indoor Coed Track & Field InvitationalMar 21 · Pole Vault · Place 4 · Lansing (Thornton FractioPole Vault42.40m12
Mar 72026 Raptor Indoor Boys InviteMar 7 · Pole Vault · Place 8 · Lansing (Thornton Fractional SouthPole Vault82.58m12
Mar 72026 Raptor Indoor Boys InviteMar 7 · 60m Hurdles · Place 10 · Lansing (Thornton Fractional Sout60m Hurdles109.16a12

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 14SSC Blue Division Boys Conference Track MeetMay 14 · Pole Vault · Place 3 · Lansing (Thornton Fractional South)Pole Vault3.3.23m12
May 14SSC Blue Division Boys Conference Track MeetMay 14 · 110m Hurdles · Place 4 · Lansing (Thornton Fractional South)110m Hurdles39" / 0.991m4.16.58a PB12
May 8Lockport Bill Jackson InvitationalMay 8 · Pole Vault · Lansing (Thornton Fractional South)Pole Vault—NH12
May 8Lockport Bill Jackson InvitationalMay 8 · 300m Hurdles · Place 3 · Lansing (Thornton Fractional South)300m Hurdles345.26a12
May 8Lockport Bill Jackson InvitationalMay 8 · 110m Hurdles · Place 3 · Lansing (Thornton Fractional South)110m Hurdles317.29a12
May 55/5 TF South Boys QuadMay 5 · Pole Vault · Place 1 · Lansing (Thornton Fractional South)Pole Vault1.3.05m12
May 55/5 TF South Boys QuadMay 5 · 300m Hurdles · Place 2 · Lansing (Thornton Fractional South)300m Hurdles36" / 0.914m2.45.36a12
May 55/5 TF South Boys QuadMay 5 · 110m Hurdles · Place 2 · Lansing (Thornton Fractional South)110m Hurdles39" / 0.991m2.16.88a12
Apr 24T. F. South Co-Ed Track InvitationalApr 24 · Pole Vault · Place 2 · Lansing (Thornton Fractional South)Pole Vault2.3.18m12
Apr 24T. F. South Co-Ed Track InvitationalApr 24 · 300m Hurdles · Lansing (Thornton Fractional South)300m Hurdles36" / 0.914m—DNF12
Apr 24T. F. South Co-Ed Track InvitationalApr 24 · 110m Hurdles · Place 5 · Lansing (Thornton Fractional South)110m Hurdles39" / 0.991m5.17.09a12
Apr 17Yorkville Matt Wulf InvitationalApr 17 · Pole Vault · Place 3 · Lansing (Thornton Fractional South)Pole Vault33.04m12
Apr 17Yorkville Matt Wulf InvitationalApr 17 · 300m Hurdles · Place 9 · Lansing (Thornton Fractional South)300m Hurdles945.98a12
Apr 17Yorkville Matt Wulf InvitationalApr 17 · 110m Hurdles · Place 8 · Lansing (Thornton Fractional South)110m Hurdles817.80a12
Apr 13TF South TRIApr 13 · Pole Vault · Place 3 · Lansing (Thornton Fractional South)Pole Vault3.2.90m12
Apr 13TF South TRIApr 13 · 300m Hurdles · Place 3 · Lansing (Thornton Fractional South)300m Hurdles36" / 0.914m3.44.14a PB12
Apr 13TF South TRIApr 13 · 110m Hurdles · Place 3 · Lansing (Thornton Fractional South)110m Hurdles39" / 0.991m3.17.12a12
Apr 8Boys Varsity Track And Field Outdoor QuadApr 8 · Pole Vault · Place 1 · Lansing (Thornton Fractional South)Pole Vault1.2.90m12
Apr 8Boys Varsity Track And Field Outdoor QuadApr 8 · 300m Hurdles · Place 4 · Lansing (Thornton Fractional South)300m Hurdles36" / 0.914m4.47.04a12
Apr 8Boys Varsity Track And Field Outdoor QuadApr 8 · 110m Hurdles · Place 1 · Lansing (Thornton Fractional South)110m Hurdles39" / 0.991m1.17.30a12

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #08 Lockport (Twp.)May 21 · Pole Vault · Lansing (Thornton FractioPole Vault—NH11
May 21IHSA Class 3A TRB Sectional - #08 Lockport (Twp.)May 21 · 300m Hurdles · Place 18 · Lansing (Thornton Fractio300m Hurdles1847.5711
May 21IHSA Class 3A TRB Sectional - #08 Lockport (Twp.)May 21 · 110m Hurdles · Place 14 · Lansing (Thornton Fractio110m Hurdles1417.5611
May 15South Suburban Boys Blue ConferenceMay 15 · Pole Vault · Place 4 · Lansing (Thornton Fractional SouthPole Vault42.74m11
May 15South Suburban Boys Blue ConferenceMay 15 · 300m Hurdles · Place 4 · Lansing (Thornton Fractional Sout300m Hurdles445.09a11
May 15South Suburban Boys Blue ConferenceMay 15 · 110m Hurdles · Place 3 · Lansing (Thornton Fractional Sout110m Hurdles317.34a11
May 9Lockport Bill Jackson InvitationalMay 9 · Pole Vault · Lansing (Thornton FractioPole Vault—NH11
May 9Lockport Bill Jackson InvitationalMay 9 · 300m Hurdles · Place 6 · Lansing (Thornton Fractio300m Hurdles643.3511
May 9Lockport Bill Jackson InvitationalMay 9 · 110m Hurdles · Place 7 · Lansing (Thornton Fractio110m Hurdles717.7811
May 6Shepard Quad w/ TFS, TP, RVMay 6 · Pole Vault · Place 2 · Lansing (Thornton Fractional SouthPole Vault22.72m11
May 6Shepard Quad w/ TFS, TP, RVMay 6 · 300m Hurdles · Place 1 · Lansing (Thornton Fractional Sout300m Hurdles145.12a11
May 6Shepard Quad w/ TFS, TP, RVMay 6 · 110m Hurdles · Place 2 · Lansing (Thornton Fractional Sout110m Hurdles216.95a11
May 233rd Annual Pete Struck Eagle ClassicMay 2 · 300m Hurdles · Place 18 · Lansing (Thornton Fractional Sout300m Hurdles1846.84a11
May 233rd Annual Pete Struck Eagle ClassicMay 2 · 110m Hurdles · Place 17 · Lansing (Thornton Fractional Sout110m Hurdles1717.91a11
Apr 252025 Red Wolf CoEd InvitationalApr 25 · Pole Vault · Lansing (Thornton FractioPole Vault—NH11
Apr 252025 Red Wolf CoEd InvitationalApr 25 · 300m Hurdles · Place 2 · Lansing (Thornton Fractio300m Hurdles248.3911
Apr 252025 Red Wolf CoEd InvitationalApr 25 · 110m Hurdles · Place 2 · Lansing (Thornton Fractio110m Hurdles216.9311
Apr 21Evergreen Park/TF North/Lemont @ TF SouthApr 21 · Pole Vault · Place 2 · Lansing (Thornton Fractional SouthPole Vault22.74m11
Apr 21Evergreen Park/TF North/Lemont @ TF SouthApr 21 · 300m Hurdles · Place 3 · Lansing (Thornton Fractional Sout300m Hurdles344.37a11
Apr 21Evergreen Park/TF North/Lemont @ TF SouthApr 21 · 110m Hurdles · Place 3 · Lansing (Thornton Fractional Sout110m Hurdles317.70a11
Apr 17Yorkville Matt Wulf InvitationalApr 17 · Pole Vault · Place 5 · Lansing (Thornton Fractional SouthPole Vault52.59m11
Apr 17Yorkville Matt Wulf InvitationalApr 17 · 300m Hurdles · Place 8 · Lansing (Thornton Fractional Sout300m Hurdles846.52a11
Apr 15Oak Forest Boys Tri TF South, Oak LawnApr 15 · 300m Hurdles · Place 1 · Lansing (Thornton Fractional Sout300m Hurdles144.711
Apr 15Oak Forest Boys Tri TF South, Oak LawnApr 15 · 110m Hurdles · Place 1 · Lansing (Thornton Fractional Sout110m Hurdles116.211
Apr 122025 Stagg Varsity Co-Ed InvitationalApr 12 · 300m Hurdles · Place 12 · Lansing (Thornton Fractional Sout300m Hurdles1246.62a11
Apr 122025 Stagg Varsity Co-Ed InvitationalApr 12 · 110m Hurdles · Place 8 · Lansing (Thornton Fractional Sout110m Hurdles818.19a11
Mar 22Lemont Coed InviteMar 22 · 200 Meters · Place 8 · Lansing (Thornton Fractional Sout200 Meters826.00a PB11
Mar 22Lemont Coed InviteMar 22 · 55 Meters · Place 14 · Lansing (Thornton Fractional Sout55 Meters147.26a PB11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 8Rich Township Boys Raptor Indoor Invite IIMar 8 · Pole Vault · Place 9 · Lansing (Thornton Fractional SouthPole Vault92.42m—
Mar 8Rich Township Boys Raptor Indoor Invite IIMar 8 · 60m Hurdles · Place 11 · Lansing (Thornton Fractional Sout60m Hurdles119.67a—
Feb 27ONU HS Classic - 3A BoysFeb 27 · Pole Vault · Place 14 · Lansing (Thornton Fractional SouthPole Vault142.65m—
Feb 27ONU HS Classic - 3A BoysFeb 27 · 60m Hurdles · Place 13 · Lansing (Thornton Fractional Sout60m HurdlesRound P139.43a—
Feb 19Rich Township Boys Raptor JV InviteFeb 19 · Pole Vault · Place 4 · Lansing (Thornton Fractional SouthPole Vault42.14m PB—
Feb 19Rich Township Boys Raptor JV InviteFeb 19 · 60m Hurdles · Place 4 · Lansing (Thornton Fractional Sout60m Hurdles410.25a—

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 15IHSA Class 3A TRB Sectional - #8 Chicago Heights (Bloom)May 15 · 110m Hurdles · Place 20 · Lansing (Thornton Fractional Sout110m Hurdles2017.74a—
May 8SSC Boys Track and FieldMay 8 · Pole Vault · Place 4 · Lansing (Thornton FractiPole Vault49-0—
May 8SSC Boys Track and FieldMay 8 · 110m Hurdles · Place 5 · Lansing (Thornton Fract110m Hurdles517.24a—
May 3Lockport Bill Jackson Invitational May 3 · Pole Vault · Place 9 · Lansing (Thornton FractiPole Vault92.50m—
May 3Lockport Bill Jackson Invitational May 3 · 300m Hurdles · Place 8 · Lansing (Thornton Fract300m Hurdles844.80a—
May 3Lockport Bill Jackson Invitational May 3 · 110m Hurdles · Place 10 · Lansing (Thornton Fract110m Hurdles1017.33a—
Apr 29Thunderbolt FS InviteApr 29 · 300m Hurdles · Place 3 · Lansing (Thornton Fract300m Hurdles345.68a—
Apr 29Thunderbolt FS InviteApr 29 · 110m Hurdles · Place 2 · Lansing (Thornton Fract110m Hurdles217.96a—
Apr 2532nd Annual Pete Struck Eagle ClassicApr 25 · 110m Hurdles · Place 22 · Lansing (Thornton Fract110m Hurdles2218.36a—
Apr 23TFS Tri - Hillcrest, Eisenhower, TFSApr 23 · Pole Vault · Place 2 · Lansing (Thornton FractiPole Vault22.31m PB—
Apr 23TFS Tri - Hillcrest, Eisenhower, TFSApr 23 · 300m Hurdles · Place 1 · Lansing (Thornton Fract300m Hurdles145.60a—
Apr 23TFS Tri - Hillcrest, Eisenhower, TFSApr 23 · 110m Hurdles · Place 1 · Lansing (Thornton Fract110m Hurdles118.11a—
Apr 19TF South Co-Ed InviteApr 19 · 300m Hurdles · Place 2 · Lansing (Thornton Fract300m Hurdles246.04a—
Apr 19TF South Co-Ed InviteApr 19 · 110m Hurdles · Place 1 · Lansing (Thornton Fract110m Hurdles118.45a—
Apr 16Lemont Quad - LHS, EP, TFS, TFN.Apr 16 · 300m Hurdles · Place 3 · Lansing (Thornton Fract300m Hurdles347.4—
Apr 16Lemont Quad - LHS, EP, TFS, TFN.Apr 16 · 110m Hurdles · Place 2 · Lansing (Thornton Fract110m Hurdles217.3—
Apr 12Yorkville Matt Wulf InvitationalApr 12 · 300m Hurdles · Place 10 · Lansing (Thornton Fractio300m Hurdles1047.4010
Apr 12Yorkville Matt Wulf InvitationalApr 12 · 110m Hurdles · Place 10 · Lansing (Thornton Fractio110m Hurdles1018.3610
Apr 6Stagg Varsity CoEd InvitationalApr 6 · 300m Hurdles · Place 10 · Lansing (Thornton Fract300m Hurdles1047.43a—
Apr 6Stagg Varsity CoEd InvitationalApr 6 · 110m Hurdles · Place 10 · Lansing (Thornton Fract110m Hurdles1018.65a—
Mar 9Rantoul InviteMar 9 · 60m Hurdles · Place 10 · Lansing (Thornton Fract60m Hurdles109.52a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 16Lemont Indoor InvitationalMar 16 · 55m Hurdles · Place 12 · Lansing (Thornton Fractio55m Hurdles129.9910
Feb 23ONU HS Classic - 3A BoysFeb 23 · 60m Hurdles · Place 11 · Lansing (Thornton Fractional Sout60m HurdlesRound P119.65a—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 11South Suburban Blue Boys ChampionshipsMay 11 · 110m Hurdles · Place 8 · Lansing (Thornton Fract110m Hurdles818.58a—
May 5Bill Jackson InvitationalMay 5 · 110m Hurdles · Place 10 · Lansing (Thornton Fractio110m Hurdles1019.079
Apr 27Pete Struck Eagle ClassicApr 27 · 110m Hurdles · Place 29 · Lansing (Thornton Fractional South)110m Hurdles39" / 0.991m29.19.25a9
Apr 26EP F/S Invite 2023Apr 26 · 110m Hurdles · Place 2 · Lansing (Thornton Fract110m Hurdles218.34a—
Apr 2138th Annual Rock Island Boys ABC InviteApr 21 · 110m Hurdles · Place 5 · Lansing (Thornton Fract110m Hurdles518.40a—
Apr 14Yorkville Matt Wulf InvitationalApr 14 · 110m Hurdles · Place 12 · Lansing (Thornton Fract110m Hurdles1219.11a—
Apr 8Stagg Boys InvitationalApr 8 · 110m Hurdles · Place 7 · Lansing (Thornton Fractio110m Hurdles717.709
Apr 4Richards Boys QuadApr 4 · 110m Hurdles · Place 1 · Lansing (Thornton Fract110m Hurdles118.82a—
Mar 18Lemont InvitationalMar 18 · 55m Hurdles · Place 20 · Lansing (Thornton Fractio55m Hurdles2011.519
Mar 11Rantoul InviteMar 11 · 60m Hurdles · Place 19 · Lansing (Thornton Fract60m Hurdles199.94a—