Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNotre Dame Invite · Apr 1012.65aNotre Dame InviteApril 10, 2024
110m Hurdles · 39" / 0.991m · OutdoorDon Relays · Apr 2419.03aDon RelaysApril 24, 2026
300m Hurdles · 36" / 0.914m · OutdoorDon Relays · Apr 2446.39aDon RelaysApril 24, 2026
400 Meters · OutdoorNotre Dame Quad 2 · Apr 2159.18aNotre Dame Quad 2April 21, 2026
50 Meters · IndoorNiles North Paul Swanson Invite · Feb 286.86aNiles North Paul Swanson InviteFebruary 28, 2025
60 Meters · IndoorThe CIRCUIT Chicago · Feb 211:00.84aThe CIRCUIT ChicagoFebruary 21, 2026
complete · IndoorNiles North Paul Swanson Relays · Feb 2310.73Niles North Paul Swanson RelaysFebruary 23, 2024
complete · OutdoorBartlett/Elgin Boys Track & Field Invitational · Apr 1319.69Bartlett/Elgin Boys Track & Field InvitationalApril 13, 2024
Complete · OutdoorIHSA Class 3A TRB Sectional - #03 Deerfield · May 2257.65IHSA Class 3A TRB Sectional - #03 DeerfieldMay 22, 2025
Full · OutdoorRon Campbell Invite · Mar 110.33Ron Campbell InviteMarch 1, 2024
Results · OutdoorNotre Dame Quad #3 · Apr 2947.08Notre Dame Quad #3April 29, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #03 Lincolnshire (Stevenson)May 21 · 110m Hurdles · Place 22 · Niles (Notre Dame)110m Hurdles39" / 0.991m22.19.21a11
May 12ESCC Boys ConferenceMay 12 · 110m Hurdles · Place 4 · Niles (Notre Dame)110m Hurdles418.66a11
May 293rd Annual Palatine RelaysMay 2 · 300m Hurdles · Place 22 · Niles (Notre Dame)300m Hurdles36" / 0.914m22.47.95a11
May 293rd Annual Palatine RelaysMay 2 · 110m Hurdles · Niles (Notre Dame)110m Hurdles39" / 0.991m—DNS11
Apr 24Don RelaysApr 24 · 300m Hurdles · Place 1 · Niles (Notre Dame)300m Hurdles36" / 0.914m1.46.39a PB11
Apr 24Don RelaysApr 24 · 110m Hurdles · Place 4 · Niles (Notre Dame)110m Hurdles39" / 0.991m4.19.03a PB11
Apr 21Notre Dame Quad 2Apr 21 · 400 Meters · Place 4 · Niles (Notre Dame)400 Meters459.18a PB11
Apr 21Notre Dame Quad 2Apr 21 · 100 Meters · Place 12 · Niles (Notre Dame)100 Meters1212.76a11
Apr 18Bartlett/Elgin Boys Track & Field InviteApr 18 · 300m Hurdles · Place 9 · Niles (Notre Dame)300m Hurdles36" / 0.914m9.48.86a11
Apr 18Bartlett/Elgin Boys Track & Field InviteApr 18 · 110m Hurdles · Place 11 · Niles (Notre Dame)110m Hurdles39" / 0.991m11.19.39a11
Apr 112026 Mikias Tibebu InvitationalApr 11 · 300m Hurdles · Place 12 · Niles (Notre Dame)300m Hurdles1248.76a11
Apr 112026 Mikias Tibebu InvitationalApr 11 · 110m Hurdles · Place 11 · Niles (Notre Dame)110m Hurdles1119.92a11
Mar 610th Annual Ron Campbell InviteMar 6 · 55m Hurdles · Place 5 · Niles (Notre Dame)55m Hurdles59.82a11
Mar 610th Annual Ron Campbell InviteMar 6 · 400 Meters · Place 7 · Niles (Notre Dame)400 Meters71:01.74a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 282026 ICOPS InvitationalFeb 28 · 60m Hurdles · Place 15 · Niles (Notre Dame)60m HurdlesRound P1510.42a11
Feb 21The CIRCUIT ChicagoFeb 21 · 60m Hurdles · Place 13 · Niles (Notre Dame)60m HurdlesRound P1310.66a11
Feb 21The CIRCUIT ChicagoFeb 21 · 60 Meters · Place 43 · Niles (Notre Dame)60 MetersRound P431:00.84a PB11
Feb 14Boys Sequoit ShowdownFeb 14 · 60m Hurdles · Place 30 · Niles (Notre Dame)60m Hurdles3010.711

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #03 DeerfieldMay 22 · Complete · Place 28 · Niles (Notre Dame)Complete2857.65 PB10
May 13ESCC Boys ConferenceMay 13 · 300m Hurdles · Place 2 · Niles (Notre Dame)300m Hurdles245.96a10
May 13ESCC Boys ConferenceMay 13 · 110m Hurdles · Place 3 · Niles (Notre Dame)110m Hurdles319.16a10
May 392nd Annual Palatine RelaysMay 3 · 300m Hurdles · Place 18 · Niles (Notre Dame)300m Hurdles1846.45a10
Apr 29Notre Dame Quad #3Apr 29 · Results · Place 2 · Niles (Notre Dame)Results247.08 PB10
Apr 22Notre Dame Quad 2Apr 22 · 300m Hurdles · Place 1 · Niles (Notre Dame)300m Hurdles147.37a10
Apr 19Bartlett/Elgin Boys Track and Field InvitationalApr 19 · Full · Place 4 · Niles (Notre Dame)Full419.2810
Apr 15Notre Dame Quad 1Apr 15 · 300m Hurdles · Place 1 · Niles (Notre Dame)300m Hurdles146.50a10
Apr 15Notre Dame Quad 1Apr 15 · 110m Hurdles · Place 2 · Niles (Notre Dame)110m Hurdles219.05a10
Apr 12Mikias Tibebu InvitationalApr 12 · 110m Hurdles · Place 7 · Niles (Notre Dame)110m Hurdles719.00a10
Apr 5Niles ClassicApr 5 · 300m Hurdles · Place 4 · Niles (Notre Dame)300m Hurdles448.49a10
Apr 5Niles ClassicApr 5 · 110m Hurdles · Place 3 · Niles (Notre Dame)110m Hurdles319.39a10
Mar 7Ron Campbell InviteMar 7 · 55m Hurdles · Place 4 · Niles (Notre Dame)55m Hurdles410.16a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Niles North Paul Swanson InviteFeb 28 · 55m Hurdles · Place 3 · Niles (Notre Dame)55m Hurdles310.04a—
Feb 28Niles North Paul Swanson InviteFeb 28 · 50 Meters · Place 12 · Niles (Notre Dame)50 Meters126.86a PB—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 8ESCC Boys ChampionshipsMay 8 · 300m Hurdles · Place 1 · Niles (Notre Dame)300m Hurdles146.58a—
May 8ESCC Boys ChampionshipsMay 8 · 110m Hurdles · Place 2 · Niles (Notre Dame)110m Hurdles219.19a—
May 4Carlin Nalley Boys InvitationalMay 4 · 110m Hurdles · Place 7 · Niles (Notre Dame)110m Hurdles719.77a—
Apr 13Bartlett/Elgin Boys Track & Field InvitationalApr 13 · complete · Place 9 · Niles (Notre Dame)complete949.619
Apr 13Bartlett/Elgin Boys Track & Field InvitationalApr 13 · complete · Place 7 · Niles (Notre Dame)complete719.69 PB9
Apr 10Notre Dame InviteApr 10 · 300m Hurdles · Place 2 · Niles (Notre Dame)300m Hurdles250.48a—
Apr 10Notre Dame InviteApr 10 · 110m Hurdles · Place 2 · Niles (Notre Dame)110m Hurdles220.37a—
Apr 10Notre Dame InviteApr 10 · 100 Meters · Place 7 · Niles (Notre Dame)100 Meters712.65a PB—
Apr 62024 Schaumburg "Mikias Tibebu" InvitationalApr 6 · 300m Hurdles · Place 6 · Niles (Notre Dame)300m Hurdles649.81a—
Apr 62024 Schaumburg "Mikias Tibebu" InvitationalApr 6 · 110m Hurdles · Place 6 · Niles (Notre Dame)110m Hurdles619.88a—
Mar 1Ron Campbell InviteMar 1 · Full · Place 1 · Niles (Notre Dame)Full110.33 PB9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 23Niles North Paul Swanson RelaysFeb 23 · complete · Place 7 · Niles (Notre Dame)complete710.73 PB9