Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Central District Qualifier #1 · Jun 1211.36aAAU Central District Qualifier #1June 12, 2026
200 Meters · IndoorBoy's Indoor Meet #2 · Feb 1324.70aBoy's Indoor Meet #2February 13, 2026
200 Meters · Outdoor6th Annual Helen Scott-Owens SEASON FINALE Championship Invitational · Jul 1923.31a6th Annual Helen Scott-Owens SEASON FINALE Championship InvitationalJuly 19, 2025
400 Meters · OutdoorWillowbrook Boy's Invitational · May 158.50aWillowbrook Boy's InvitationalMay 1, 2026
55 Meters · IndoorBoy's Indoor Meet #2 · Feb 136.84aBoy's Indoor Meet #2February 13, 2026
55 Meters · OutdoorGBE Quad · Mar 146.82aGBE QuadMarch 14, 2025
60 Meters · IndoorGreg Foster Invitational · Feb 217.43aGreg Foster InvitationalFebruary 21, 2026
complete · OutdoorAAU Track & Field Region 13 Qualifier · Jun 265.78mAAU Track & Field Region 13 QualifierJune 26, 2025
Complete · OutdoorAAU Central District Qualifier · Jun 75.75mAAU Central District QualifierJune 7, 2025
Long Jump · IndoorAddison Trail Boys Quad #1 · Feb 205.70mAddison Trail Boys Quad #1February 20, 2025
Long Jump · OutdoorGBE Quad · Mar 145.49mGBE QuadMarch 14, 2025
Varsity 50 Yard Dash · Indoor59th Annual Maine East Indoor Track & Field Invitational · Mar 76.18a59th Annual Maine East Indoor Track & Field InvitationalMarch 7, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 18Bob Nihells Youth OpenJul 18 · Long Jump · Place 2 · Zephyrs TrackZephyrs TrackLong Jump2.5.68m12
Jul 18Bob Nihells Youth OpenJul 18 · 200 Meters · Zephyrs TrackZephyrs Track200 Meters—DNS12
Jul 18Bob Nihells Youth OpenJul 18 · 100 Meters · Place 10 · Zephyrs TrackZephyrs Track100 Meters10.11.59a12
Jun 202026 22nd Annual Jane Dickens InvitationalJun 20 · Long Jump · Place 8 · Zephyrs TrackZephyrs TrackLong Jump8.5.88m12
Jun 202026 22nd Annual Jane Dickens InvitationalJun 20 · 200 Meters · Place 22 · Zephyrs TrackZephyrs Track200 Meters22.23.65aWind: 1.712
Jun 202026 22nd Annual Jane Dickens InvitationalJun 20 · 100 Meters · Place 20 · Zephyrs TrackZephyrs Track100 Meters20.11.44aWind: 212
Jun 12AAU Central District Qualifier #1Jun 12 · Long Jump · Place 9 · ZephyrsZephyrsLong Jump95.88m12
Jun 12AAU Central District Qualifier #1Jun 12 · 200 Meters · Place 32 · ZephyrsZephyrs200 Meters3224.01a12
Jun 12AAU Central District Qualifier #1Jun 12 · 100 Meters · Place 20 · ZephyrsZephyrs100 Meters2011.36a PB12
May 22IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22 · 200 Meters · Place 22 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)200 Meters22.23.52a12
May 22IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22 · 100 Meters · Place 16 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)100 Meters16.11.40a12
May 13WSC Gold Boys Conference ChampionshipMay 13 · Long Jump · Place 7 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)Long Jump7.6.02m12
May 13WSC Gold Boys Conference ChampionshipMay 13 · 200 Meters · Place 5 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)200 Meters5.23.48a12
May 13WSC Gold Boys Conference ChampionshipMay 13 · 100 Meters · Place 5 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)100 Meters5.11.40a12
May 8Ron Gummerson Cougar ClassicMay 8 · Long Jump · Place 7 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)Long Jump7.6.14m12
May 8Ron Gummerson Cougar ClassicMay 8 · 200 Meters · Place 8 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)200 Meters8.23.43a12
May 8Ron Gummerson Cougar ClassicMay 8 · 100 Meters · Place 9 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)100 Meters9.11.54a12
May 1Willowbrook Boy's InvitationalMay 1 · 400 Meters · Place 5 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)400 Meters5.58.50a PB12
Apr 25Tim Simon InvitationalApr 25 · Long Jump · Place 5 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)Long Jump55.92m12
Apr 25Tim Simon InvitationalApr 25 · 200 Meters · Place 3 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)200 Meters323.45a12
Apr 25Tim Simon InvitationalApr 25 · 100 Meters · Place 2 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)100 Meters211.36a12
Apr 11Glenbard South Raider OpenApr 11 · 200 Meters · Place 1 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)200 Meters1.23.70a12
Apr 11Glenbard South Raider OpenApr 11 · 100 Meters · Place 2 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)100 Meters2.11.50a12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 759th Annual Maine East Indoor Track & Field InvitationalMar 7 · 200 Meters · Place 10 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)200 Meters1025.99a12
Mar 759th Annual Maine East Indoor Track & Field InvitationalMar 7 · Varsity 50 Yard Dash · Place 10 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)Varsity 50 Yard Dash106.18a PB12
Feb 21Greg Foster InvitationalFeb 21 · 200 Meters · Place 15 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)200 Meters1524.75a12
Feb 21Greg Foster InvitationalFeb 21 · 60 Meters · Place 19 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)60 Meters197.43a PB12
Feb 13Boy's Indoor Meet #2Feb 13 · 200 Meters · Place 3 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)200 Meters324.70a PB12
Feb 13Boy's Indoor Meet #2Feb 13 · 55 Meters · Place 2 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)55 Meters26.84a PB12
Jan 116th Annual Morolake Akinosun Elite InvitationalJan 11 · 60m Hurdles · Place 48 · ZephyrsZephyrs60m HurdlesRound P4824.53a12
Jan 116th Annual Morolake Akinosun Elite InvitationalJan 11 · 60 Meters · Place 48 · ZephyrsZephyrs60 MetersRound P487.51a12

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 196th Annual Helen Scott-Owens SEASON FINALE Championship InvitationalJul 19 · 200 Meters · Place 8 · ZephyrsZephyrs200 Meters823.31a PB11
Jul 196th Annual Helen Scott-Owens SEASON FINALE Championship InvitationalJul 19 · 100 Meters · Place 14 · ZephyrsZephyrs100 Meters1411.44a11
Jun 26AAU Track & Field Region 13 QualifierJun 26 · complete · Place 13 · ZephyrsZephyrscomplete135.78m PB11
Jun 26AAU Track & Field Region 13 QualifierJun 26 · complete · Place 21 · ZephyrsZephyrscomplete2123.8711
Jun 21Legacy Runners Elite Purple Smoke InviteJun 21 · Long Jump · Place 2 · ZephyrsZephyrsLong Jump26.05m11
Jun 21Legacy Runners Elite Purple Smoke InviteJun 21 · 200 Meters · Place 4 · ZephyrsZephyrs200 Meters423.94a11
Jun 21Legacy Runners Elite Purple Smoke InviteJun 21 · 100 Meters · Place 7 · ZephyrsZephyrs100 Meters712.01a11
Jun 7AAU Central District QualifierJun 7 · Complete · Place 13 · ZephyrsZephyrsComplete135.75m PB11
Jun 7AAU Central District QualifierJun 7 · Complete · Place 16 · ZephyrsZephyrsComplete1623.2611
Jun 7AAU Central District QualifierJun 7 · Complete · Place 21 · ZephyrsZephyrsComplete2111.6311
May 15West Suburban GOLD Boys ConferenceMay 15 · Long Jump · Place 5 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)Long Jump56.06m11
May 15West Suburban GOLD Boys ConferenceMay 15 · 100 Meters · Place 7 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)100 Meters711.66a11
May 9Conant Ron Gummerson Track ClassicMay 9 · Long Jump · Place 9 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)Long Jump96.23m11
May 9Conant Ron Gummerson Track ClassicMay 9 · 200 Meters · Place 11 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)200 Meters1124.15a11
May 9Conant Ron Gummerson Track ClassicMay 9 · 100 Meters · Place 15 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)100 Meters1511.68a11
May 2Willowbrook Boys InviteMay 2 · Long Jump · Place 2 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)Long Jump25.88m11
May 2Willowbrook Boys InviteMay 2 · 200 Meters · Place 4 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)200 Meters423.92a11
May 2Willowbrook Boys InviteMay 2 · 100 Meters · Place 4 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)100 Meters411.75a11
Apr 17Leyden Eagle Boys InviteApr 17 · Long Jump · Place 2 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)Long Jump26.12m11
Apr 17Leyden Eagle Boys InviteApr 17 · 200 Meters · Place 4 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)200 Meters424.35a11
Apr 17Leyden Eagle Boys InviteApr 17 · 100 Meters · Place 4 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)100 Meters412.17a11
Apr 12Glenbard South Raider OpenApr 12 · Long Jump · Place 2 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)Long Jump26.42m11
Apr 12Glenbard South Raider OpenApr 12 · 200 Meters · Place 6 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)200 Meters624.29a11
Apr 12Glenbard South Raider OpenApr 12 · 100 Meters · Place 21 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)100 Meters2112.07a11
Mar 14GBE QuadMar 14 · Long Jump · Place 6 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)Long Jump65.49m PB—
Mar 14GBE QuadMar 14 · 200 Meters · Place 3 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)200 Meters325.71a—
Mar 14GBE QuadMar 14 · 55 Meters · Place 10 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)55 Meters106.82a PB—

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 858th Annual Maine East Indoor Track& Field InvitationalMar 8 · Long Jump · Place 4 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)Long Jump45.98m—
Mar 858th Annual Maine East Indoor Track& Field InvitationalMar 8 · 200 Meters · Place 10 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)200 Meters1025.58a—
Mar 858th Annual Maine East Indoor Track& Field InvitationalMar 8 · Varsity 50 Yard Dash · Place 12 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)Varsity 50 Yard Dash126.25a—
Feb 22Greg Foster InvitationalFeb 22 · Long Jump · Place 16 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)Long Jump165.92m—
Feb 22Greg Foster InvitationalFeb 22 · 200 Meters · Place 15 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)200 Meters1524.87a—
Feb 22Greg Foster InvitationalFeb 22 · 60 Meters · Place 27 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)60 Meters277.68a—
Feb 20Addison Trail Boys Quad #1Feb 20 · Long Jump · Place 6 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)Long Jump65.70m PB—
Feb 7Morton Boys Track Meet #1Feb 7 · Long Jump · Place 2 · Franklin Park-Northlake (Leyden)Franklin Park-Northlake (Leyden)Long Jump25.99m—