Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorProviso West Boys Indoor Quad 3 · Feb 204:53.30aProviso West Boys Indoor Quad 3February 20, 2026
1600 Meters · Outdoor58th Annual Wanner Knights’ Invitational · May 14:34.90a58th Annual Wanner Knights’ InvitationalMay 1, 2026
3200 Meters · Outdoor2026 New Trier Lawn Chair Invitational · Apr 189:53.18a2026 New Trier Lawn Chair InvitationalApril 18, 2026
400 Meters · Indoor2024 New Trier vs Loyola Indoor Duel · Feb 211:00.97a2024 New Trier vs Loyola Indoor DuelFebruary 21, 2024
400 Meters · OutdoorNiles North Dan Horyn Invite · Apr 211:02.46aNiles North Dan Horyn InviteApril 21, 2023
800 Meters · IndoorNT Boys Open Meet #1 · Feb 242:13.15NT Boys Open Meet #1February 24, 2026
800 Meters · OutdoorBoys' Titan Open Outdoor #1 · Apr 272:08.87aBoys' Titan Open Outdoor #1April 27, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 18CSL JV InviteMay 18 · 1600 Meters · Place 2 · Winnetka (New Trier)1600 Meters2.4:37.43a12
May 9TT ClassicMay 9 · 3200 Meters · Place 1 · Winnetka (New Trier)3200 Meters1.9:56.95a12
May 9TT ClassicMay 9 · 1600 Meters · Place 6 · Winnetka (New Trier)1600 Meters6.4:48.94a12
May 158th Annual Wanner Knights’ InvitationalMay 1 · 1600 Meters · Place 3 · Winnetka (New Trier)1600 Meters3.4:34.90a PB12
Apr 27Boys' Titan Open Outdoor #1Apr 27 · 800 Meters · Place 5 · Winnetka (New Trier)800 Meters5.2:08.87a PB12
Apr 182026 New Trier Lawn Chair InvitationalApr 18 · 3200 Meters · Place 4 · Winnetka (New Trier)3200 Meters4.9:53.18a PB12
Apr 1135th Annual Mike Stokes “Stogie” RelaysApr 11 · 1600 Meters · Place 11 · Winnetka (New Trier)1600 Meters11.4:36.81a12
Mar 24New Trier Boys' Open Meet #2Mar 24 · 1600 Meters · Place 1 · Winnetka (New Trier)1600 Meters14:48.35a12
Mar 20CSL South Invite at EvanstonMar 20 · 3200 Meters · Place 7 · Winnetka (New Trier)3200 Meters710:27.04a12
Mar 14Evanston Richards Phillips RelaysMar 14 · 3200 Meters · Place 3 · Winnetka (New Trier)3200 Meters310:31.3012

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24NT Boys Open Meet #1Feb 24 · 800 Meters · Place 4 · Winnetka (New Trier)800 Meters42:13.15 PB12
Feb 20Proviso West Boys Indoor Quad 3Feb 20 · 1600 Meters · Place 17 · Winnetka (New Trier)1600 Meters174:53.30a PB12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 19CSL JV Conference InviteMay 19 · 3200 Meters · Place 8 · Winnetka (New Trier)3200 Meters810:29.56a11
May 6Evanston Boys TriangularMay 6 · 1600 Meters · Place 9 · Winnetka (New Trier)1600 Meters94:55.49a11
Apr 222025 NT Boys Outdoor Meet #2Apr 22 · 3200 Meters · Place 1 · Winnetka (New Trier)3200 Meters110:50.86a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Proviso West Boys Quad #3Feb 21 · 1600 Meters · Place 23 · Winnetka (New Trier)1600 Meters235:00.07a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 232024 New Trier Boys F/S InvitationalApr 23 · 1600 Meters · Place 3 · Winnetka (New Trier)1600 Meters34:52.78a—
Apr 19Minooka Conference ClashApr 19 · 3200 Meters · Place 7 · Winnetka (New Trier)3200 Meters710:16.41a—
Apr 62024 Schaumburg "Mikias Tibebu" InvitationalApr 6 · 1600 Meters · Place 3 · Winnetka (New Trier)1600 Meters34:50.94a—
Mar 2Cabin Fever Invitational Presented by NIKEMar 2 · 1600 Meters · Place 11 · Winnetka (New Trier)1600 Meters114:46.7210

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 212024 New Trier vs Loyola Indoor DuelFeb 21 · 1600 Meters · Place 2 · Winnetka (New Trier)1600 Meters24:57.83a—
Feb 212024 New Trier vs Loyola Indoor DuelFeb 21 · 400 Meters · Place 17 · Winnetka (New Trier)400 Meters171:00.97a PB—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15CSL JV InviteMay 15 · 3200 Meters · Place 4 · Winnetka (New Trier)3200 Meters410:49.07a—
May 15CSL JV InviteMay 15 · 400 Meters · Place 29 · Winnetka (New Trier)400 Meters291:03.08a—
May 8CSL-South Freshman Conference MeetMay 8 · 1600 Meters · Place 1 · Winnetka (New Trier)1600 Meters15:08.10a—
May 3Evanston Boys TriangularMay 3 · 1600 Meters · Place 11 · Winnetka (New Trier)1600 Meters114:58.25a—
Apr 25New Trier Boys F/S InviteApr 25 · 1600 Meters · Place 3 · Winnetka (New Trier)1600 Meters35:03.61a—
Apr 21Niles North Dan Horyn InviteApr 21 · 3200 Meters · Place 3 · Winnetka (New Trier)3200 Meters310:51.52a—
Apr 21Niles North Dan Horyn InviteApr 21 · 400 Meters · Place 15 · Winnetka (New Trier)400 Meters151:02.46a PB—
Apr 18New Trier Boys Outdoor Meet #2Apr 18 · 1600 Meters · Place 4 · Winnetka (New Trier)1600 Meters45:03.50a—
Apr 12New Trier boys Outdoor Meet #1Apr 12 · 1600 Meters · Place 3 · Winnetka (New Trier)1600 Meters35:13.69a—
Mar 13CSL Freshmen InviteMar 13 · 1600 Meters · Place 8 · Winnetka (New Trier)1600 Meters85:28.11a9
Mar 11Kevin Richards Frosh Soph InvitationalMar 11 · 3200 Meters · Place 2 · Winnetka (New Trier)3200 Meters211:32.559

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Niles North Paul Swanson RelaysFeb 24 · 1600 Meters · Place 12 · Winnetka (New Trier)1600 Meters125:25.309
Feb 17Evanston Boys Invitational Feb 17 · 1600 Meters · Place 13 · Winnetka (New Trier)1600 Meters135:56.289