Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 Bear Invite · Apr 2310.58a2026 Bear InviteApril 23, 2026
200 Meters · Indoor2026 Illinois Indoor Championships Sponsored By Under Armour · Mar 2822.12a2026 Illinois Indoor Championships Sponsored By Under ArmourMarch 28, 2026
200 Meters · OutdoorIHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.) · May 2121.73aIHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21, 2026
50 Meters · IndoorNiles North Paul Swanson Relays · Feb 236.37Niles North Paul Swanson RelaysFebruary 23, 2024
50 Meters · OutdoorCSL Freshmen Invite · Mar 136.47aCSL Freshmen InviteMarch 13, 2023
55 Meter · IndoorCSL-South Boys Indoor Championships · Mar 157.00aCSL-South Boys Indoor ChampionshipsMarch 15, 2024
55 Meters · OutdoorCSL South Invite at Evanston · Mar 206.70aCSL South Invite at EvanstonMarch 20, 2026
60 Meter · IndoorCabin Fever Invitational Sponsored by Under Armour · Mar 56.99aCabin Fever Invitational Sponsored by Under ArmourMarch 5, 2026
60 Meters · IndoorProviso West Boys Indoor Quad 3 · Feb 207.05aProviso West Boys Indoor Quad 3February 20, 2026
60 Meters · OutdoorProviso West Boys Invitational · Mar 17.30aProviso West Boys InvitationalMarch 1, 2025
High Jump · IndoorProviso West Boys Invitational · Feb 2822.69Proviso West Boys InvitationalFebruary 28, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 200 Meters · Place 16 · Park Ridge (Maine South)200 MetersRound P16.21.90aWind: -1.612
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 100 Meters · Place 17 · Park Ridge (Maine South)100 MetersRound P17.10.90aWind: -0.112
May 21IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21 · 200 Meters · Place 2 · Park Ridge (Maine South)200 Meters2.21.73a PB12
May 21IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21 · 100 Meters · Place 2 · Park Ridge (Maine South)100 Meters2.10.72a12
May 15CSL South Track and Field InvitationalMay 15 · 200 Meters · Place 4 · Park Ridge (Maine South)200 Meters4.21.98a12
May 15CSL South Track and Field InvitationalMay 15 · 100 Meters · Place 6 · Park Ridge (Maine South)100 Meters6.10.96a12
May 8Ron Gummerson Cougar ClassicMay 8 · 200 Meters · Place 2 · Park Ridge (Maine South)200 Meters2.22.10a12
May 8Ron Gummerson Cougar ClassicMay 8 · 100 Meters · Place 2 · Park Ridge (Maine South)100 Meters2.11.00a12
Apr 232026 Bear InviteApr 23 · 200 Meters · Place 7 · Park Ridge (Maine South)200 Meters7.22.93a12
Apr 232026 Bear InviteApr 23 · 100 Meters · Place 4 · Park Ridge (Maine South)100 Meters4.10.58a PB12
Apr 18Bud Mohns-Bob Cohoon InvitationalApr 18 · 200 Meters · Place 3 · Park Ridge (Maine South)200 Meters3.22.58a12
Apr 18Bud Mohns-Bob Cohoon InvitationalApr 18 · 100 Meters · Place 2 · Park Ridge (Maine South)100 Meters2.11.13a12
Apr 112026 Mikias Tibebu InvitationalApr 11 · 200 Meters · Place 2 · Park Ridge (Maine South)200 Meters222.47a12
Apr 8District 207 Boys MeetApr 8 · 100 Meters · Place 1 · Park Ridge (Maine South)100 Meters1.11.53a12
Mar 20CSL South Invite at EvanstonMar 20 · 55 Meters · Place 3 · Park Ridge (Maine South)55 Meters36.70a PB12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 282026 Illinois Indoor Championships Sponsored By Under ArmourMar 28 · 60 Meter · Place 23 · Park Ridge (Maine South)60 MeterRound P23.7.09a12
Mar 282026 Illinois Indoor Championships Sponsored By Under ArmourMar 28 · 200 Meters · Place 6 · Park Ridge (Maine South)200 Meters6.22.12a PB12
Mar 5Cabin Fever Invitational Sponsored by Under ArmourMar 5 · 60 Meter · Place 2 · Park Ridge (Maine South)60 Meter2.6.99a PB12
Mar 5Cabin Fever Invitational Sponsored by Under ArmourMar 5 · 200 Meters · Place 1 · Park Ridge (Maine South)200 Meters1.22.15a12
Feb 28Proviso West Boys InvitationalFeb 28 · 200 Meters · Place 1 · Park Ridge (Maine South)200 Meters122.69a12
Feb 28Proviso West Boys InvitationalFeb 28 · 60 Meters · Place 4 · Park Ridge (Maine South)60 Meters47.07a12
Feb 28Proviso West Boys InvitationalFeb 28 · 60m Hurdles · Place 4 · Park Ridge (Maine South)60m Hurdles47.07—
Feb 28Proviso West Boys InvitationalFeb 28 · High Jump · Place 1 · Park Ridge (Maine South)High Jump122.69 PB—
Feb 20Proviso West Boys Indoor Quad 3Feb 20 · 60 Meters · Place 2 · Park Ridge (Maine South)60 Meters27.05a PB12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #03 DeerfieldMay 22 · 100 Meters · Place 9 · Park Ridge (Maine South)100 Meters911.2311
May 14CSL-South Boys Conference ChampionshipsMay 14 · 200 Meters · Place 7 · Park Ridge (Maine South)200 Meters722.9211
May 9Conant Ron Gummerson Track ClassicMay 9 · 100 Meters · Place 5 · Park Ridge (Maine South)100 Meters511.42a11
Mar 1Proviso West Boys InvitationalMar 1 · 200 Meters · Place 5 · Park Ridge (Maine South)200 Meters523.42a—
Mar 1Proviso West Boys InvitationalMar 1 · 60 Meters · Place 12 · Park Ridge (Maine South)60 Meters127.30a PB—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 212025 CSL-South Boys Indoor ChampionshipsMar 21 · 60 Meter · Place 9 · Park Ridge (Maine South)60 Meter9.7.24a11
Mar 212025 CSL-South Boys Indoor ChampionshipsMar 21 · 200 Meters · Place 3 · Park Ridge (Maine South)200 Meters3.23.17a11

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 15IHSA Class 3A TRB Sectional - #7 Maywood (Proviso East)May 15 · 200 Meters · Place 5 · Park Ridge (Maine South200 Meters522.96a—
May 15IHSA Class 3A TRB Sectional - #7 Maywood (Proviso East)May 15 · 100 Meters · Place 10 · Park Ridge (Maine South100 Meters1011.32a—
May 10CSL-South Boys Conference ChampionshipsMay 10 · 200 Meters · Place 8 · Park Ridge (Maine South)200 Meters8.23.62a10
May 10CSL-South Boys Conference ChampionshipsMay 10 · 100 Meters · Place 10 · Park Ridge (Maine South)100 Meters10.11.55a10
May 3Conant Gummerson InvitationalMay 3 · 200 Meters · Place 7 · Park Ridge (Maine South200 Meters723.35a—
May 3Conant Gummerson InvitationalMay 3 · 100 Meters · Place 7 · Park Ridge (Maine South100 Meters711.54a—
Apr 29Glenbrook South 4 Team MeetApr 29 · 200 Meters · Place 5 · Park Ridge (Maine South200 Meters523.3—
Apr 29Glenbrook South 4 Team MeetApr 29 · 100 Meters · Place 3 · Park Ridge (Maine South100 Meters311.2—
Apr 25Rolling Meadows Mustang InviteApr 25 · 200 Meters · Place 5 · Park Ridge (Maine South200 Meters523.46a—
Apr 25Rolling Meadows Mustang InviteApr 25 · 100 Meters · Place 5 · Park Ridge (Maine South100 Meters511.57a—
Apr 232024 New Trier Boys F/S InvitationalApr 23 · 200 Meters · Place 1 · Park Ridge (Maine South200 Meters123.58a—
Apr 232024 New Trier Boys F/S InvitationalApr 23 · 100 Meters · Place 1 · Park Ridge (Maine South100 Meters112.11a—
Apr 192024 Bear InviteApr 19 · 200 Meters · Place 14 · Park Ridge (Maine South200 Meters1424.33a—
Apr 192024 Bear InviteApr 19 · 100 Meters · Place 12 · Park Ridge (Maine South100 Meters1211.57a—
Apr 10District 207 MeetApr 10 · 200 Meters · Place 3 · Park Ridge (Maine South200 Meters323.30a—
Apr 10District 207 MeetApr 10 · 100 Meters · Place 2 · Park Ridge (Maine South100 Meters211.54a—
Apr 62024 Schaumburg "Mikias Tibebu" InvitationalApr 6 · 200 Meters · Place 6 · Park Ridge (Maine South200 Meters623.23a—
Apr 62024 Schaumburg "Mikias Tibebu" InvitationalApr 6 · 100 Meters · Place 11 · Park Ridge (Maine South100 Meters1111.63a—
Mar 2Cabin Fever Invitational Presented by NIKEMar 2 · 200 Meters · Place 14 · Park Ridge (Maine South)200 Meters1423.4910
Mar 2Cabin Fever Invitational Presented by NIKEMar 2 · 60 Meters · Place 31 · Park Ridge (Maine South)60 MetersRound P317.6610

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 15CSL-South Boys Indoor ChampionshipsMar 15 · 55 Meter · Place 12 · Park Ridge (Maine South)55 MeterRound P12.7.00a PB10
Mar 15CSL-South Boys Indoor ChampionshipsMar 15 · 200 Meters · Place 9 · Park Ridge (Maine South)200 Meters9.24.92a10
Feb 23Niles North Paul Swanson RelaysFeb 23 · 200 Meters · Place 5 · Park Ridge (Maine South)200 Meters524.6010
Feb 23Niles North Paul Swanson RelaysFeb 23 · 50 Meters · Place 6 · Park Ridge (Maine South)50 Meters66.37 PB10

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 12Boys CSL South OutdoorMay 12 · 200 Meters · Place 6 · Park Ridge (Maine South)200 Meters624.679
May 12Boys CSL South OutdoorMay 12 · 100 Meters · Place 8 · Park Ridge (Maine South)100 Meters811.979
May 8CSL-South Freshman Conference MeetMay 8 · 200 Meters · Place 2 · Park Ridge (Maine South200 Meters224.66a—
May 8CSL-South Freshman Conference MeetMay 8 · 100 Meters · Place 1 · Park Ridge (Maine South100 Meters111.77a—
May 5Conant Ron Gummerson Cougar ClassicMay 5 · 100 Meters · Place 10 · Park Ridge (Maine South100 Meters1012.43a—
Apr 28Rolling Meadows Mustang ClassicApr 28 · 100 Meters · Place 7 · Park Ridge (Maine South100 Meters712.09a—
Apr 25New Trier Boys F/S InviteApr 25 · 100 Meters · Place 1 · Park Ridge (Maine South100 Meters112.02a—
Apr 8Schaumburg Boys "Mikias Tibebu" InviteApr 8 · 100 Meters · Place 9 · Park Ridge (Maine South)100 Meters9.12.61a9
Mar 13CSL Freshmen InviteMar 13 · 50 Meters · Place 1 · Park Ridge (Maine South50 Meters16.47a PB9

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 17CSL South Boys Indoor MeetMar 17 · 55 Meter · Place 6 · Park Ridge (Maine South)55 MeterRound P6.7.21a9
Mar 17CSL South Boys Indoor MeetMar 17 · 55 Meter · Place 5 · Park Ridge (Maine South)55 Meter5.7.14a9
Mar 17CSL South Boys Indoor MeetMar 17 · 200 Meters · Place 8 · Park Ridge (Maine South)200 Meters8.25.87a9
Feb 24Niles North Paul Swanson RelaysFeb 24 · 50 Meters · Place 4 · Park Ridge (Maine South)50 Meters46.569