Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJoliet Central Tri with Yorkville and Bolingbrook · Apr 2111.46aJoliet Central Tri with Yorkville and BolingbrookApril 21, 2026
110m Hurdles · 39" / 0.991m · OutdoorIHSA Class 3A TRB Sectional - #09 Moline (H.S.) · May 2014.88aIHSA Class 3A TRB Sectional - #09 Moline (H.S.)May 20, 2026
200 Meters · Outdoor2026 Summer Sunset Track and Field Meet · Jul 2323.19a2026 Summer Sunset Track and Field Meet July 23, 2026
300m Hurdles · 36" / 0.914m · OutdoorIHSA Class 3A TRB Sectional - #09 Moline (H.S.) · May 2038.85aIHSA Class 3A TRB Sectional - #09 Moline (H.S.)May 20, 2026
400 Meters · OutdoorPalatine Pack Community Track and Field Meet · Jul 953.22aPalatine Pack Community Track and Field MeetJuly 9, 2026
400m Hurdles · 33" / 0.838m · OutdoorMidwest Track and Field Club Championship · Jul 1759.67aMidwest Track and Field Club ChampionshipJuly 17, 2026
400m Hurdles · 36" / 0.914m · OutdoorAAU Junior Olympic Games · Aug 157.02aAAU Junior Olympic GamesAugust 1, 2026
Long Jump · OutdoorYorkville Boys Dual · Apr 135.50mYorkville Boys DualApril 13, 2026

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

2026 Outdoor Track

