Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNT 2025 Boys Outdoor Meet #1 · Apr 1613.46aNT 2025 Boys Outdoor Meet #1April 16, 2025
110m Hurdles · 39" / 0.991m · OutdoorIHSA Class 3A TRB Sectional - #03 Lincolnshire (Stevenson) · May 2116.98aIHSA Class 3A TRB Sectional - #03 Lincolnshire (Stevenson)May 21, 2026
200 Meters · Outdoor34rd Annual Mike Stokes “Stogie” Relays · Apr 1226.42a34rd Annual Mike Stokes “Stogie” RelaysApril 12, 2025
300 Meters · IndoorEvanston Boys Triangular · Feb 1442.54aEvanston Boys TriangularFebruary 14, 2026
300m Hurdles · 36" / 0.914m · OutdoorIHSA Class 3A TRB Sectional - #03 Lincolnshire (Stevenson) · May 2144.56aIHSA Class 3A TRB Sectional - #03 Lincolnshire (Stevenson)May 21, 2026
400 Meters · Indoor2025 Boys' New Trier Indoor Meet #4 with Evanston · Mar 2559.61a2025 Boys' New Trier Indoor Meet #4 with EvanstonMarch 25, 2025
60 Meters · Indoor2025 Boys' Indoor Meet #2 with Loyola · Feb 268.53a2025 Boys' Indoor Meet #2 with LoyolaFebruary 26, 2025
Final · OutdoorBoys Titan Invite · May 918.69Boys Titan InviteMay 9, 2025
Full · IndoorEvanston boys vs. New Trier, St Laurence, Waukeegan · Feb 1510.24Evanston boys vs. New Trier, St Laurence, WaukeeganFebruary 15, 2025
Full · OutdoorRantoul Invite · Mar 149.93Rantoul InviteMarch 14, 2026
High Jump · Indoor2024 New Trier vs Loyola Indoor Duel · Feb 211.50m2024 New Trier vs Loyola Indoor DuelFebruary 21, 2024
High Jump · OutdoorNT 2024 Boys' Outdoor Meet #1 · Apr 101.52mNT 2024 Boys' Outdoor Meet #1April 10, 2024
Long Jump · IndoorEvanston Boys Quad 2 · Feb 104.17mEvanston Boys Quad 2February 10, 2024

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #03 Lincolnshire (Stevenson)May 21 · 300m Hurdles · Place 14 · Winnetka (New Trier)300m Hurdles36" / 0.914m14.44.56a PB12
May 21IHSA Class 3A TRB Sectional - #03 Lincolnshire (Stevenson)May 21 · 110m Hurdles · Place 17 · Winnetka (New Trier)110m Hurdles39" / 0.991m17.16.98a PB12
May 15CSL South Track and Field InvitationalMay 15 · 110m Hurdles · Place 9 · Winnetka (New Trier)110m Hurdles39" / 0.991m9.17.94a12
May 8Boys Titan InviteMay 8 · 300m Hurdles · Place 8 · Winnetka (New Trier)300m Hurdles36" / 0.914m8.45.42a12
May 8Boys Titan InviteMay 8 · 110m Hurdles · Place 7 · Winnetka (New Trier)110m Hurdles39" / 0.991m7.18.69a12
May 158th Annual Wanner Knights’ InvitationalMay 1 · 300m Hurdles · Place 32 · Winnetka (New Trier)300m Hurdles36" / 0.914m32.46.67a12
May 158th Annual Wanner Knights’ InvitationalMay 1 · 110m Hurdles · Place 34 · Winnetka (New Trier)110m Hurdles39" / 0.991m34.20.32a12
Apr 23Minooka Conference ClashApr 23 · 300m Hurdles · Place 17 · Winnetka (New Trier)300m Hurdles1747.02a12
Apr 23Minooka Conference ClashApr 23 · 110m Hurdles · Place 8 · Winnetka (New Trier)110m Hurdles817.02a12
Apr 15NT 2026 Boys Open Outdoor Meet #1Apr 15 · 300m Hurdles · Place 3 · Winnetka (New Trier)300m Hurdles36" / 0.914m3.46.27a12
Apr 15NT 2026 Boys Open Outdoor Meet #1Apr 15 · 110m Hurdles · Place 3 · Winnetka (New Trier)110m Hurdles39" / 0.991m3.18.15a12
Apr 112026 Mikias Tibebu InvitationalApr 11 · 300m Hurdles · Place 9 · Winnetka (New Trier)300m Hurdles945.97a12
Apr 112026 Mikias Tibebu InvitationalApr 11 · 110m Hurdles · Place 8 · Winnetka (New Trier)110m Hurdles817.74a12
Mar 24New Trier Boys' Open Meet #2Mar 24 · 60m Hurdles · Place 2 · Winnetka (New Trier)60m Hurdles29.66a12
Mar 20CSL South Invite at EvanstonMar 20 · 55m Hurdles · Place 7 · Winnetka (New Trier)55m Hurdles79.28a12
Mar 20CSL South Invite at EvanstonMar 20 · Varsity - Low Hurdles 50y Hurdles Finals · Place 5 · Winnetka (New Trier)Varsity - Low Hurdles 50y Hurdles Finals58.75a12
Mar 14Rantoul InviteMar 14 · Full · Place 24 · Winnetka (New Trier)Full249.93 PB12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Clash at the ColiseumFeb 28 · 60m Hurdles · Place 28 · Winnetka (New Trier)60m Hurdles289.78a12
Feb 20Proviso West Boys Indoor Quad 3Feb 20 · 60m Hurdles · Place 6 · Winnetka (New Trier)60m Hurdles610.19a12
Feb 14Evanston Boys TriangularFeb 14 · 55m Hurdles · Place 2 · Winnetka (New Trier)55m Hurdles29.63a12
Feb 14Evanston Boys TriangularFeb 14 · 300 Meters · Place 3 · Winnetka (New Trier)300 Meters342.54a PB12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 19CSL JV Conference InviteMay 19 · 300m Hurdles · Place 2 · Winnetka (New Trier)300m Hurdles246.23a11
May 19CSL JV Conference InviteMay 19 · 110m Hurdles · Place 2 · Winnetka (New Trier)110m Hurdles217.64a11
May 9Boys Titan InviteMay 9 · Final · Place 9 · Winnetka (New Trier)Final946.5911
May 9Boys Titan InviteMay 9 · Final · Place 11 · Winnetka (New Trier)Final1118.69 PB11
May 6Evanston Boys TriangularMay 6 · 110m Hurdles · Place 4 · Winnetka (New Trier)110m Hurdles418.10a11
Apr 24Minooka Conference ClashApr 24 · 300m Hurdles · Place 17 · Winnetka (New Trier)300m Hurdles1746.37a11
Apr 24Minooka Conference ClashApr 24 · 110m Hurdles · Place 17 · Winnetka (New Trier)110m Hurdles1718.18a11
Apr 222025 NT Boys Outdoor Meet #2Apr 22 · 110m Hurdles · Place 6 · Winnetka (New Trier)110m Hurdles620.82a11
Apr 192025 NT Lawn Chair SaturdayApr 19 · Full · Place 6 · Winnetka (New Trier)Full647.2411
Apr 192025 NT Lawn Chair SaturdayApr 19 · Full · Place 9 · Winnetka (New Trier)Full918.5811
Apr 16NT 2025 Boys Outdoor Meet #1Apr 16 · 300m Hurdles · Place 4 · Winnetka (New Trier)300m Hurdles448.28a11
Apr 16NT 2025 Boys Outdoor Meet #1Apr 16 · 100 Meters · Place 46 · Winnetka (New Trier)100 Meters4613.46a PB11
Apr 1234rd Annual Mike Stokes “Stogie” RelaysApr 12 · 300m Hurdles · Place 19 · Winnetka (New Trier)300m Hurdles1948.14a11
Apr 1234rd Annual Mike Stokes “Stogie” RelaysApr 12 · 200 Meters · Place 39 · Winnetka (New Trier)200 Meters3926.42a PB11
Mar 15Evanston Boys Phillips-Richards RelaysMar 15 · 55m Hurdles · Place 8 · Winnetka (New Trier)55m Hurdles89.76a—

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 252025 Boys' New Trier Indoor Meet #4 with EvanstonMar 25 · 400 Meters · Place 5 · Winnetka (New Trier)400 Meters559.61a PB11
Feb 262025 Boys' Indoor Meet #2 with LoyolaFeb 26 · 60m Hurdles · Place 6 · Winnetka (New Trier)60m Hurdles611.08a—
Feb 262025 Boys' Indoor Meet #2 with LoyolaFeb 26 · 400 Meters · Place 22 · Winnetka (New Trier)400 Meters221:00.48a—
Feb 262025 Boys' Indoor Meet #2 with LoyolaFeb 26 · 60 Meters · Place 67 · Winnetka (New Trier)60 Meters678.53a PB—
Feb 15Evanston boys vs. New Trier, St Laurence, WaukeeganFeb 15 · Full · Place 4 · Winnetka (New Trier)Full410.24 PB11
Feb 15Evanston boys vs. New Trier, St Laurence, WaukeeganFeb 15 · Full · Place 3 · Winnetka (New Trier)Full31:01.2511

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 3Boys Titan InviteMay 3 · 300m Hurdles · Place 17 · Winnetka (New Trier)300m Hurdles1751.14a—
May 3Boys Titan InviteMay 3 · 110m Hurdles · Place 14 · Winnetka (New Trier)110m Hurdles1421.36a—
Apr 30Evanston Boys vs New Trier, LoyolaApr 30 · 300m Hurdles · Place 10 · Winnetka (New Trier)300m Hurdles1051.55a—
Apr 30Evanston Boys vs New Trier, LoyolaApr 30 · 110m Hurdles · Place 9 · Winnetka (New Trier)110m Hurdles921.96a—
Apr 232024 New Trier Boys F/S InvitationalApr 23 · 300m Hurdles · Place 10 · Winnetka (New Trier)300m Hurdles1053.49a—
Apr 232024 New Trier Boys F/S InvitationalApr 23 · 110m Hurdles · Place 9 · Winnetka (New Trier)110m Hurdles921.54a—
Apr 19Niles North Dan Horyn InviteApr 19 · 300m Hurdles · Place 12 · Winnetka (New Trier)300m Hurdles1251.24a—
Apr 16NT 2024 Boys' Outdoor Meet #2Apr 16 · 300m Hurdles · Place 6 · Winnetka (New Trier)300m Hurdles653.95a—
Apr 16NT 2024 Boys' Outdoor Meet #2Apr 16 · 110m Hurdles · Place 5 · Winnetka (New Trier)110m Hurdles522.31a—
Apr 10NT 2024 Boys' Outdoor Meet #1Apr 10 · High Jump · Place 2 · Winnetka (New Trier)High Jump21.52m PB—
Apr 10NT 2024 Boys' Outdoor Meet #1Apr 10 · 300m Hurdles · Place 4 · Winnetka (New Trier)300m Hurdles453.38a—
Apr 10NT 2024 Boys' Outdoor Meet #1Apr 10 · 110m Hurdles · Place 3 · Winnetka (New Trier)110m Hurdles321.22a—
Mar 9Evanston-Phillips/ Richards RelaysMar 9 · 50m Hurdles · Place 6 · Winnetka (New Trier)50m Hurdles610.38a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 19New Trier Boys Last Chance IndoorMar 19 · 60m Hurdles · Place 7 · Winnetka (New Trier)60m Hurdles711.89a—
Feb 212024 New Trier vs Loyola Indoor DuelFeb 21 · High Jump · Place 5 · Winnetka (New Trier)High Jump51.50m PB—
Feb 212024 New Trier vs Loyola Indoor DuelFeb 21 · 400 Meters · Place 30 · Winnetka (New Trier)400 Meters301:03.33a—
Feb 10Evanston Boys Quad 2Feb 10 · Long Jump · Place 14 · Winnetka (New Trier)Long Jump144.17m PB—
Feb 10Evanston Boys Quad 2Feb 10 · High Jump · Place 5 · Winnetka (New Trier)High Jump51.50m—