Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRiverside Brookfield vs Elmwood Park · Apr 912.99aRiverside Brookfield vs Elmwood ParkApril 9, 2024
110m Hurdles · 39" / 0.991m · OutdoorIHSA Class 2A TRB Sectional - #04 Norridge (Ridgewood) · May 2017.24aIHSA Class 2A TRB Sectional - #04 Norridge (Ridgewood)May 20, 2026
200 Meters · OutdoorBoys Sequoit Showdown · Mar 826.18aBoys Sequoit ShowdownMarch 8, 2024
400 Meters · OutdoorRiverside Brookfield vs Elmwood Park · Apr 91:08.23aRiverside Brookfield vs Elmwood ParkApril 9, 2024
50 Meters · OutdoorRon Campbell Invite · Mar 16.93Ron Campbell InviteMarch 1, 2024
Long Jump · OutdoorRiverside Brookfield vs Elmwood Park · Apr 284.70mRiverside Brookfield vs Elmwood ParkApril 28, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 28IHSA 2A Boys State Track & Field ChampionshipsMay 28 · 110m Hurdles · Place 36 · Elmwood Park110m Hurdles39" / 0.991mRound P36.18.01aWind: 1.711
May 20IHSA Class 2A TRB Sectional - #04 Norridge (Ridgewood)May 20 · 110m Hurdles · Place 1 · Elmwood Park110m Hurdles39" / 0.991m1.17.24a PB11
May 14Upstate Eight Conference MeetMay 14 · 300m Hurdles · Place 22 · Elmwood Park300m Hurdles2250.24a11
May 14Upstate Eight Conference MeetMay 14 · 110m Hurdles · Place 13 · Elmwood Park110m Hurdles1318.27a11
Apr 2428th Annual Elmwood Park Tiger InviteApr 24 · 110m Hurdles · Place 2 · Elmwood Park110m Hurdles39" / 0.991m2.17.68a11
Apr 16Leyden Boys Eagle InvitationalApr 16 · 110m Hurdles · Place 3 · Elmwood Park110m Hurdles39" / 0.991m3.17.62a11
Apr 11Riverside Brookfield Bulldog RelaysApr 11 · 110m Hurdles · Place 3 · Elmwood Park110m Hurdles317.91a11
Mar 20Glenbard South Upstate 8Mar 20 · 55m Hurdles · Place 13 · Elmwood Park55m Hurdles139.7511

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 21IHSA Class 2A TRB Sectional - #03 Norridge (Ridgewood)May 21 · 300m Hurdles · Place 9 · Elmwood Park300m Hurdles953.1510
May 21IHSA Class 2A TRB Sectional - #03 Norridge (Ridgewood)May 21 · 110m Hurdles · Place 9 · Elmwood Park110m Hurdles918.6510
May 15Upstate 8 Boys Conference Track ChampionshipsMay 15 · 110m Hurdles · Place 17 · Elmwood Park110m Hurdles1718.96a10
May 10Pirate RelaysMay 10 · 300m Hurdles · Elmwood Park300m Hurdles36" / 0.914m--NT10
May 9Oswego East Boys Track & Field InviteMay 9 · 300m Hurdles · Elmwood Park300m Hurdles36" / 0.914m—DNF10
May 9Oswego East Boys Track & Field InviteMay 9 · 110m Hurdles · Place 5 · Elmwood Park110m Hurdles39" / 0.991m5.18.85a10
May 1Wildcat Spring InviteMay 1 · 110m Hurdles · Place 6 · Elmwood Park110m Hurdles618.95a10
May 1Wildcat Spring InviteMay 1 · 400 Meters · Place 20 · Elmwood Park400 Meters201:12.52a10
Apr 28Riverside Brookfield vs Elmwood ParkApr 28 · Long Jump · Place 13 · Elmwood ParkLong Jump134.70m PB10
Apr 28Riverside Brookfield vs Elmwood ParkApr 28 · 200 Meters · Place 10 · Elmwood Park200 Meters1027.32a10
Apr 28Riverside Brookfield vs Elmwood ParkApr 28 · 100 Meters · Place 7 · Elmwood Park100 Meters713.12a10
Apr 25Elmwood Park Tiger InviteApr 25 · 300m Hurdles · Place 6 · Elmwood Park300m Hurdles652.6510
Apr 25Elmwood Park Tiger InviteApr 25 · 110m Hurdles · Place 3 · Elmwood Park110m Hurdles319.1210
Apr 17Leyden Eagle Boys InviteApr 17 · 300m Hurdles · Place 8 · Elmwood Park300m Hurdles853.31a10
Apr 17Leyden Eagle Boys InviteApr 17 · 110m Hurdles · Place 6 · Elmwood Park110m Hurdles621.00a10
Apr 12Bulldog RelaysApr 12 · 300m Hurdles · Place 9 · Elmwood Park300m Hurdles951.96a10
Apr 12Bulldog RelaysApr 12 · 110m Hurdles · Place 5 · Elmwood Park110m Hurdles518.77a10
Mar 7Ron Campbell InviteMar 7 · 60m Hurdles · Place 6 · Elmwood Park60m Hurdles610.05a—
Mar 7Ron Campbell InviteMar 7 · 55m Hurdles · Place 6 · Elmwood Park55m Hurdles610.25a—
Mar 7Ron Campbell InviteMar 7 · 200 Meters · Place 11 · Elmwood Park200 Meters1127.16a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 21Upstate Eight Boys Indoor ConferenceMar 21 · 55m Hurdles · Place 16 · Elmwood Park55m Hurdles169.71a10

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 15IHSA Class 2A TRB Sectional - #1 Norridge (Ridgewood)May 15 · 300m Hurdles · Place 17 · Elmwood Park300m Hurdles1749.18a—
May 15IHSA Class 2A TRB Sectional - #1 Norridge (Ridgewood)May 15 · 110m Hurdles · Place 14 · Elmwood Park110m Hurdles1419.60a—
May 10MSC Conference - BoysMay 10 · 300m Hurdles · Place 4 · Elmwood Park300m Hurdles449.61a—
May 10MSC Conference - BoysMay 10 · 110m Hurdles · Place 2 · Elmwood Park110m Hurdles219.29a—
May 4Proviso East Pirate RelaysMay 4 · 300m Hurdles · Place 12 · Elmwood Park300m Hurdles1252.06a—
May 3Oswego East Track & Field Invite (Boys)May 3 · 300m Hurdles · Place 7 · Elmwood Park300m Hurdles750.99a—
May 3Oswego East Track & Field Invite (Boys)May 3 · 110m Hurdles · Place 7 · Elmwood Park110m Hurdles719.30a—
Apr 29OPRF Co-Ed DualApr 29 · 110m Hurdles · Place 4 · Elmwood Park110m Hurdles419.98a—
Apr 29OPRF Co-Ed DualApr 29 · 200 Meters · Place 43 · Elmwood Park200 Meters4327.24a—
Apr 29OPRF Co-Ed DualApr 29 · 100 Meters · Place 39 · Elmwood Park100 Meters3913.25a—
Apr 25Wildcat Spring InviteApr 25 · 300m Hurdles · Place 5 · Elmwood Park300m Hurdles551.69a—
Apr 25Wildcat Spring InviteApr 25 · 110m Hurdles · Place 3 · Elmwood Park110m Hurdles319.67a—
Apr 1926th Annual Elmwood Park Tiger ClassicApr 19 · 300m Hurdles · Place 3 · Elmwood Park300m Hurdles352.97a—
Apr 1926th Annual Elmwood Park Tiger ClassicApr 19 · 110m Hurdles · Place 1 · Elmwood Park110m Hurdles119.62a—
Apr 13Bartlett/Elgin Boys Track & Field InvitationalApr 13 · 300m Hurdles · Place 17 · Elmwood Park300m Hurdles1752.559
Apr 13Bartlett/Elgin Boys Track & Field InvitationalApr 13 · 110m Hurdles · Place 13 · Elmwood Park110m Hurdles1320.249
Apr 11Leyden Boys InviteApr 11 · 300m Hurdles · Place 8 · Elmwood Park300m Hurdles852.28a—
Apr 11Leyden Boys InviteApr 11 · 110m Hurdles · Place 3 · Elmwood Park110m Hurdles319.67a—
Apr 9Riverside Brookfield vs Elmwood ParkApr 9 · Long Jump · Place 8 · Elmwood ParkLong Jump84.80m—
Apr 9Riverside Brookfield vs Elmwood ParkApr 9 · 400 Meters · Place 13 · Elmwood Park400 Meters131:08.23a PB—
Apr 9Riverside Brookfield vs Elmwood ParkApr 9 · 100 Meters · Place 16 · Elmwood Park100 Meters1612.99a PB—
Apr 6Riverside Brookfield Bulldog RelaysApr 6 · 300m Hurdles · Place 11 · Elmwood Park300m Hurdles1153.18a—
Apr 6Riverside Brookfield Bulldog RelaysApr 6 · 110m Hurdles · Place 6 · Elmwood Park110m Hurdles619.99a—
Mar 8Boys Sequoit ShowdownMar 8 · 60m Hurdles · Place 26 · Elmwood Park60m Hurdles2611.61a—
Mar 8Boys Sequoit ShowdownMar 8 · 200 Meters · Place 33 · Elmwood Park200 Meters3326.18a PB—
Mar 1Ron Campbell InviteMar 1 · 50 Meters · Place 8 · Elmwood Park50 Meters86.93 PB9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 16Lemont Indoor InvitationalMar 16 · 55m Hurdles · Place 13 · Elmwood Park55m Hurdles1310.219