Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorProviso West Boys Indoor Quad 3 · Feb 204:53.78aProviso West Boys Indoor Quad 3February 20, 2026
1600 Meters · OutdoorCSL JV Invite · May 184:49.96aCSL JV InviteMay 18, 2026
3200 Meters · OutdoorEvanston Richards Phillips Relays · Mar 1410:35.00Evanston Richards Phillips RelaysMarch 14, 2026
400 Meters · IndoorNT Boys Open Meet #1 · Feb 2459.83NT Boys Open Meet #1February 24, 2026
800 Meters · IndoorNT Boys Open Meet #1 · Feb 242:17.06NT Boys Open Meet #1February 24, 2026
800 Meters · Outdoor2026 NT Freshmen and Sophomore Invitational · Apr 282:09.00a2026 NT Freshmen and Sophomore InvitationalApril 28, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18CSL JV InviteMay 18 · 1600 Meters · Place 6 · Winnetka (New Trier)Winnetka (New Trier)1600 Meters6.4:49.96a PB10
Apr 282026 NT Freshmen and Sophomore InvitationalApr 28 · 800 Meters · Place 3 · Winnetka (New Trier)Winnetka (New Trier)800 Meters3.2:09.00a PB10
Mar 14Evanston Richards Phillips RelaysMar 14 · 3200 Meters · Place 3 · Winnetka (New Trier)Winnetka (New Trier)3200 Meters310:35.00 PB10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 24NT Boys Open Meet #1Feb 24 · 800 Meters · Place 12 · Winnetka (New Trier)Winnetka (New Trier)800 Meters122:17.06 PB10
Feb 24NT Boys Open Meet #1Feb 24 · 400 Meters · Place 19 · Winnetka (New Trier)Winnetka (New Trier)400 Meters1959.83 PB10
Feb 20Proviso West Boys Indoor Quad 3Feb 20 · 1600 Meters · Place 18 · Winnetka (New Trier)Winnetka (New Trier)1600 Meters184:53.78a PB10
Feb 52026 New Trier Girls and Boys IntrasquadFeb 5 · 600 Meters · Winnetka (New Trier)Winnetka (New Trier)600 Meters—SCR10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 122025 Boys Freshmen CSL-South MeetMay 12 · 1600 Meters · Place 5 · Winnetka (New Trier)Winnetka (New Trier)1600 Meters5.5:14.69a9
May 6Evanston Boys TriangularMay 6 · 1600 Meters · Place 12 · Winnetka (New Trier)Winnetka (New Trier)1600 Meters125:14.93a9
Apr 29Boys' Titan Open Outdoor #1Apr 29 · 1600 Meters · Place 3 · Winnetka (New Trier)Winnetka (New Trier)1600 Meters3.5:29.11a9
Apr 222025 NT Boys Outdoor Meet #2Apr 22 · 1600 Meters · Place 11 · Winnetka (New Trier)Winnetka (New Trier)1600 Meters115:28.21a9
Apr 16NT 2025 Boys Outdoor Meet #1Apr 16 · 1600 Meters · Place 14 · Winnetka (New Trier)Winnetka (New Trier)1600 Meters145:36.93a9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 262025 Boys' Indoor Meet #2 with LoyolaFeb 26 · 1600 Meters · Place 34 · Winnetka (New Trier)Winnetka (New Trier)1600 Meters345:52.38a—
Feb 262025 Boys' Indoor Meet #2 with LoyolaFeb 26 · 800 Meters · Place 29 · Winnetka (New Trier)Winnetka (New Trier)800 Meters292:39.88a—
Feb 15Evanston boys vs. New Trier, St Laurence, WaukeeganFeb 15 · 800 Meters · Place 11 · Winnetka (New Trier)Winnetka (New Trier)800 Meters112:46.909
Feb 72025 New Trier Girls & Boys IntrasquadFeb 7 · 1600 Meters · Place 6 · Winnetka (New Trier)Winnetka (New Trier)1600 Meters6.6:35.05aUnofficial9

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 13IESA 4A - Sectional 3 @ Mt. Prospect LincolnMay 13 · 800 Meters · Place 18 · Wilmette JHSWilmette JHS800 Meters182:52.49a—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 9New Trier Junior High Feeder School MeetMay 9 · 800 Meters · Place 3 · Wilmette JHSWilmette JHS800 Meters3.3:20.0Unofficial6
May 9New Trier Junior High Feeder School MeetMay 9 · 400 Meters · Place 5 · Wilmette JHSWilmette JHS400 Meters5.1:17.6Unofficial6