Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCSL JV Invite · May 1812.13aCSL JV InviteMay 18, 2026
200 Meters · IndoorProviso West Boys 3 · Feb 1625.69aProviso West Boys 3February 16, 2024
200 Meters · OutdoorEvanston Boys Triangular · May 624.84aEvanston Boys TriangularMay 6, 2025
400 Meters · Indoor2025 Boys' Indoor Meet #2 with Loyola · Feb 2656.39a2025 Boys' Indoor Meet #2 with LoyolaFebruary 26, 2025
400 Meters · OutdoorMinooka Conference Clash · Apr 2454.43aMinooka Conference ClashApril 24, 2025
55 Meters · IndoorEvanston Boys Quad 2 · Feb 107.58aEvanston Boys Quad 2February 10, 2024
60 Meters · IndoorNew Trier Boys Last Chance Indoor · Mar 197.77aNew Trier Boys Last Chance IndoorMarch 19, 2024
60 Meters · OutdoorNew Trier Boys' Open Meet #2 · Mar 247.75aNew Trier Boys' Open Meet #2March 24, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 18CSL JV InviteMay 18 · 400 Meters · Place 6 · Winnetka (New Trier)400 Meters6.54.84a12
May 18CSL JV InviteMay 18 · 200 Meters · Place 15 · Winnetka (New Trier)200 Meters15.24.98a12
May 18CSL JV InviteMay 18 · 100 Meters · Place 14 · Winnetka (New Trier)100 Meters14.12.13a PB12
Apr 1135th Annual Mike Stokes “Stogie” RelaysApr 11 · 200 Meters · Place 11 · Winnetka (New Trier)200 Meters11.24.89a12
Mar 24New Trier Boys' Open Meet #2Mar 24 · 200 Meters · Place 15 · Winnetka (New Trier)200 Meters1525.53a12
Mar 24New Trier Boys' Open Meet #2Mar 24 · 60 Meters · Place 21 · Winnetka (New Trier)60 Meters217.75a PB12
Mar 20CSL South Invite at EvanstonMar 20 · 400 Meters · Place 7 · Winnetka (New Trier)400 Meters758.26a12
Mar 14Evanston Richards Phillips RelaysMar 14 · 400 Meters · Place 6 · Winnetka (New Trier)400 Meters659.2012

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24NT Boys Open Meet #1Feb 24 · 400 Meters · Place 5 · Winnetka (New Trier)400 Meters556.7412
Feb 24NT Boys Open Meet #1Feb 24 · 200 Meters · Place 23 · Winnetka (New Trier)200 Meters2326.7012
Feb 20Proviso West Boys Indoor Quad 3Feb 20 · 400 Meters · Place 12 · Winnetka (New Trier)400 Meters1257.54a12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 19CSL JV Conference InviteMay 19 · 400 Meters · Place 1 · Winnetka (New Trier)400 Meters155.60a11
May 19CSL JV Conference InviteMay 19 · 100 Meters · Place 8 · Winnetka (New Trier)100 Meters812.18a11
May 9Boys Titan InviteMay 9 · 400 Meters · Place 11 · Winnetka (New Trier)400 Meters1156.2611
May 6Evanston Boys TriangularMay 6 · 400 Meters · Place 13 · Winnetka (New Trier)400 Meters1356.77a11
May 6Evanston Boys TriangularMay 6 · 200 Meters · Place 13 · Winnetka (New Trier)200 Meters1324.84a PB11
May 6Evanston Boys TriangularMay 6 · 100 Meters · Place 22 · Winnetka (New Trier)100 Meters2212.28a11
Apr 24Minooka Conference ClashApr 24 · 400 Meters · Place 16 · Winnetka (New Trier)400 Meters1654.43a PB11
Apr 222025 NT Boys Outdoor Meet #2Apr 22 · 400 Meters · Place 8 · Winnetka (New Trier)400 Meters855.20a11
Apr 222025 NT Boys Outdoor Meet #2Apr 22 · 100 Meters · Place 14 · Winnetka (New Trier)100 Meters1412.36a11
Apr 16NT 2025 Boys Outdoor Meet #1Apr 16 · 400 Meters · Place 4 · Winnetka (New Trier)400 Meters456.36a11
Apr 16NT 2025 Boys Outdoor Meet #1Apr 16 · 200 Meters · Place 14 · Winnetka (New Trier)200 Meters1425.23a11
Apr 16NT 2025 Boys Outdoor Meet #1Apr 16 · 100 Meters · Place 14 · Winnetka (New Trier)100 Meters1412.33a11
Mar 15Evanston Boys Phillips-Richards RelaysMar 15 · 400 Meters · Place 4 · Winnetka (New Trier)400 Meters457.19a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 262025 Boys' Indoor Meet #2 with LoyolaFeb 26 · 400 Meters · Place 3 · Winnetka (New Trier)400 Meters356.39a PB—
Feb 262025 Boys' Indoor Meet #2 with LoyolaFeb 26 · 60 Meters · Place 12 · Winnetka (New Trier)60 Meters127.80a—
Feb 21Proviso West Boys Quad #3Feb 21 · 400 Meters · Place 13 · Winnetka (New Trier)400 Meters1357.00a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 3Boys Titan InviteMay 3 · 400 Meters · Place 3 · Winnetka (New Trier)400 Meters355.58a—
Apr 30Evanston Boys vs New Trier, LoyolaApr 30 · 200 Meters · Place 9 · Winnetka (New Trier)200 Meters924.89a—
Apr 30Evanston Boys vs New Trier, LoyolaApr 30 · 100 Meters · Place 18 · Winnetka (New Trier)100 Meters1812.20a—
Apr 232024 New Trier Boys F/S InvitationalApr 23 · 400 Meters · Place 2 · Winnetka (New Trier)400 Meters255.45a—
Apr 19Niles North Dan Horyn InviteApr 19 · 400 Meters · Place 6 · Winnetka (New Trier)400 Meters656.98a—
Apr 16NT 2024 Boys' Outdoor Meet #2Apr 16 · 200 Meters · Place 9 · Winnetka (New Trier)200 Meters926.23a—
Apr 16NT 2024 Boys' Outdoor Meet #2Apr 16 · 100 Meters · Place 16 · Winnetka (New Trier)100 Meters1612.70a—
Apr 10NT 2024 Boys' Outdoor Meet #1Apr 10 · 400 Meters · Place 1 · Winnetka (New Trier)400 Meters156.37a—
Apr 10NT 2024 Boys' Outdoor Meet #1Apr 10 · 100 Meters · Place 6 · Winnetka (New Trier)100 Meters612.35a—
Apr 62024 Schaumburg "Mikias Tibebu" InvitationalApr 6 · 400 Meters · Place 4 · Winnetka (New Trier)400 Meters456.16a—
Mar 9Evanston-Phillips/ Richards RelaysMar 9 · 400 Meters · Place 4 · Winnetka (New Trier)400 Meters458.41a—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 19New Trier Boys Last Chance IndoorMar 19 · 400 Meters · Place 6 · Winnetka (New Trier)400 Meters657.74a—
Mar 19New Trier Boys Last Chance IndoorMar 19 · 60 Meters · Place 16 · Winnetka (New Trier)60 Meters167.77a PB—
Feb 212024 New Trier vs Loyola Indoor DuelFeb 21 · 200 Meters · Place 16 · Winnetka (New Trier)200 Meters1626.44a—
Feb 212024 New Trier vs Loyola Indoor DuelFeb 21 · 60 Meters · Place 20 · Winnetka (New Trier)60 Meters207.92a—
Feb 16Proviso West Boys 3Feb 16 · 200 Meters · Place 7 · Winnetka (New Trier)200 Meters725.69a PB—
Feb 16Proviso West Boys 3Feb 16 · 60 Meters · Place 19 · Winnetka (New Trier)60 Meters197.89a—
Feb 10Evanston Boys Quad 2Feb 10 · 400 Meters · Place 2 · Winnetka (New Trier)400 Meters258.60a—
Feb 10Evanston Boys Quad 2Feb 10 · 55 Meters · Place 14 · Winnetka (New Trier)55 Meters147.58a PB—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15CSL JV InviteMay 15 · 200 Meters · Place 36 · Winnetka (New Trier)200 Meters3626.35a—
May 15CSL JV InviteMay 15 · 100 Meters · Place 32 · Winnetka (New Trier)100 Meters3212.82a—
May 3Evanston Boys TriangularMay 3 · 100 Meters · Place 40 · Winnetka (New Trier)100 Meters4013.13a—
Apr 12New Trier boys Outdoor Meet #1Apr 12 · 100 Meters · Place 12 · Winnetka (New Trier)100 Meters1212.93a—