Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSPC Boys Championships · May 1311.58aSPC Boys ChampionshipsMay 13, 2026
110m Hurdles · 30" / 0.762m · OutdoorIESA 4A State Track & Field Championships · May 1715.92aIESA 4A State Track & Field ChampionshipsMay 17, 2024
110m Hurdles · 39" / 0.991m · OutdoorAurora Flyers Boatright in Flight Invite · Jul 1116.40aAurora Flyers Boatright in Flight InviteJuly 11, 2026
200 Meters · OutdoorAurora Flyers Boatright in Flight Invite · Jul 1122.68aAurora Flyers Boatright in Flight InviteJuly 11, 2026
300m Hurdles · 36" / 0.914m · OutdoorJoliet Central Tri with Yorkville and Bolingbrook · Apr 2143.60aJoliet Central Tri with Yorkville and BolingbrookApril 21, 2026
400 Meters · IndoorBoys Quad 1 · Feb 2559.88Boys Quad 1February 25, 2026
400 Meters · Outdoor2026 Summer Sunset Track and Field Meet · Jul 2351.28a2026 Summer Sunset Track and Field Meet July 23, 2026
400 Meters · Relay Split · OutdoorIESA 4A State Track & Field Championships · May 1755.324IESA 4A State Track & Field ChampionshipsMay 17, 2024
400m Hurdles · 33" / 0.838m · OutdoorMidwest Track and Field Club Championship · Jul 1759.29aMidwest Track and Field Club ChampionshipJuly 17, 2026
55 Meters · OutdoorBatavia Speed Meet · Mar 147.18Batavia Speed MeetMarch 14, 2026
High Jump · IndoorSouthwest Prairie Conference Boys Indoor at Lewis · Mar 201.68mSouthwest Prairie Conference Boys Indoor at LewisMarch 20, 2026
High Jump · OutdoorJoliet Central Tri with Yorkville and Bolingbrook · Apr 211.68mJoliet Central Tri with Yorkville and BolingbrookApril 21, 2026

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

2026 Outdoor Track

