Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorYorkville Boys Dual · Apr 1313.30aYorkville Boys DualApril 13, 2026
200 Meters · IndoorRam Invite · Apr 2927.54aRam InviteApril 29, 2026
200 Meters · OutdoorYorkville Boys Dual · Apr 1327.47aYorkville Boys DualApril 13, 2026
300 Meters · OutdoorBatavia Speed Meet · Mar 1444.28Batavia Speed MeetMarch 14, 2026
400 Meters · OutdoorWA/Bartlett/Oswego/WV/Yorkville · Apr 111:04.28aWA/Bartlett/Oswego/WV/YorkvilleApril 11, 2026
55 Meters · IndoorOswego East Boys Tri · Feb 97.79aOswego East Boys TriFebruary 9, 2026
55 Meters · OutdoorBatavia Speed Meet · Mar 147.87Batavia Speed MeetMarch 14, 2026
Long Jump · OutdoorYorkville Boys vs Joliet Central · Apr 214.46mYorkville Boys vs Joliet CentralApril 21, 2025
Triple Jump · IndoorGlenbard East Indoor Boys' Meet · Feb 1710.16mGlenbard East Indoor Boys' MeetFebruary 17, 2026
Triple Jump · OutdoorYorkville Boys vs Joliet Central · Apr 219.24mYorkville Boys vs Joliet CentralApril 21, 2025

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 13SPC Boys ChampionshipsMay 13 · Triple Jump · Place 8 · YorkvilleTriple Jump810.79m10
May 8Lockport Bill Jackson InvitationalMay 8 · Triple Jump · Place 12 · YorkvilleTriple Jump1210.29m10
May 2Red Ribbon ClassicMay 2 · Triple Jump · Place 8 · YorkvilleTriple Jump8.10.49m10
Apr 21Joliet Central Tri with Yorkville and BolingbrookApr 21 · Triple Jump · Place 3 · YorkvilleTriple Jump3.10.49m10
Apr 21Joliet Central Tri with Yorkville and BolingbrookApr 21 · 400 Meters · Yorkville400 Meters—DNS10
Apr 21Joliet Central Tri with Yorkville and BolingbrookApr 21 · 200 Meters · Place 7 · Yorkville200 Meters7.27.55a10
Apr 21Joliet Central Tri with Yorkville and BolingbrookApr 21 · 100 Meters · Yorkville100 Meters—DNS10
Apr 13Yorkville Boys DualApr 13 · Triple Jump · Place 2 · YorkvilleTriple Jump210.33m10
Apr 13Yorkville Boys DualApr 13 · 200 Meters · Place 20 · Yorkville200 Meters2027.47a PB10
Apr 13Yorkville Boys DualApr 13 · 100 Meters · Place 21 · Yorkville100 Meters2113.30a PB10
Apr 11WA/Bartlett/Oswego/WV/YorkvilleApr 11 · 400 Meters · Place 17 · Yorkville400 Meters171:04.28a PB10
Apr 11WA/Bartlett/Oswego/WV/YorkvilleApr 11 · 200 Meters · Place 30 · Yorkville200 Meters3028.34a10
Apr 11WA/Bartlett/Oswego/WV/YorkvilleApr 11 · 100 Meters · Place 29 · Yorkville100 Meters2913.45a10
Mar 14Batavia Speed MeetMar 14 · Triple Jump · Place 10 · YorkvilleTriple Jump1033-7.7510
Mar 14Batavia Speed MeetMar 14 · 300 Meters · Place 14 · Yorkville300 Meters1444.28 PB10
Mar 14Batavia Speed MeetMar 14 · 55 Meters · Place 61 · Yorkville55 Meters617.87 PB10

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Apr 29Ram InviteApr 29 · Triple Jump · Place 3 · YorkvilleTriple Jump3.10.54m10
Apr 29Ram InviteApr 29 · 200 Meters · Place 8 · Yorkville200 Meters8.27.54a PB10
Feb 25Boys Quad 1Feb 25 · Triple Jump · Place 4 · YorkvilleTriple Jump410.27m10
Feb 25Boys Quad 1Feb 25 · 200 Meters · Place 12 · Yorkville200 Meters1228.4210
Feb 19North Central College Boys Indoor InvitationalFeb 19 · Triple Jump · Place 18 · YorkvilleTriple Jump1810.64m10
Feb 17Glenbard East Indoor Boys' MeetFeb 17 · Triple Jump · Place 3 · YorkvilleTriple Jump310.16m PB10
Feb 17Glenbard East Indoor Boys' MeetFeb 17 · 200 Meters · Place 12 · Yorkville200 Meters1228.43a10
Feb 17Glenbard East Indoor Boys' MeetFeb 17 · 55 Meters · Place 24 · Yorkville55 Meters247.96a10
Feb 9Oswego East Boys TriFeb 9 · 55 Meters · Place 68 · Yorkville55 Meters687.79a PB10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 19Last Chance MeetMay 19 · 200 Meters · Place 28 · Yorkville200 Meters2829.88a9
Apr 21Yorkville Boys vs Joliet CentralApr 21 · Triple Jump · Place 4 · YorkvilleTriple Jump49.24m PB9
Apr 21Yorkville Boys vs Joliet CentralApr 21 · Long Jump · Place 4 · YorkvilleLong Jump44.46m PB9
Apr 15West Aurora/YorkvilleApr 15 · 400 Meters · Place 19 · Yorkville400 Meters191:07.34a9
Apr 15West Aurora/YorkvilleApr 15 · 200 Meters · Place 33 · Yorkville200 Meters3329.37a9
Apr 15West Aurora/YorkvilleApr 15 · 100 Meters · Place 38 · Yorkville100 Meters3813.44a9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 26Sycamore Boys TriangularFeb 26 · 200 Meters · Place 17 · Yorkville200 Meters1730.31a—
Feb 26Sycamore Boys TriangularFeb 26 · 55 Meters · Place 16 · Yorkville55 Meters168.27a—
Feb 18GBE Tri Feb 18 · 200 Meters · Place 20 · Yorkville200 Meters2030.74a—
Feb 18GBE Tri Feb 18 · 55 Meters · Place 26 · Yorkville55 Meters268.02a—