Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorEvanston boys vs. Brother Rice, Loyola, Marist · Feb 84:44.83aEvanston boys vs. Brother Rice, Loyola, MaristFebruary 8, 2025
1600 Meters · OutdoorIHSA Class 3A TRB Sectional - #03 Lincolnshire (Stevenson) · May 214:25.78aIHSA Class 3A TRB Sectional - #03 Lincolnshire (Stevenson)May 21, 2026
3200 Meters · IndoorEvanston Boys Invite #1 · Feb 311:19.09aEvanston Boys Invite #1February 3, 2024
3200 Meters · OutdoorRed Grange Invitational · Apr 249:48.72aRed Grange InvitationalApril 24, 2026
400 Meters · OutdoorHighland Park Triangular · Apr 1657.61aHighland Park TriangularApril 16, 2025
800 Meters · IndoorEvanston Boys Quintangular · Feb 162:12.81Evanston Boys QuintangularFebruary 16, 2024
800 Meters · OutdoorTT Classic · May 91:59.44aTT ClassicMay 9, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #03 Lincolnshire (Stevenson)May 21 · 1600 Meters · Place 4 · Evanston (Twp.)1600 Meters4.4:25.78a PB12
May 15CSL South Track and Field InvitationalMay 15 · 1600 Meters · Place 5 · Evanston (Twp.)1600 Meters5.4:31.43a12
May 9TT ClassicMay 9 · 800 Meters · Place 2 · Evanston (Twp.)800 Meters2.1:59.44a PB12
May 4Evanston Boys TriangularMay 4 · 800 Meters · Place 1 · Evanston (Twp.)800 Meters12:01.34a12
May 2Jim Arnold InviteMay 2 · 1600 Meters · Place 3 · Evanston (Twp.)1600 Meters3.4:37.07a12
Apr 24Red Grange InvitationalApr 24 · 3200 Meters · Place 2 · Evanston (Twp.)3200 Meters29:48.72a PB12
Apr 24Red Grange InvitationalApr 24 · 1600 Meters · Place 11 · Evanston (Twp.)1600 Meters114:38.85a12
Apr 212026 NT Boys Open Meet Outdoor #2Apr 21 · 800 Meters · Place 1 · Evanston (Twp.)800 Meters1.2:01.59a12
Apr 15Loyola & Evanston @ HP Boys TriApr 15 · 3200 Meters · Place 3 · Evanston (Twp.)3200 Meters3.10:16.06a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7Evanston Boys InvitationalFeb 7 · 1600 Meters · Place 1 · Evanston (Twp.)1600 Meters14:48.4612

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10Thornton Township Classic InvitationalMay 10 · 1600 Meters · Place 2 · Evanston (Twp.)1600 Meters24:46.5611
May 6Evanston Boys TriangularMay 6 · 1600 Meters · Place 6 · Evanston (Twp.)1600 Meters64:47.02a11
Apr 25Red Grange InvitationalApr 25 · 1600 Meters · Place 4 · Evanston (Twp.)1600 Meters44:44.4011
Apr 25Red Grange InvitationalApr 25 · 800 Meters · Place 7 · Evanston (Twp.)800 Meters72:03.1911
Apr 222025 NT Boys Outdoor Meet #2Apr 22 · 1600 Meters · Place 2 · Evanston (Twp.)1600 Meters24:44.41a11
Apr 16Highland Park TriangularApr 16 · 400 Meters · Place 15 · Evanston (Twp.)400 Meters1557.61a PB11
Mar 15Evanston Boys Phillips-Richards RelaysMar 15 · 1600 Meters · Place 3 · Evanston (Twp.)1600 Meters34:48.87a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Greg Foster InvitationalFeb 22 · 1600 Meters · Place 10 · Evanston (Twp.)1600 Meters104:49.45a—
Feb 8Evanston boys vs. Brother Rice, Loyola, MaristFeb 8 · 1600 Meters · Place 5 · Evanston (Twp.)1600 Meters54:44.83a PB—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 30Evanston Boys vs New Trier, LoyolaApr 30 · 800 Meters · Place 6 · Evanston (Twp.)800 Meters62:08.14a—
Apr 27Jim Arnold InviteApr 27 · 1600 Meters · Place 10 · Evanston (Twp.)1600 Meters105:06.86a—
Apr 27Jim Arnold InviteApr 27 · 800 Meters · Place 1 · Evanston (Twp.)800 Meters12:09.92a—
Apr 19Red Grange InvitationalApr 19 · 800 Meters · Place 12 · Evanston (Twp.)800 Meters122:11.83a—
Apr 13Minooka #Smithstrong InvitationalApr 13 · 800 Meters · Place 3 · Evanston (Twp.)800 Meters32:07.70a—
Apr 10Evanston v Loyola v HPApr 10 · 800 Meters · Place 10 · Evanston (Twp.)800 Meters102:09.97a—
Mar 2Cabin Fever Invitational Presented by NIKEMar 2 · 800 Meters · Place 27 · Evanston (Twp.)800 Meters272:13.5710
Mar 1Homewood Flossmoor Boys A-B-C InvitationalMar 1 · 1600 Meters · Place 7 · Evanston (Twp.)1600 Meters75:02.5910
Mar 1Homewood Flossmoor Boys A-B-C InvitationalMar 1 · 800 Meters · Place 2 · Evanston (Twp.)800 Meters22:08.2910

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 19New Trier Boys Last Chance IndoorMar 19 · 1600 Meters · Place 2 · Evanston (Twp.)1600 Meters24:48.48a—
Feb 16Evanston Boys QuintangularFeb 16 · 1600 Meters · Place 8 · Evanston (Twp.)1600 Meters85:00.3310
Feb 16Evanston Boys QuintangularFeb 16 · 800 Meters · Place 4 · Evanston (Twp.)800 Meters42:12.81 PB10
Feb 10Evanston Boys Quad 2Feb 10 · 1600 Meters · Place 1 · Evanston (Twp.)1600 Meters15:04.81a—
Feb 10Evanston Boys Quad 2Feb 10 · 800 Meters · Place 1 · Evanston (Twp.)800 Meters12:16.19a—
Feb 3Evanston Boys Invite #1Feb 3 · 3200 Meters · Place 1 · Evanston (Twp.)3200 Meters111:19.09a PB—
Feb 3Evanston Boys Invite #1Feb 3 · 1600 Meters · Place 1 · Evanston (Twp.)1600 Meters15:11.15a—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 8CSL-South Freshman Conference MeetMay 8 · 3200 Meters · Place 3 · Evanston (Twp.)3200 Meters311:22.85a—
May 8CSL-South Freshman Conference MeetMay 8 · 1600 Meters · Place 5 · Evanston (Twp.)1600 Meters55:23.26a—
May 3Evanston Boys TriangularMay 3 · 1600 Meters · Place 24 · Evanston (Twp.)1600 Meters245:28.44a—
May 3Evanston Boys TriangularMay 3 · 800 Meters · Place 16 · Evanston (Twp.)800 Meters162:23.56a—
Apr 18New Trier Boys Outdoor Meet #2Apr 18 · 1600 Meters · Place 18 · Evanston (Twp.)1600 Meters185:31.00a—
Apr 12Highland Park TriangularApr 12 · 1600 Meters · Place 19 · Evanston (Twp.)1600 Meters195:34.989
Mar 13CSL Freshmen InviteMar 13 · 3200 Meters · Place 8 · Evanston (Twp.)3200 Meters812:18.25a9
Mar 13CSL Freshmen InviteMar 13 · 1600 Meters · Place 13 · Evanston (Twp.)1600 Meters135:47.75a9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 17Evanston Boys Invitational Feb 17 · 1600 Meters · Place 9 · Evanston (Twp.)1600 Meters95:37.089