Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorEvanston Boys Triangular · Feb 146:05.31aEvanston Boys TriangularFebruary 14, 2026
1600 Meters · OutdoorCSL JV Invite · May 184:54.23aCSL JV InviteMay 18, 2026
3200 Meters · Outdoor2026 New Trier Lawn Chair Invitational · Apr 1811:03.03a2026 New Trier Lawn Chair InvitationalApril 18, 2026
400 Meters · OutdoorNT 2026 Boys Open Outdoor Meet #1 · Apr 151:05.19aNT 2026 Boys Open Outdoor Meet #1April 15, 2026
800 Meters · OutdoorNT 2026 Boys Open Outdoor Meet #1 · Apr 152:19.28aNT 2026 Boys Open Outdoor Meet #1April 15, 2026
Results · IndoorNT Boys Open Meet #1 · Feb 245:18.99NT Boys Open Meet #1February 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 · 1600 Meters · Place 12 · Winnetka (New Trier)1600 Meters12.4:54.23a PB9
Apr 23Minooka Conference ClashApr 23 · 1600 Meters · Place 19 · Winnetka (New Trier)1600 Meters195:13.74a9
Apr 212026 NT Boys Open Meet Outdoor #2Apr 21 · 1600 Meters · Place 9 · Winnetka (New Trier)1600 Meters9.5:06.69a9
Apr 182026 New Trier Lawn Chair InvitationalApr 18 · 3200 Meters · Place 15 · Winnetka (New Trier)3200 Meters15.11:03.03a PB9
Apr 15NT 2026 Boys Open Outdoor Meet #1Apr 15 · 800 Meters · Place 4 · Winnetka (New Trier)800 Meters4.2:19.28a PB9
Apr 15NT 2026 Boys Open Outdoor Meet #1Apr 15 · 400 Meters · Place 9 · Winnetka (New Trier)400 Meters9.1:05.19a PB9
Apr 1135th Annual Mike Stokes “Stogie” RelaysApr 11 · 1600 Meters · Place 27 · Winnetka (New Trier)1600 Meters27.5:08.91a9
Mar 24New Trier Boys' Open Meet #2Mar 24 · 1600 Meters · Place 5 · Winnetka (New Trier)1600 Meters55:09.30a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24NT Boys Open Meet #1Feb 24 · Results · Place 8 · Winnetka (New Trier)Results85:18.99 PB9
Feb 14Evanston Boys TriangularFeb 14 · 1600 Meters · Place 9 · Winnetka (New Trier)1600 Meters96:05.31a PB9