Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorLoyola & Evanston @ HP Boys Tri · Apr 1516.50aLoyola & Evanston @ HP Boys TriApril 15, 2026
300m Hurdles · 36" / 0.914m · OutdoorCSL South Track and Field Invitational · May 1540.70aCSL South Track and Field InvitationalMay 15, 2026
400 Meters · Indoor2025 Boys' New Trier Indoor Meet #4 with Evanston · Mar 2557.83a2025 Boys' New Trier Indoor Meet #4 with EvanstonMarch 25, 2025
Full · IndoorEvanston Boys Invitational · Feb 78.10Evanston Boys InvitationalFebruary 7, 2026
Full · OutdoorEvanston Richards Phillips Relays · Mar 148.20Evanston Richards Phillips RelaysMarch 14, 2026
Long Jump · OutdoorMinooka #Smithstrong Invitational · Apr 135.43mMinooka #Smithstrong InvitationalApril 13, 2024

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 · 300m Hurdles · Place 4 · Evanston (Twp.)300m Hurdles36" / 0.914m4.40.76a11
May 15CSL South Track and Field InvitationalMay 15 · 300m Hurdles · Place 4 · Evanston (Twp.)300m Hurdles36" / 0.914m4.40.70a PB11
May 9TT ClassicMay 9 · 300m Hurdles · Place 8 · Evanston (Twp.)300m Hurdles36" / 0.914m8.41.29a11
May 9TT ClassicMay 9 · 110m Hurdles · Place 12 · Evanston (Twp.)110m Hurdles39" / 0.991m12.16.93aWind: -0.711
May 4Evanston Boys TriangularMay 4 · 110m Hurdles · Place 3 · Evanston (Twp.)110m Hurdles315.44a11
May 2Jim Arnold InviteMay 2 · 300m Hurdles · Place 10 · Evanston (Twp.)300m Hurdles36" / 0.914m10.42.20a11
Apr 24Red Grange InvitationalApr 24 · 300m Hurdles · Place 2 · Evanston (Twp.)300m Hurdles241.80a11
Apr 24Red Grange InvitationalApr 24 · 110m Hurdles · Place 1 · Evanston (Twp.)110m Hurdles115.97a11
Apr 212026 NT Boys Open Meet Outdoor #2Apr 21 · 300m Hurdles · Place 2 · Evanston (Twp.)300m Hurdles36" / 0.914m2.42.23a11
Apr 212026 NT Boys Open Meet Outdoor #2Apr 21 · 110m Hurdles · Place 2 · Evanston (Twp.)110m Hurdles39" / 0.991m2.16.75a11
Apr 15Loyola & Evanston @ HP Boys TriApr 15 · 300m Hurdles · Place 3 · Evanston (Twp.)300m Hurdles36" / 0.914m3.42.61a11
Apr 15Loyola & Evanston @ HP Boys TriApr 15 · 110m Hurdles · Place 4 · Evanston (Twp.)110m Hurdles39" / 0.991m4.16.50a PB11
Mar 24New Trier Boys' Open Meet #2Mar 24 · 60m Hurdles · Place 1 · Evanston (Twp.)60m Hurdles18.88a11
Mar 14Evanston Richards Phillips RelaysMar 14 · Full · Place 2 · Evanston (Twp.)Full28.20 PB11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14Evanston Boys TriangularFeb 14 · 55m Hurdles · Place 1 · Evanston (Twp.)55m Hurdles18.55a11
Feb 14Evanston Boys TriangularFeb 14 · Varsity 50y Hurdles Finals · Place 1 · Evanston (Twp.)Varsity 50y Hurdles Finals18.30a11
Feb 7Evanston Boys InvitationalFeb 7 · Full · Place 4 · Evanston (Twp.)Full48.4511
Feb 7Evanston Boys InvitationalFeb 7 · Full · Place 3 · Evanston (Twp.)Full38.10 PB11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 25Red Grange InvitationalApr 25 · Full · Place 2 · Evanston (Twp.)Full241.9810
Apr 25Red Grange InvitationalApr 25 · Full · Place 4 · Evanston (Twp.)Full416.5110
Apr 222025 NT Boys Outdoor Meet #2Apr 22 · 300m Hurdles · Place 2 · Evanston (Twp.)300m Hurdles242.31a10
Apr 222025 NT Boys Outdoor Meet #2Apr 22 · 110m Hurdles · Place 3 · Evanston (Twp.)110m Hurdles316.85a10
Apr 19The Minooka SmithStrong InvitationalApr 19 · Full · Place 1 · Evanston (Twp.)Full142.2910
Apr 19The Minooka SmithStrong InvitationalApr 19 · Full · Place 6 · Evanston (Twp.)Full616.9810
Apr 16Highland Park TriangularApr 16 · 300m Hurdles · Place 3 · Evanston (Twp.)300m Hurdles343.50a10
Apr 16Highland Park TriangularApr 16 · 110m Hurdles · Place 3 · Evanston (Twp.)110m Hurdles316.54a10
Mar 15Evanston Boys Phillips-Richards RelaysMar 15 · 55m Hurdles · Place 1 · Evanston (Twp.)55m Hurdles18.52a—
Mar 15Evanston Boys Phillips-Richards RelaysMar 15 · 50m Hurdles · Place 1 · Evanston (Twp.)50m Hurdles18.26a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 252025 Boys' New Trier Indoor Meet #4 with EvanstonMar 25 · 60m Hurdles · Place 1 · Evanston (Twp.)60m Hurdles19.21a10
Mar 252025 Boys' New Trier Indoor Meet #4 with EvanstonMar 25 · 400 Meters · Place 2 · Evanston (Twp.)400 Meters257.83a PB10

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 62024 CSL-South Freshman Conference MeetMay 6 · Long Jump · Place 4 · Evanston (Twp.)Long Jump45.54m—
May 62024 CSL-South Freshman Conference MeetMay 6 · 300m Hurdles · Place 1 · Evanston (Twp.)300m Hurdles145.30a—
May 62024 CSL-South Freshman Conference MeetMay 6 · 110m Hurdles · Place 1 · Evanston (Twp.)110m Hurdles117.15a—
Apr 30Evanston Boys vs New Trier, LoyolaApr 30 · 300m Hurdles · Place 6 · Evanston (Twp.)300m Hurdles646.72a—
Apr 30Evanston Boys vs New Trier, LoyolaApr 30 · 110m Hurdles · Place 6 · Evanston (Twp.)110m Hurdles618.17a—
Apr 27Jim Arnold InviteApr 27 · 300m Hurdles · Place 5 · Evanston (Twp.)300m Hurdles546.06a—
Apr 27Jim Arnold InviteApr 27 · 110m Hurdles · Place 11 · Evanston (Twp.)110m Hurdles1118.15a—
Apr 16NT 2024 Boys' Outdoor Meet #2Apr 16 · 300m Hurdles · Place 1 · Evanston (Twp.)300m Hurdles147.06a—
Apr 16NT 2024 Boys' Outdoor Meet #2Apr 16 · 110m Hurdles · Place 3 · Evanston (Twp.)110m Hurdles319.37a—
Apr 13Minooka #Smithstrong InvitationalApr 13 · Long Jump · Place 14 · Evanston (Twp.)Long Jump145.43m PB—
Apr 13Minooka #Smithstrong InvitationalApr 13 · 300m Hurdles · Place 6 · Evanston (Twp.)300m Hurdles645.93a—
Apr 10Evanston v Loyola v HPApr 10 · 300m Hurdles · Place 14 · Evanston (Twp.)300m Hurdles1446.91a—
Apr 10Evanston v Loyola v HPApr 10 · 110m Hurdles · Place 10 · Evanston (Twp.)110m Hurdles1019.23a—