Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTT Classic · May 911.19aTT ClassicMay 9, 2026
200 Meters · IndoorProviso West Boys Quad #3 · Feb 2123.82aProviso West Boys Quad #3February 21, 2025
200 Meters · OutdoorNT 2025 Boys Outdoor Meet #1 · Apr 1623.41aNT 2025 Boys Outdoor Meet #1April 16, 2025
400 Meters · IndoorClash at the Coliseum · Feb 2854.73aClash at the ColiseumFebruary 28, 2026
400 Meters · OutdoorTT Classic · May 951.17aTT ClassicMay 9, 2026
60 Meters · IndoorClash at the Coliseum · Feb 287.12aClash at the ColiseumFebruary 28, 2026
Complete · OutdoorThornton Township Classic Invitational · May 1011.17Thornton Township Classic InvitationalMay 10, 2025
Full · IndoorLakes Clash at the Colosseum · Feb 157.31Lakes Clash at the Colosseum February 15, 2025
Full · OutdoorRantoul Invite · Mar 147.10Rantoul InviteMarch 14, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15CSL South Track and Field InvitationalMay 15 · 400 Meters · Place 4 · Winnetka (New Trier)400 Meters4.51.62a12
May 9TT ClassicMay 9 · 400 Meters · Place 5 · Winnetka (New Trier)400 Meters5.51.17a PB12
May 9TT ClassicMay 9 · 100 Meters · Place 12 · Winnetka (New Trier)100 Meters12.11.19a PBWind: 0.812
Apr 23Minooka Conference ClashApr 23 · 400 Meters · Place 14 · Winnetka (New Trier)400 Meters1455.12a12
Apr 182026 New Trier Lawn Chair InvitationalApr 18 · 400 Meters · Place 3 · Winnetka (New Trier)400 Meters3.52.45a12
Apr 182026 New Trier Lawn Chair InvitationalApr 18 · 200 Meters · Place 12 · Winnetka (New Trier)200 Meters12.24.28a12
Apr 182026 New Trier Lawn Chair InvitationalApr 18 · 100 Meters · Place 9 · Winnetka (New Trier)100 Meters9.11.51a12
Apr 112026 Mikias Tibebu InvitationalApr 11 · 100 Meters · Place 14 · Winnetka (New Trier)100 Meters1411.88a12
Mar 14Rantoul InviteMar 14 · Full · Place 1 · Winnetka (New Trier)Full122.6112
Mar 14Rantoul InviteMar 14 · Full · Place 2 · Winnetka (New Trier)Full27.10 PB12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28Clash at the ColiseumFeb 28 · 400 Meters · Place 14 · Winnetka (New Trier)400 Meters1454.73a PB12
Feb 28Clash at the ColiseumFeb 28 · 60 Meters · Place 9 · Winnetka (New Trier)60 Meters97.12a PB12
Feb 20Proviso West Boys Indoor Quad 3Feb 20 · 200 Meters · Place 5 · Winnetka (New Trier)200 Meters523.97a12
Feb 20Proviso West Boys Indoor Quad 3Feb 20 · 60 Meters · Place 4 · Winnetka (New Trier)60 Meters47.22a12
Feb 14Boys Sequoit ShowdownFeb 14 · 400 Meters · Place 15 · Winnetka (New Trier)400 Meters1554.96a12
Feb 14Boys Sequoit ShowdownFeb 14 · 60 Meters · Place 7 · Winnetka (New Trier)60 Meters77.17a12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10Thornton Township Classic InvitationalMay 10 · Complete · Place 7 · Winnetka (New Trier)Complete722.7111
May 10Thornton Township Classic InvitationalMay 10 · Complete · Place 11 · Winnetka (New Trier)Complete1111.17 PB11
Apr 24Minooka Conference ClashApr 24 · 400 Meters · Place 8 · Winnetka (New Trier)400 Meters852.57a11
Apr 24Minooka Conference ClashApr 24 · 100 Meters · Place 6 · Winnetka (New Trier)100 Meters611.27a11
Apr 16NT 2025 Boys Outdoor Meet #1Apr 16 · 200 Meters · Place 1 · Winnetka (New Trier)200 Meters123.41a PB11
Apr 16NT 2025 Boys Outdoor Meet #1Apr 16 · 100 Meters · Place 1 · Winnetka (New Trier)100 Meters111.43a11
Mar 15Rantoul InviteMar 15 · 400 Meters · Place 10 · Winnetka (New Trier)400 Meters1055.31a—
Mar 1Sequoit Boys ShowdownMar 1 · 400 Meters · Place 10 · Winnetka (New Trier)400 Meters1054.69a—
Mar 1Sequoit Boys ShowdownMar 1 · 200 Meters · Place 38 · Winnetka (New Trier)200 Meters3825.58a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21Proviso West Boys Quad #3Feb 21 · 200 Meters · Place 5 · Winnetka (New Trier)200 Meters523.82a PB—
Feb 21Proviso West Boys Quad #3Feb 21 · 60 Meters · Place 11 · Winnetka (New Trier)60 Meters117.36a—
Feb 15Lakes Clash at the Colosseum Feb 15 · Full · Place 19 · Winnetka (New Trier)Full197.31 PB11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 30Evanston Boys vs New Trier, LoyolaApr 30 · 200 Meters · Place 5 · Winnetka (New Trier)200 Meters524.27a—
Apr 30Evanston Boys vs New Trier, LoyolaApr 30 · 100 Meters · Place 15 · Winnetka (New Trier)100 Meters1511.92a—
Apr 232024 New Trier Boys F/S InvitationalApr 23 · 200 Meters · Place 4 · Winnetka (New Trier)200 Meters424.78a—
Apr 16NT 2024 Boys' Outdoor Meet #2Apr 16 · 200 Meters · Place 2 · Winnetka (New Trier)200 Meters225.25a—
Apr 16NT 2024 Boys' Outdoor Meet #2Apr 16 · 100 Meters · Place 6 · Winnetka (New Trier)100 Meters612.48a—
Apr 10NT 2024 Boys' Outdoor Meet #1Apr 10 · 200 Meters · Place 4 · Winnetka (New Trier)200 Meters424.26a—
Apr 10NT 2024 Boys' Outdoor Meet #1Apr 10 · 100 Meters · Place 6 · Winnetka (New Trier)100 Meters612.35a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 19New Trier Boys Last Chance IndoorMar 19 · 200 Meters · Place 7 · Winnetka (New Trier)200 Meters725.53a—
Mar 19New Trier Boys Last Chance IndoorMar 19 · 60 Meters · Place 20 · Winnetka (New Trier)60 Meters207.80a—