Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIHSA Class 3A TRB Sectional - #05 Roselle (Lake Park) · May 2211.78aIHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22, 2026
200 Meters · IndoorWest Suburban Gold Boys Indoor Championship · Mar 2024.79West Suburban Gold Boys Indoor ChampionshipMarch 20, 2026
200 Meters · OutdoorRon Gummerson Cougar Classic · May 823.87aRon Gummerson Cougar ClassicMay 8, 2026
400 Meters · IndoorWest Suburban Gold Boys Indoor Championship · Mar 2058.82West Suburban Gold Boys Indoor ChampionshipMarch 20, 2026
400 Meters · OutdoorWSC Gold Boys Conference Championship · May 1356.81aWSC Gold Boys Conference ChampionshipMay 13, 2026
55 Meter · IndoorMorton Boys Track Meet #2 · Feb 147.54aMorton Boys Track Meet #2February 14, 2025
55 Meter · OutdoorAddison Trail Girls Kickoff Tri · Feb 57.43aAddison Trail Girls Kickoff TriFebruary 5, 2026
55 Meters · IndoorBoy's Indoor Meet #2 · Feb 137.12aBoy's Indoor Meet #2February 13, 2026
55 Meters · OutdoorGBE Quad · Mar 146.99aGBE QuadMarch 14, 2025
60 Meters · IndoorGreg Foster Invitational · Feb 217.80aGreg Foster InvitationalFebruary 21, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22 · 100 Meters · Place 27 · Franklin Park-Northlake (Leyden)100 Meters27.11.78a PB10
May 13WSC Gold Boys Conference ChampionshipMay 13 · 400 Meters · Place 7 · Franklin Park-Northlake (Leyden)400 Meters7.56.81a PB10
May 13WSC Gold Boys Conference ChampionshipMay 13 · 200 Meters · Place 3 · Franklin Park-Northlake (Leyden)200 Meters3.24.32a10
May 13WSC Gold Boys Conference ChampionshipMay 13 · 100 Meters · Place 4 · Franklin Park-Northlake (Leyden)100 Meters4.11.98aWind: 1.410
May 8Ron Gummerson Cougar ClassicMay 8 · 200 Meters · Place 3 · Franklin Park-Northlake (Leyden)200 Meters3.23.87a PB10
May 1Willowbrook Boy's InvitationalMay 1 · 200 Meters · Place 1 · Franklin Park-Northlake (Leyden)200 Meters1.24.58a10
May 1Willowbrook Boy's InvitationalMay 1 · 100 Meters · Place 1 · Franklin Park-Northlake (Leyden)100 Meters1.12.09a10
Apr 16Leyden Boys Eagle InvitationalApr 16 · 200 Meters · Place 3 · Franklin Park-Northlake (Leyden)200 Meters3.24.07a10
Apr 16Leyden Boys Eagle InvitationalApr 16 · 100 Meters · Place 6 · Franklin Park-Northlake (Leyden)100 Meters6.11.81a10
Apr 11Glenbard South Raider OpenApr 11 · 200 Meters · Franklin Park-Northlake (Leyden)200 Meters—FS10
Apr 11Glenbard South Raider OpenApr 11 · 100 Meters · Place 15 · Franklin Park-Northlake (Leyden)100 Meters15.12.18a10
Mar 14York Boys MeetMar 14 · 200 Meters · Place 27 · Franklin Park-Northlake (200 Meters2724.6710
Feb 5Addison Trail Girls Kickoff TriFeb 5 · 55 Meter · Place 19 · Franklin Park-Northlake (Leyden)55 Meter19.7.43a PB10
Feb 5Addison Trail Girls Kickoff TriFeb 5 · 200 Meters · Place 6 · Franklin Park-Northlake (Leyden)200 Meters6.25.55a10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 20West Suburban Gold Boys Indoor ChampionshipMar 20 · 400 Meters · Place 3 · Franklin Park-Northlake (400 Meters358.82 PB10
Mar 20West Suburban Gold Boys Indoor ChampionshipMar 20 · 200 Meters · Place 2 · Franklin Park-Northlake (200 Meters224.79 PB10
Mar 20West Suburban Gold Boys Indoor ChampionshipMar 20 · 55 Meters · Place 5 · Franklin Park-Northlake (55 Meters57.1310
Feb 21Greg Foster InvitationalFeb 21 · 200 Meters · Place 8 · Franklin Park-Northlake (Leyden)200 Meters825.21a10
Feb 21Greg Foster InvitationalFeb 21 · 60 Meters · Place 24 · Franklin Park-Northlake (Leyden)60 Meters247.80a PB10
Feb 13Boy's Indoor Meet #2Feb 13 · 200 Meters · Place 1 · Franklin Park-Northlake (Leyden)200 Meters125.15a10
Feb 13Boy's Indoor Meet #2Feb 13 · 55 Meters · Place 1 · Franklin Park-Northlake (Leyden)55 Meters17.12a PB10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23IHSA Class 3A TRB Sectional - #07 Chicago (St. Ignatius College Prep)May 23 · 200 Meters · Place 22 · Franklin Park-Northlake (200 Meters2224.299
May 15West Suburban GOLD Boys ConferenceMay 15 · 200 Meters · Place 6 · Franklin Park-Northlake (Leyden)200 Meters626.85a9
May 15West Suburban GOLD Boys ConferenceMay 15 · 100 Meters · Place 8 · Franklin Park-Northlake (Leyden)100 Meters812.58a9
May 2Willowbrook Boys InviteMay 2 · 200 Meters · Place 5 · Franklin Park-Northlake (Leyden)200 Meters524.67a9
May 2Willowbrook Boys InviteMay 2 · 100 Meters · Place 6 · Franklin Park-Northlake (Leyden)100 Meters612.28a9
Apr 26Tim Simon InvitationalApr 26 · 200 Meters · Place 4 · Franklin Park-Northlake (200 Meters424.229
Apr 17Leyden Eagle Boys InviteApr 17 · 200 Meters · Place 4 · Franklin Park-Northlake (Leyden)200 Meters425.54a9
Apr 17Leyden Eagle Boys InviteApr 17 · 100 Meters · Place 4 · Franklin Park-Northlake (Leyden)100 Meters412.50a9
Apr 12Glenbard South Raider OpenApr 12 · 200 Meters · Place 12 · Franklin Park-Northlake (Leyden)200 Meters1224.94a9
Apr 12Glenbard South Raider OpenApr 12 · 100 Meters · Place 25 · Franklin Park-Northlake (Leyden)100 Meters2512.21a9
Mar 14GBE QuadMar 14 · 200 Meters · Place 4 · Franklin Park-Northlake (Leyden)200 Meters426.47a—
Mar 14GBE QuadMar 14 · 55 Meters · Place 6 · Franklin Park-Northlake (Leyden)55 Meters66.99a PB—

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 21West Suburban Gold Boys Indoor ChampionshipMar 21 · 200 Meters · Place 4 · Franklin Park-Northlake (200 Meters425.499
Mar 21West Suburban Gold Boys Indoor ChampionshipMar 21 · 55 Meters · Place 7 · Franklin Park-Northlake (55 Meters77.279
Feb 22Greg Foster InvitationalFeb 22 · 200 Meters · Place 14 · Franklin Park-Northlake (Leyden)200 Meters1425.68a—
Feb 22Greg Foster InvitationalFeb 22 · 60 Meters · Place 27 · Franklin Park-Northlake (Leyden)60 Meters277.91a—
Feb 20Addison Trail Boys Quad #1Feb 20 · 200 Meters · Place 2 · Franklin Park-Northlake (Leyden)200 Meters226.16a—
Feb 20Addison Trail Boys Quad #1Feb 20 · 55 Meters · Place 9 · Franklin Park-Northlake (Leyden)55 Meters97.47a—
Feb 14Morton Boys Track Meet #2Feb 14 · 55 Meter · Place 6 · Franklin Park-Northlake (Leyden)55 Meter6.7.54a PB9
Feb 14Morton Boys Track Meet #2Feb 14 · 200 Meters · Place 3 · Franklin Park-Northlake (Leyden)200 Meters3.25.94a9
Feb 7Morton Boys Track Meet #1Feb 7 · 200 Meters · Place 7 · Franklin Park-Northlake (Leyden)200 Meters727.06a—
Feb 7Morton Boys Track Meet #1Feb 7 · 55 Meters · Place 7 · Franklin Park-Northlake (Leyden)55 Meters77.48a—