Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorThornwood Quad · Apr 1611.40aThornwood QuadApril 16, 2026
200 Meters · IndoorIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South) · May 2023.24aIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20, 2026
200 Meters · OutdoorThornwood Quad · Apr 1623.24aThornwood QuadApril 16, 2026
400 Meters · Indoor2026 Early Raptor Boys Invite · Feb 2056.97a2026 Early Raptor Boys InviteFebruary 20, 2026
400 Meters · OutdoorLincoln Way West Boys Invitational · May 256.01aLincoln Way West Boys InvitationalMay 2, 2025
55 Meters · IndoorThornwood Boys' Open #1 · Feb 87.39aThornwood Boys' Open #1February 8, 2025
55 Meters · OutdoorThornwood Boys' Open #2 · Mar 267.23aThornwood Boys' Open #2March 26, 2025
60 Meters · Indoor3A Boys ONU HS Classic · Feb 277.463A Boys ONU HS ClassicFebruary 27, 2026
60 Meters · OutdoorCogdal HS Boys Invite · Mar 227.52aCogdal HS Boys InviteMarch 22, 2025
Long Jump · IndoorThornwood Boys' Open #1 · Feb 85.03mThornwood Boys' Open #1February 8, 2025
Long Jump · OutdoorBolingbrook Boys Tri #1 · Apr 304.81mBolingbrook Boys Tri #1April 30, 2025

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

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
May 20IHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20 · 200 Meters · Place 13 · Richton Park (Rich Township)200 Meters13.23.24a PB12
May 20IHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20 · 100 Meters · Richton Park (Rich Township)100 Meters—DNS12
Mar 14Southland Athletic Conference Indoor Track and Field Championship 2026Mar 14 · 200 Meters · Richton Park (Rich Township)200 MetersRelay Split—24.8hUnofficial12
Feb 273A Boys ONU HS ClassicFeb 27 · 60 Meters · Place 44 · Richton Park (Rich Townsh60 MetersRound P447.46 PB12
Feb 202026 Early Raptor Boys InviteFeb 20 · 400 Meters · Richton Park (Rich Township)400 MetersRelay Split—57.1hUnofficial12
Feb 202026 Early Raptor Boys InviteFeb 20 · 400 Meters · Place 3 · Richton Park (Rich Township)400 Meters3.56.97a PB12
Feb 6Raptor Intrasquad Practice MeetFeb 6 · 60 Meter · Place 6 · Richton Park (Rich Township)60 Meter6.7.41aUnofficial12
Feb 6Raptor Intrasquad Practice MeetFeb 6 · Long Jump · Richton Park (Rich Township)Long Jump—NM12
Feb 6Raptor Intrasquad Practice MeetFeb 6 · 400 Meters · Place 2 · Richton Park (Rich Township)400 Meters2.55.90aUnofficial12
Feb 6Raptor Intrasquad Practice MeetFeb 6 · 200 Meters · Place 6 · Richton Park (Rich Township)200 Meters6.24.46aUnofficial12

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 14SAC Boys ChampionshipsMay 14 · 100 Meters · Place 9 · Richton Park (Rich Township)100 Meters9.11.42aWind: 2.212
May 9TT ClassicMay 9 · 200 Meters · Place 17 · Richton Park (Rich Township)200 Meters17.23.29aWind: 0.712
Apr 29Raptor T&F Co-Ed Tri MeetApr 29 · Long Jump · Place 7 · Richton Park (Rich Township)Long Jump7.5.30m12
Apr 29Raptor T&F Co-Ed Tri MeetApr 29 · 200 Meters · Place 5 · Richton Park (Rich Township)200 Meters5.23.98a12
Apr 29Raptor T&F Co-Ed Tri MeetApr 29 · 100 Meters · Place 9 · Richton Park (Rich Township)100 Meters9.11.66a12
Apr 16Thornwood QuadApr 16 · 400 Meters · Place 23 · Richton Park (Rich Township)400 Meters2356.90a12
Apr 16Thornwood QuadApr 16 · 200 Meters · Place 6 · Richton Park (Rich Township)200 Meters623.24a PB12
Apr 16Thornwood QuadApr 16 · 100 Meters · Place 9 · Richton Park (Rich Township)100 Meters911.40a PB12
Apr 16Thornwood QuadApr 16 · 400 Meters · Place 23 · Richton Park (Rich Township)400 Meters2356.90a12
Apr 16Thornwood QuadApr 16 · 200 Meters · Place 6 · Richton Park (Rich Township)200 Meters623.24a12
Apr 16Thornwood QuadApr 16 · 100 Meters · Place 9 · Richton Park (Rich Township)100 Meters911.40a12

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #08 Lockport (Twp.)May 21 · 100 Meters · Place 26 · Richton Park (Rich Townsh100 Meters2612.1211
May 13SAC Boys ChampionshipsMay 13 · 200 Meters · Richton Park (Rich Township)200 Meters—DNS11
May 13SAC Boys ChampionshipsMay 13 · 100 Meters · Place 2 · Richton Park (Rich Township)100 Meters2.11.50a11
May 10Thornton Township Classic InvitationalMay 10 · 100 Meters · Place 20 · Richton Park (Rich Townsh100 Meters2011.6011
May 7Bolingbrook Boys Tri #2 May 7 · 200 Meters · Place 8 · Richton Park (Rich Township)200 Meters823.86a11
May 2Lincoln Way West Boys InvitationalMay 2 · 400 Meters · Place 13 · Richton Park (Rich Township)400 Meters1356.01a PB11
May 2Lincoln Way West Boys InvitationalMay 2 · 100 Meters · Place 12 · Richton Park (Rich Township)100 Meters1211.85a11
Apr 30Bolingbrook Boys Tri #1Apr 30 · Long Jump · Place 19 · Richton Park (Rich Township)Long Jump194.81m PB11
Apr 30Bolingbrook Boys Tri #1Apr 30 · 400 Meters · Place 7 · Richton Park (Rich Township)400 Meters756.92a11
Apr 30Bolingbrook Boys Tri #1Apr 30 · 200 Meters · Place 16 · Richton Park (Rich Township)200 Meters1624.74a11
Apr 30Bolingbrook Boys Tri #1Apr 30 · 100 Meters · Place 14 · Richton Park (Rich Township)100 Meters1411.89a11
Apr 16Rich Township Co-Ed QuadApr 16 · 200 Meters · Place 5 · Richton Park (Rich Township)200 Meters524.62a11
Apr 16Rich Township Co-Ed QuadApr 16 · 100 Meters · Place 8 · Richton Park (Rich Township)100 Meters811.92a11
Mar 26Thornwood Boys' Open #2Mar 26 · 55 Meters · Place 21 · Richton Park (Rich Township)55 Meters217.23a PB11
Mar 22Cogdal HS Boys InviteMar 22 · 60 Meters · Place 25 · Richton Park (Rich Township)60 MetersRound P257.52a PB11
Feb 16De La Salle #2Feb 16 · 200 Meters · Richton Park (Rich Township)200 MetersRelay Split—25.1hUnofficial11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 152025 SAC Indoor Track and Field InviteMar 15 · 200 Meters · Richton Park (Rich Township)200 MetersRelay Split—24.6hUnofficial11
Feb 27ONU HS Classic - 3A BoysFeb 27 · 200 Meters · Place 25 · Richton Park (Rich Township)200 Meters2524.40a—
Feb 8Thornwood Boys' Open #1Feb 8 · Long Jump · Place 16 · Richton Park (Rich Township)Long Jump165.03m PB—
Feb 8Thornwood Boys' Open #1Feb 8 · 200 Meters · Place 19 · Richton Park (Rich Township)200 Meters1926.84a—
Feb 8Thornwood Boys' Open #1Feb 8 · 55 Meters · Place 34 · Richton Park (Rich Township)55 Meters347.39a PB—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 4Thornton Township Classic InvitationalMay 4 · Long Jump · Place 16 · Richton Park (Rich TownshLong JumpRound P165.40m10
May 4Thornton Township Classic InvitationalMay 4 · 100 Meters · Place 20 · Richton Park (Rich Townsh100 Meters2011.9310
Apr 29Lincoln Way West InvitationalApr 29 · Long Jump · Place 12 · Richton Park (Rich Township)Long Jump125.30m—
Apr 10Rich Township HS Co-Ed InviteApr 10 · 100 Meters · Place 5 · Richton Park (Rich Town100 Meters512.09a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15Thornton Boys InvitationalFeb 15 · 200 Meters · Place 22 · Richton Park (Rich Town200 Meters2227.23a—
Feb 15Thornton Boys InvitationalFeb 15 · 60 Meters · Place 26 · Richton Park (Rich Town60 Meters268.06a—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 14Joliet Central Boys Frosh Soph InvitationalMar 14 · 400 Meters · Place 11 · Richton Park (Rich Township)400 Meters111:05.49a—