43 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 400m Hurdles · Place 8 · One For All AthleticsOne For All Athletics400m Hurdles36" / 0.914mRound P8.57.02a PB10
Aug 1AAU Junior Olympic GamesAug 1 · 400m Hurdles · Place 8 · One For All AthleticsOne For All Athletics400m Hurdles36" / 0.914m8.57.17a10
Aug 1AAU Junior Olympic GamesAug 1 · 110m Hurdles · Place 12 · One For All AthleticsOne For All Athletics110m Hurdles39" / 0.991mRound P12.15.12aWind: 0.910
Jul 232026 Summer Sunset Track and Field Meet Jul 23 · 400 Meters · Place 9 · One For All AthleticsOne For All Athletics400 Meters9.53.31a10
Jul 232026 Summer Sunset Track and Field Meet Jul 23 · 200 Meters · Place 3 · One For All AthleticsOne For All Athletics200 Meters3.23.19a PB10
Jul 17Midwest Track and Field Club ChampionshipJul 17 · 400m Hurdles · Place 3 · One For All AthleticsOne For All Athletics400m Hurdles33" / 0.838m3.59.67a PB10
Jul 17Midwest Track and Field Club ChampionshipJul 17 · 110m Hurdles · Place 1 · One For All AthleticsOne For All Athletics110m Hurdles39" / 0.991m1.15.81aWind: 1.410
Jul 9Palatine Pack Community Track and Field MeetJul 9 · 400 Meters · Place 3 · One For All AthleticsOne For All Athletics400 Meters3.53.22a PB10
Jul 9Palatine Pack Community Track and Field MeetJul 9 · 100 Meters · Place 5 · One For All AthleticsOne For All Athletics100 Meters5.11.48a10
Jun 202026 22nd Annual Jane Dickens InvitationalJun 20 · 110m Hurdles · Place 1 · One For All AthleticsOne For All Athletics110m Hurdles39" / 0.991m1.15.29aWind: 1.610
Jun 202026 22nd Annual Jane Dickens InvitationalJun 20 · 400 Meters · Place 5 · One For All AthleticsOne For All Athletics400 Meters5.53.29a10
Jun 202026 22nd Annual Jane Dickens InvitationalJun 20 · 200 Meters · Place 8 · One For All AthleticsOne For All Athletics200 Meters8.23.44aWind: 0.610
Jun 202026 22nd Annual Jane Dickens InvitationalJun 20 · 100 Meters · Place 15 · One For All AthleticsOne For All Athletics100 Meters15.11.68aWind: -1.710
Jun 12AAU Central District Qualifier #1Jun 12 · 400m Hurdles · Place 4 · One For All AthleticsOne For All Athletics400m Hurdles459.12a10
Jun 12AAU Central District Qualifier #1Jun 12 · 110m Hurdles · Place 2 · One For All AthleticsOne For All Athletics110m Hurdles215.33a10
Jun 12AAU Central District Qualifier #1Jun 12 · 200 Meters · Place 17 · One For All AthleticsOne For All Athletics200 Meters1724.04a10
Jun 12AAU Central District Qualifier #1Jun 12 · 100 Meters · Place 17 · One For All AthleticsOne For All Athletics100 Meters1711.60a10
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 300m Hurdles · Place 13 · YorkvilleYorkville300m Hurdles36" / 0.914mRound P13.39.05a10
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 110m Hurdles · Place 24 · YorkvilleYorkville110m Hurdles39" / 0.991mRound P24.15.12aWind: -1.310
May 20IHSA Class 3A TRB Sectional - #09 Moline (H.S.)May 20 · 300m Hurdles · Place 2 · YorkvilleYorkville300m Hurdles36" / 0.914m2.38.85a PB10
May 20IHSA Class 3A TRB Sectional - #09 Moline (H.S.)May 20 · 110m Hurdles · Place 4 · YorkvilleYorkville110m Hurdles39" / 0.991m4.14.88a PB10
May 13SPC Boys ChampionshipsMay 13 · 300m Hurdles · Place 3 · YorkvilleYorkville300m Hurdles340.71a10
May 13SPC Boys ChampionshipsMay 13 · 300m Hurdles · Place 3 · YorkvilleYorkville300m Hurdles340.71a10
May 13SPC Boys ChampionshipsMay 13 · 110m Hurdles · Place 2 · YorkvilleYorkville110m Hurdles215.10a10
May 13SPC Boys ChampionshipsMay 13 · 110m Hurdles · Place 2 · YorkvilleYorkville110m Hurdles215.10a10
May 8Lockport Bill Jackson InvitationalMay 8 · 300m Hurdles · Place 1 · YorkvilleYorkville300m Hurdles140.45a10
May 8Lockport Bill Jackson InvitationalMay 8 · 110m Hurdles · Place 1 · YorkvilleYorkville110m Hurdles115.52a10
May 2Red Ribbon ClassicMay 2 · 300m Hurdles · Place 3 · YorkvilleYorkville300m Hurdles36" / 0.914m3.41.70a10
May 2Red Ribbon ClassicMay 2 · 110m Hurdles · Place 3 · YorkvilleYorkville110m Hurdles39" / 0.991m3.15.07a10
Apr 2553rd Annual Peterson Prep InvitationalApr 25 · 300m Hurdles · Place 1 · YorkvilleYorkville300m Hurdles36" / 0.914m1.40.58a10
Apr 2553rd Annual Peterson Prep InvitationalApr 25 · 110m Hurdles · Place 1 · YorkvilleYorkville110m Hurdles39" / 0.991m1.15.67a10
Apr 2553rd Annual Peterson Prep InvitationalApr 25 · 100 Meters · Place 14 · YorkvilleYorkville100 Meters14.11.82a10
Apr 21Joliet Central Tri with Yorkville and BolingbrookApr 21 · 110m Hurdles · Place 2 · YorkvilleYorkville110m Hurdles39" / 0.991m2.15.94a10
Apr 21Joliet Central Tri with Yorkville and BolingbrookApr 21 · 200 Meters · Place 3 · YorkvilleYorkville200 Meters3.23.30a10
Apr 21Joliet Central Tri with Yorkville and BolingbrookApr 21 · 100 Meters · Place 6 · YorkvilleYorkville100 Meters6.11.46a PB10
Apr 17Yorkville Matt Wulf InvitationalApr 17 · 300m Hurdles · Place 5 · YorkvilleYorkville300m Hurdles544.08a10
Apr 17Yorkville Matt Wulf InvitationalApr 17 · 110m Hurdles · Place 4 · YorkvilleYorkville110m Hurdles415.74a10
Apr 13Yorkville Boys DualApr 13 · Long Jump · Place 5 · YorkvilleYorkvilleLong Jump55.50m PB10
Apr 13Yorkville Boys DualApr 13 · 400 Meters · Place 3 · YorkvilleYorkville400 Meters354.58a10
Apr 13Yorkville Boys DualApr 13 · 200 Meters · Place 3 · YorkvilleYorkville200 Meters323.53a10
Apr 13Yorkville Boys DualApr 13 · 100 Meters · Place 3 · YorkvilleYorkville100 Meters311.57a10
Apr 11WA/Bartlett/Oswego/WV/YorkvilleApr 11 · 200 Meters · Place 9 · YorkvilleYorkville200 Meters923.80a10
Apr 11WA/Bartlett/Oswego/WV/YorkvilleApr 11 · 100 Meters · Place 11 · YorkvilleYorkville100 Meters1111.86a10