Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorProviso West Boys Invitational · Mar 14:50.04aProviso West Boys InvitationalMarch 1, 2025
1600 Meters · IndoorEvanston Boys Quintangular · Feb 164:52.43Evanston Boys QuintangularFebruary 16, 2024
1600 Meters · OutdoorEvanston v Loyola v HP · Apr 104:39.00aEvanston v Loyola v HPApril 10, 2024
800 Meters · Indoor2025 CSL-South Boys Indoor Championships · Mar 212:02.85a2025 CSL-South Boys Indoor ChampionshipsMarch 21, 2025
800 Meters · OutdoorCSL-South Boys Conference Championships · May 142:02.27CSL-South Boys Conference ChampionshipsMay 14, 2025

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

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14CSL-South Boys Conference ChampionshipsMay 14 · 800 Meters · Place 7 · Evanston (Twp.)800 Meters72:02.27 PB12
May 6Evanston Boys TriangularMay 6 · 1600 Meters · Place 3 · Evanston (Twp.)1600 Meters34:42.12a12
Apr 222025 NT Boys Outdoor Meet #2Apr 22 · 1600 Meters · Place 4 · Evanston (Twp.)1600 Meters44:56.03a12
Mar 15Evanston Boys Phillips-Richards RelaysMar 15 · 800 Meters · Place 2 · Evanston (Twp.)800 Meters22:05.94a—
Mar 6Cabin Fever Invitational Sponsored By NikeMar 6 · 800 Meters · Place 4 · Evanston (Twp.)800 Meters42:04.75—
Mar 6Cabin Fever Invitational Sponsored By NikeMar 6 · 800 Meters · Place 11 · Evanston (Twp.)800 Meters112:04.75—
Mar 1Proviso West Boys InvitationalMar 1 · 1 Mile · Place 19 · Evanston (Twp.)1 Mile194:50.04a PB—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 212025 CSL-South Boys Indoor ChampionshipsMar 21 · 800 Meters · Place 4 · Evanston (Twp.)800 Meters4.2:02.85a PB12
Feb 22Greg Foster InvitationalFeb 22 · 800 Meters · Place 2 · Evanston (Twp.)800 Meters22:08.43a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 4Thornton Township Classic InvitationalMay 4 · 800 Meters · Place 4 · Evanston (Twp.)800 Meters42:03.4111
Apr 30Evanston Boys vs New Trier, LoyolaApr 30 · 800 Meters · Place 3 · Evanston (Twp.)800 Meters32:06.56a—
Apr 10Evanston v Loyola v HPApr 10 · 1600 Meters · Place 2 · Evanston (Twp.)1600 Meters24:39.00a PB—
Mar 1Homewood Flossmoor Boys A-B-C InvitationalMar 1 · 800 Meters · Place 3 · Evanston (Twp.)800 Meters32:08.6911

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 15CSL-South Boys Indoor ChampionshipsMar 15 · 800 Meters · Place 12 · Evanston (Twp.)800 Meters12.2:22.82a11
Feb 24Lakes Clash at the Coliseum Invitational Feb 24 · 1600 Meters · Place 39 · Evanston (Twp.)1600 Meters394:58.1511
Feb 16Evanston Boys QuintangularFeb 16 · 1600 Meters · Place 3 · Evanston (Twp.)1600 Meters34:52.43 PB11
Feb 10Evanston Boys Quad 2Feb 10 · 800 Meters · Place 4 · Evanston (Twp.)800 Meters42:16.96a—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3Evanston Boys TriangularMay 3 · 800 Meters · Place 5 · Evanston (Twp.)800 Meters52:07.18a—
Apr 2941st Jim Arnold InvitationalApr 29 · 1600 Meters · Place 4 · Evanston (Twp.)1600 Meters44:53.91a—
Apr 21Red Grange InvitationalApr 21 · 800 Meters · Place 4 · Evanston (Twp.)800 Meters42:09.18a—
Apr 18New Trier Boys Outdoor Meet #2Apr 18 · 800 Meters · Place 1 · Evanston (Twp.)800 Meters12:13.91a—
Apr 12Highland Park TriangularApr 12 · 800 Meters · Place 11 · Evanston (Twp.)800 Meters112:16.0710

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 17Evanston Boys Invitational Feb 17 · 800 Meters · Place 3 · Evanston (Twp.)800 Meters32:15.4910

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 19IHSA Class 3A TRB Sectional #3 - Glenview (Glenbrook South)May 19 · 800 Meters · Place 19 · Evanston (Twp.)800 Meters192:09.51a9
May 13CSL South Boys ChampionshipsMay 13 · 800 Meters · Place 4 · Evanston (Twp.)800 Meters42:11.59a9
May 9CSL South Outdoor Freshman InviteMay 9 · 1600 Meters · Place 9 · Evanston (Twp.)1600 Meters95:29.79
May 4Evanston Boys Triangular MeetMay 4 · 800 Meters · Place 8 · Evanston (Twp.)800 Meters8.2:10.34a9
Apr 30Jim Arnold InvitationalApr 30 · 800 Meters · Place 4 · Evanston (Twp.)800 Meters4.2:12.74a9
Apr 22Red Grange InvitationalApr 22 · 800 Meters · Place 6 · Evanston (Twp.)800 Meters62:12.619
Apr 19Trevian Outdoor Meet #2Apr 19 · 1600 Meters · Place 11 · Evanston (Twp.)1600 Meters115:01.03FR
Apr 12HP vs Loyola vs EvanstonApr 12 · 800 Meters · Place 12 · Evanston (Twp.)800 Meters122:17.60FR

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 18CSL-South Boys Indoor ChampionshipsMar 18 · 800 Meters · Place 3 · Evanston (Twp.)800 Meters32:14.299
Mar 14CSL Freshman InviteMar 14 · 800 Meters · Place 1 · Evanston (Twp.)800 Meters1.2:13.21a9
Mar 12Kevin Richards Frosh/Soph Boys InvitationalMar 12 · 800 Meters · Place 1 · Evanston (Twp.)800 Meters1.2:13.74a9