Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorRam Invite · Apr 2911.57aRam InviteApril 29, 2026
100 Meters · OutdoorSPC Boys Championships · May 1311.73aSPC Boys ChampionshipsMay 13, 2026
200 Meters · IndoorRam Invite · Apr 2924.55aRam InviteApril 29, 2026
200 Meters · OutdoorLockport Bill Jackson Invitational · May 823.80aLockport Bill Jackson InvitationalMay 8, 2026
400 Meters · IndoorBoys Quad 1 · Feb 251:02.73Boys Quad 1February 25, 2026
400 Meters · OutdoorYorkville Boys Dual · Apr 1355.90aYorkville Boys DualApril 13, 2026
55 Meters · IndoorGlenbard East Indoor Boys' Meet · Feb 177.04aGlenbard East Indoor Boys' MeetFebruary 17, 2026
55 Meters · OutdoorBatavia Speed Meet · Mar 146.98Batavia Speed MeetMarch 14, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 20IHSA Class 3A TRB Sectional - #09 Moline (H.S.)May 20 · 100 Meters · Place 24 · Yorkville100 Meters24.11.82a11
May 13SPC Boys ChampionshipsMay 13 · 100 Meters · Place 18 · Yorkville100 Meters1811.73a PB11
May 8Lockport Bill Jackson InvitationalMay 8 · 200 Meters · Place 6 · Yorkville200 Meters623.80a PB11
May 8Lockport Bill Jackson InvitationalMay 8 · 100 Meters · Place 4 · Yorkville100 Meters411.73a11
Apr 21Joliet Central Tri with Yorkville and BolingbrookApr 21 · 400 Meters · Place 7 · Yorkville400 Meters7.57.40a11
Apr 21Joliet Central Tri with Yorkville and BolingbrookApr 21 · 200 Meters · Place 8 · Yorkville200 Meters8.23.94a11
Apr 21Joliet Central Tri with Yorkville and BolingbrookApr 21 · 100 Meters · Place 13 · Yorkville100 Meters13.11.78a11
Apr 13Yorkville Boys DualApr 13 · 400 Meters · Place 7 · Yorkville400 Meters755.90a PB11
Apr 13Yorkville Boys DualApr 13 · 200 Meters · Place 7 · Yorkville200 Meters724.58a11
Apr 13Yorkville Boys DualApr 13 · 100 Meters · Place 12 · Yorkville100 Meters1212.12a11
Apr 11WA/Bartlett/Oswego/WV/YorkvilleApr 11 · 200 Meters · Place 18 · Yorkville200 Meters1824.34a11
Apr 11WA/Bartlett/Oswego/WV/YorkvilleApr 11 · 100 Meters · Place 20 · Yorkville100 Meters2012.27a11
Mar 14Batavia Speed MeetMar 14 · 200 Meters · Place 11 · Yorkville200 Meters1124.8311
Mar 14Batavia Speed MeetMar 14 · 55 Meters · Place 8 · Yorkville55 Meters86.98 PB11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Apr 29Ram InviteApr 29 · 200 Meters · Place 7 · Yorkville200 Meters7.24.55a PB11
Apr 29Ram InviteApr 29 · 100 Meters · Place 3 · Yorkville100 Meters3.11.57a PB11
Feb 25Boys Quad 1Feb 25 · 400 Meters · Place 9 · Yorkville400 Meters91:02.73 PB11
Feb 25Boys Quad 1Feb 25 · 200 Meters · Place 4 · Yorkville200 Meters426.1111
Feb 25Boys Quad 1Feb 25 · 55 Meters · Place 9 · Yorkville55 Meters97.3411
Feb 17Glenbard East Indoor Boys' MeetFeb 17 · 200 Meters · Place 3 · Yorkville200 Meters325.15a11
Feb 17Glenbard East Indoor Boys' MeetFeb 17 · 55 Meters · Place 6 · Yorkville55 Meters67.04a PB11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14SPC Boys ChampionshipsMay 14 · 200 Meters · Place 13 · Yorkville200 Meters1324.17a10
May 9Lockport Bill Jackson InvitationalMay 9 · 200 Meters · Place 10 · Yorkville200 Meters1024.2010
Apr 21Yorkville Boys vs Joliet CentralApr 21 · 200 Meters · Place 8 · Yorkville200 Meters825.0810
Apr 21Yorkville Boys vs Joliet CentralApr 21 · 100 Meters · Place 11 · Yorkville100 Meters1112.5410
Apr 15West Aurora/YorkvilleApr 15 · 400 Meters · Place 10 · Yorkville400 Meters1059.58a10
Apr 15West Aurora/YorkvilleApr 15 · 200 Meters · Place 13 · Yorkville200 Meters1325.30a10
Apr 15West Aurora/YorkvilleApr 15 · 100 Meters · Place 15 · Yorkville100 Meters1512.23a10
Apr 12LP Cavalier Classic InvitationalApr 12 · 200 Meters · Place 2 · Yorkville200 Meters224.43a10
Mar 15Batavia Boys Speed MeetMar 15 · 200 Meters · Place 22 · Yorkville200 Meters2225.6510
Mar 15Batavia Boys Speed MeetMar 15 · 55 Meters · Place 21 · Yorkville55 Meters217.1510

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 26Sycamore Boys TriangularFeb 26 · 200 Meters · Place 5 · Yorkville200 Meters527.24a—
Feb 26Sycamore Boys TriangularFeb 26 · 55 Meters · Place 4 · Yorkville55 Meters47.43a—
Feb 18GBE Tri Feb 18 · 200 Meters · Place 2 · Yorkville200 Meters226.41a—
Feb 18GBE Tri Feb 18 · 55 Meters · Place 7 · Yorkville55 Meters77.37a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29Yorkville vs MorrisApr 29 · 200 Meters · Place 15 · Yorkville (H.S.)200 Meters1526.27a—
Apr 29Yorkville vs MorrisApr 29 · 100 Meters · Place 17 · Yorkville (H.S.)100 Meters1712.86a—
Apr 23Glenbard East MeetApr 23 · 200 Meters · Place 16 · Yorkville (H.S.)200 Meters1626.4—
Apr 23Glenbard East MeetApr 23 · 100 Meters · Place 15 · Yorkville (H.S.)100 Meters1512.7—
Apr 9Yorkville Boys vs West AuroraApr 9 · 200 Meters · Place 42 · Yorkville (H.S.)200 Meters4227.88a—
Apr 9Yorkville Boys vs West AuroraApr 9 · 100 Meters · Place 27 · Yorkville (H.S.)100 Meters2712.70a—