38 results
DateMeetEventPlMarkGr
Jul 232026 Summer Sunset Track and Field Meet Jul 23 · 400 Meters · Place 5 · One For All AthleticsOne For All Athletics400 Meters5.51.28a PB10
Jul 232026 Summer Sunset Track and Field Meet Jul 23 · 200 Meters · Place 2 · One For All AthleticsOne For All Athletics200 Meters2.23.03a10
Jul 17Midwest Track and Field Club ChampionshipJul 17 · 400m Hurdles · Place 2 · One For All AthleticsOne For All Athletics400m Hurdles33" / 0.838m2.59.29a PB10
Jul 17Midwest Track and Field Club ChampionshipJul 17 · 110m Hurdles · Place 3 · One For All AthleticsOne For All Athletics110m Hurdles39" / 0.991m3.16.48aWind: 1.410
Jul 17Midwest Track and Field Club ChampionshipJul 17 · 100 Meters · Place 5 · One For All AthleticsOne For All Athletics100 Meters5.11.65aWind: -0.110
Jul 11Aurora Flyers Boatright in Flight InviteJul 11 · 110m Hurdles · Place 1 · One For All AthleticsOne For All Athletics110m Hurdles39" / 0.991m1.16.40a PB10
Jul 11Aurora Flyers Boatright in Flight InviteJul 11 · 400 Meters · Place 5 · One For All AthleticsOne For All Athletics400 Meters5.52.60a10
Jul 11Aurora Flyers Boatright in Flight InviteJul 11 · 200 Meters · Place 8 · One For All AthleticsOne For All Athletics200 Meters8.22.68a PB10
Jul 11Aurora Flyers Boatright in Flight InviteJul 11 · 100 Meters · Place 12 · One For All AthleticsOne For All Athletics100 Meters12.11.59a10
Jul 9Palatine Pack Community Track and Field MeetJul 9 · 110m Hurdles · Place 1 · One For All AthleticsOne For All Athletics110m Hurdles39" / 0.991m1.17.29a10
Jul 9Palatine Pack Community Track and Field MeetJul 9 · 400 Meters · Place 2 · One For All AthleticsOne For All Athletics400 Meters2.52.85a10
Jul 9Palatine Pack Community Track and Field MeetJul 9 · 100 Meters · Place 10 · One For All AthleticsOne For All Athletics100 Meters10.11.66a10
Jun 24AAU Track & Field Region 13 QualifierJun 24 · 400 Meters · Place 12 · One For All AthleticsOne For All Athletics400 Meters12.52.75a10
Jun 202026 22nd Annual Jane Dickens InvitationalJun 20 · 400 Meters · One For All AthleticsOne For All Athletics400 Meters—DNS10
Jun 202026 22nd Annual Jane Dickens InvitationalJun 20 · 200 Meters · One For All AthleticsOne For All Athletics200 Meters—DNS10
Jun 202026 22nd Annual Jane Dickens InvitationalJun 20 · 100 Meters · One For All AthleticsOne For All Athletics100 Meters—DNS10
Jun 12AAU Central District Qualifier #1Jun 12 · 400 Meters · Place 16 · One For All AthleticsOne For All Athletics400 Meters1654.82a10
Jun 12AAU Central District Qualifier #1Jun 12 · 200 Meters · Place 21 · One For All AthleticsOne For All Athletics200 Meters2124.48a10
Jun 12AAU Central District Qualifier #1Jun 12 · 100 Meters · Place 33 · One For All AthleticsOne For All Athletics100 Meters3311.95a10
May 13SPC Boys ChampionshipsMay 13 · High Jump · Place 14 · YorkvilleYorkvilleHigh Jump141.67m10
May 13SPC Boys ChampionshipsMay 13 · High Jump · Place 14 · YorkvilleYorkvilleHigh Jump141.67m10
May 13SPC Boys ChampionshipsMay 13 · 400 Meters · Place 11 · YorkvilleYorkville400 Meters1153.55a10
May 13SPC Boys ChampionshipsMay 13 · 400 Meters · Place 11 · YorkvilleYorkville400 Meters1153.55a10
May 13SPC Boys ChampionshipsMay 13 · 100 Meters · Place 7 · YorkvilleYorkville100 Meters711.58a PB10
May 13SPC Boys ChampionshipsMay 13 · 100 Meters · Place 7 · YorkvilleYorkville100 Meters711.58a10
May 8Lockport Bill Jackson InvitationalMay 8 · High Jump · Place 3 · YorkvilleYorkvilleHigh Jump31.75m10
May 8Lockport Bill Jackson InvitationalMay 8 · 400 Meters · Place 6 · YorkvilleYorkville400 Meters652.35a10
Apr 2553rd Annual Peterson Prep InvitationalApr 25 · 400 Meters · Place 11 · YorkvilleYorkville400 Meters11.52.74a10
Apr 2553rd Annual Peterson Prep InvitationalApr 25 · 200 Meters · Place 16 · YorkvilleYorkville200 Meters16.24.03a10
Apr 21Joliet Central Tri with Yorkville and BolingbrookApr 21 · High Jump · Place 6 · YorkvilleYorkvilleHigh Jump6.1.68m PB10
Apr 21Joliet Central Tri with Yorkville and BolingbrookApr 21 · 300m Hurdles · Place 1 · YorkvilleYorkville300m Hurdles36" / 0.914m1.43.60a PB10
Apr 21Joliet Central Tri with Yorkville and BolingbrookApr 21 · 100 Meters · Place 10 · YorkvilleYorkville100 Meters10.11.66a10
Apr 11WA/Bartlett/Oswego/WV/YorkvilleApr 11 · 400 Meters · Place 7 · YorkvilleYorkville400 Meters753.42a10
Apr 11WA/Bartlett/Oswego/WV/YorkvilleApr 11 · 200 Meters · Place 1 · YorkvilleYorkville200 Meters124.54a10
Mar 14Batavia Speed MeetMar 14 · Long Jump · Place 13 · YorkvilleYorkvilleLong Jump1317-310
Mar 14Batavia Speed MeetMar 14 · High Jump · Place 8 · YorkvilleYorkvilleHigh Jump85-110
Mar 14Batavia Speed MeetMar 14 · 55m Hurdles · Place 1 · YorkvilleYorkville55m Hurdles19.0810
Mar 14Batavia Speed MeetMar 14 · 55 Meters · Place 20 · YorkvilleYorkville55 Meters207.18 PB10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 20Southwest Prairie Conference Boys Indoor at LewisMar 20 · High Jump · Place 13 · YorkvilleYorkvilleHigh Jump13.1.68m PB10
Feb 28Clash at the ColiseumFeb 28 · High Jump · Place 19 · YorkvilleYorkvilleHigh Jump191.68m10
Feb 25Boys Quad 1Feb 25 · High Jump · Place 2 · YorkvilleYorkvilleHigh Jump21.73m10
Feb 25Boys Quad 1Feb 25 · 400 Meters · Place 1 · YorkvilleYorkville400 Meters159.88 PB10
Feb 19North Central College Boys Indoor InvitationalFeb 19 · High Jump · Place 9 · YorkvilleYorkvilleHigh Jump91.72m10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17IESA 4A State Track & Field ChampionshipsMay 17 · 110m Hurdles · Place 5 · YorkvilleYorkville110m Hurdles30" / 0.762mRound P5.15.92a PB8
May 17IESA 4A State Track & Field ChampionshipsMay 17 · 110m Hurdles · Place 6 · YorkvilleYorkville110m Hurdles30" / 0.762m6.15.93a8
May 17IESA 4A State Track & Field ChampionshipsMay 17 · 400 Meters · YorkvilleYorkville400 MetersRelay Split—55.324 PB8
May 11IESA 4A - Sectional 4 @ Yorkville HSMay 11 · 110m Hurdles · Place 2 · YorkvilleYorkville110m Hurdles216.598
Apr 29Kaneland Harter vs Yorkville Middle SchoolApr 29 · 110m Hurdles · Place 1 · YorkvilleYorkville110m Hurdles30" / 0.762m1.17.92a8
Apr 29Kaneland Harter vs Yorkville Middle SchoolApr 29 · 400 Meters · Place 1 · YorkvilleYorkville400 Meters1.1:00.72a8

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 13IESA 4A - Sectional 4 @ ManhattanMay 13 · 400 Meters · Place 4 · YorkvilleYorkville400 Meters459.94a—
May 8Yorkville Middle School InvitationalMay 8 · High Jump · Place 2 · YorkvilleYorkvilleHigh Jump24-6—
May 8Yorkville Middle School InvitationalMay 8 · 400 Meters · Place 4 · YorkvilleYorkville400 Meters41:26.17a—
May 8Yorkville Middle School InvitationalMay 8 · 100 Meters · Place 4 · YorkvilleYorkville100 Meters413.72a—