Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIHSA Class 3A TRB Sectional - #03 Lincolnshire (Stevenson) · May 2111.14aIHSA Class 3A TRB Sectional - #03 Lincolnshire (Stevenson)May 21, 2026
200 Meters · IndoorThe CIRCUIT Chicago · Feb 2123.88aThe CIRCUIT ChicagoFebruary 21, 2026
200 Meters · OutdoorLoyola Academy Open Meet #1 · Mar 3023.13aLoyola Academy Open Meet #1March 30, 2026
300 Meters · IndoorCYUP Misfits Invitational · Jan 2143.72CYUP Misfits InvitationalJanuary 21, 2023
400 Meters · IndoorMorolake Akinosun Elite Invitational · Jan 151:04.46Morolake Akinosun Elite InvitationalJanuary 15, 2023
50 Meters · IndoorNiles North Paul Swanson Invite · Feb 286.46aNiles North Paul Swanson InviteFebruary 28, 2025
50 Meters · OutdoorRon Campbell Invite · Mar 76.55aRon Campbell InviteMarch 7, 2025
60 Meters · IndoorThe CIRCUIT Chicago · Feb 217.32aThe CIRCUIT ChicagoFebruary 21, 2026
600 Meters · IndoorCYUP Misfits Invitational · Jan 211:52.29CYUP Misfits InvitationalJanuary 21, 2023
800 Meters · IndoorMorolake Akinosun Elite Invitational · Jan 152:48.05Morolake Akinosun Elite InvitationalJanuary 15, 2023

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 21Windy City Summer Series #7Jul 21 · 200 Meters · Place 11 · Sauganash StridersSauganash Striders200 Meters11.23.72aWind: 311
Jul 21Windy City Summer Series #7Jul 21 · 100 Meters · Place 9 · Sauganash StridersSauganash Striders100 Meters9.11.31aWind: 1.511
Jun 26USATF Illinois Assoc Junior Olympics T&F ChampionshipJun 26 · 200 Meters · Place 23 · Sauganash StridersSauganash Striders200 MetersRound P23.23.95aWind: -2.311
Jun 26USATF Illinois Assoc Junior Olympics T&F ChampionshipJun 26 · 100 Meters · Place 11 · Sauganash StridersSauganash Striders100 MetersRound P11.11.27aWind: 211
Jun 13Under Armour Sprinters TwilightJun 13 · 200 Meters · Place 13 · Sauganash StridersSauganash Striders200 Meters13.23.45aWind: 1.611
Jun 13Under Armour Sprinters TwilightJun 13 · 100 Meters · Place 14 · Sauganash StridersSauganash Striders100 MetersRound P14.11.25aWind: 1.611
May 21IHSA Class 3A TRB Sectional - #03 Lincolnshire (Stevenson)May 21 · 100 Meters · Place 9 · Niles (Notre Dame)Niles (Notre Dame)100 Meters9.11.14a PB11
May 12ESCC Boys ConferenceMay 12 · 100 Meters · Place 4 · Niles (Notre Dame)Niles (Notre Dame)100 Meters411.28a11
May 293rd Annual Palatine RelaysMay 2 · 100 Meters · Place 3 · Niles (Notre Dame)Niles (Notre Dame)100 Meters3.11.21aWind: 1.211
Apr 24Don RelaysApr 24 · 200 Meters · Place 7 · Niles (Notre Dame)Niles (Notre Dame)200 Meters7.23.56a11
Apr 24Don RelaysApr 24 · 100 Meters · Place 3 · Niles (Notre Dame)Niles (Notre Dame)100 Meters3.11.40a11
Apr 21Notre Dame Quad 2Apr 21 · 200 Meters · Place 2 · Niles (Notre Dame)Niles (Notre Dame)200 Meters223.22a11
Apr 18Bartlett/Elgin Boys Track & Field InviteApr 18 · 100 Meters · Place 5 · Niles (Notre Dame)Niles (Notre Dame)100 Meters5.11.55a11
Apr 112026 Mikias Tibebu InvitationalApr 11 · 100 Meters · Place 7 · Niles (Notre Dame)Niles (Notre Dame)100 Meters711.43a11
Mar 30Loyola Academy Open Meet #1Mar 30 · 200 Meters · Place 2 · Niles (Notre Dame)Niles (Notre Dame)200 Meters2.23.13a PB11
Mar 30Loyola Academy Open Meet #1Mar 30 · 100 Meters · Place 1 · Niles (Notre Dame)Niles (Notre Dame)100 Meters1.11.19a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 282026 ICOPS InvitationalFeb 28 · 60 Meters · Place 11 · Niles (Notre Dame)Niles (Notre Dame)60 MetersRound P117.34a11
Feb 21The CIRCUIT ChicagoFeb 21 · 60 Meters · Place 10 · Niles (Notre Dame)Niles (Notre Dame)60 MetersRound P107.32a PB11
Feb 21The CIRCUIT ChicagoFeb 21 · 200 Meters · Place 26 · Niles (Notre Dame)Niles (Notre Dame)200 Meters2623.88a PB11
Feb 14Boys Sequoit ShowdownFeb 14 · 200 Meters · Place 23 · Niles (Notre Dame)Niles (Notre Dame)200 Meters2324.36a11
Feb 14Boys Sequoit ShowdownFeb 14 · 60 Meters · Place 23 · Niles (Notre Dame)Niles (Notre Dame)60 Meters237.35a11
Jan 116th Annual Morolake Akinosun Elite InvitationalJan 11 · 60 Meters · Place 39 · Sauganash StridersSauganash Striders60 MetersRound P397.43a11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 196th Annual Helen Scott-Owens SEASON FINALE Championship InvitationalJul 19 · 100 Meters · Place 7 · Sauganash StridersSauganash Striders100 Meters711.57a10
Jul 8Windy City Summer Series #4Jul 8 · 100 Meters · Place 20 · Sauganash StridersSauganash Striders100 Meters2011.8610
Jul 1Windy City Summer Series #3Jul 1 · 200 Meters · Place 39 · Sauganash StridersSauganash Striders200 Meters3924.6310
Jul 1Windy City Summer Series #3Jul 1 · 100 Meters · Place 24 · Sauganash StridersSauganash Striders100 Meters2411.7610
Jun 28Rochelle Area Track Club InviteJun 28 · 200 Meters · Place 2 · Sauganash StridersSauganash Striders200 Meters224.5310
May 13ESCC Boys ConferenceMay 13 · 200 Meters · Place 2 · Niles (Notre Dame)Niles (Notre Dame)200 Meters224.94a10
May 13ESCC Boys ConferenceMay 13 · 100 Meters · Place 4 · Niles (Notre Dame)Niles (Notre Dame)100 Meters411.89a10
Apr 5Niles ClassicApr 5 · 200 Meters · Place 2 · Niles (Notre Dame)Niles (Notre Dame)200 Meters224.24a10
Apr 5Niles ClassicApr 5 · 100 Meters · Place 1 · Niles (Notre Dame)Niles (Notre Dame)100 Meters111.81a10
Mar 7Ron Campbell InviteMar 7 · 200 Meters · Place 2 · Niles (Notre Dame)Niles (Notre Dame)200 Meters225.21a—
Mar 7Ron Campbell InviteMar 7 · 50 Meters · Place 2 · Niles (Notre Dame)Niles (Notre Dame)50 Meters26.55a PB—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 222025 ESCC Indoor ConferenceMar 22 · 200 Meters · Place 17 · Niles (Notre Dame)Niles (Notre Dame)200 Meters1725.0610
Mar 222025 ESCC Indoor ConferenceMar 22 · 60 Meters · Place 20 · Niles (Notre Dame)Niles (Notre Dame)60 MetersRound P207.6110
Feb 28Niles North Paul Swanson InviteFeb 28 · 200 Meters · Place 4 · Niles (Notre Dame)Niles (Notre Dame)200 Meters425.29a—
Feb 28Niles North Paul Swanson InviteFeb 28 · 50 Meters · Place 1 · Niles (Notre Dame)Niles (Notre Dame)50 Meters16.46a PB—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 13Bartlett/Elgin Boys Track & Field InvitationalApr 13 · 200 Meters · Place 10 · Niles (Notre Dame)Niles (Notre Dame)200 Meters1025.709
Apr 10Notre Dame InviteApr 10 · 200 Meters · Place 2 · Niles (Notre Dame)Niles (Notre Dame)200 Meters225.90a—
Apr 10Notre Dame InviteApr 10 · 100 Meters · Place 5 · Niles (Notre Dame)Niles (Notre Dame)100 Meters512.48a—
Apr 62024 Schaumburg "Mikias Tibebu" InvitationalApr 6 · 200 Meters · Place 8 · Niles (Notre Dame)Niles (Notre Dame)200 Meters825.34a—
Mar 1Ron Campbell InviteMar 1 · 200 Meters · Place 1 · Niles (Notre Dame)Niles (Notre Dame)200 Meters125.529
Mar 1Ron Campbell InviteMar 1 · 50 Meters · Place 1 · Niles (Notre Dame)Niles (Notre Dame)50 Meters16.559

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23Niles North Paul Swanson RelaysFeb 23 · 200 Meters · Place 3 · Niles (Notre Dame)Niles (Notre Dame)200 Meters325.719
Feb 23Niles North Paul Swanson RelaysFeb 23 · 50 Meters · Place 8 · Niles (Notre Dame)Niles (Notre Dame)50 Meters86.729

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 21CYUP Misfits InvitationalJan 21 · 600 Meters · Place 18 · Sauganash StridersSauganash Striders600 Meters181:52.29 PB8
Jan 21CYUP Misfits InvitationalJan 21 · 300 Meters · Place 18 · Sauganash StridersSauganash Striders300 Meters1843.72 PB8
Jan 15Morolake Akinosun Elite InvitationalJan 15 · 400 Meters · Place 9 · Sauganash StridersSauganash Striders400 Meters91:04.46 PB8
Jan 15Morolake Akinosun Elite InvitationalJan 15 · 800 Meters · Place 7 · Sauganash StridersSauganash Striders800 Meters72:48.05 PB8
Jan 15Morolake Akinosun Elite InvitationalJan 15 · 200 Meters · Place 16 · Sauganash StridersSauganash Striders200 Meters1627.928