Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorCCL Indoor Championships · Mar 204:57.22CCL Indoor ChampionshipsMarch 20, 2026
1600 Meters · OutdoorGlenbrook North Spartan Invite · May 14:55.65aGlenbrook North Spartan InviteMay 1, 2026
3200 Meters · IndoorEvanston Boys Invitational · Feb 711:21.20Evanston Boys InvitationalFebruary 7, 2026
3200 Meters · OutdoorNiles North "Dan Horyn" Invitational · Apr 2410:32.10aNiles North "Dan Horyn" InvitationalApril 24, 2026
400 Meters · IndoorNT Boys Open Meet #1 · Feb 241:04.17NT Boys Open Meet #1February 24, 2026
800 Meters · IndoorCabin Fever Invitational Sponsored by Under Armour · Mar 52:16.70aCabin Fever Invitational Sponsored by Under ArmourMarch 5, 2026
800 Meters · OutdoorBoys Titan Invite · May 82:15.16aBoys Titan InviteMay 8, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 152026 Chicago Catholic League Varsity ChampionshipsMay 15 · 3200 Meters · Wilmette (Loyola Academy)3200 Meters—SCR10
May 8Boys Titan InviteMay 8 · 3200 Meters · Wilmette (Loyola Academy)3200 Meters—DNS10
May 8Boys Titan InviteMay 8 · 1600 Meters · Place 7 · Wilmette (Loyola Academy)1600 Meters7.4:58.15a10
May 8Boys Titan InviteMay 8 · 800 Meters · Place 10 · Wilmette (Loyola Academy)800 Meters10.2:15.16a PB10
May 5CCL Frosh Soph Boys ChampionshipsMay 5 · 3200 Meters · Place 9 · Wilmette (Loyola Academy)3200 Meters910:45.66a10
May 5CCL Frosh Soph Boys ChampionshipsMay 5 · 1600 Meters · Place 14 · Wilmette (Loyola Academy)1600 Meters145:05.39a10
May 22026 Deerfield Invite - F/S & OpenMay 2 · 800 Meters · Wilmette (Loyola Academy)800 Meters—DNS10
May 1Glenbrook North Spartan InviteMay 1 · 1600 Meters · Place 5 · Wilmette (Loyola Academy)1600 Meters5.4:55.65a PB10
Apr 282026 NT Freshmen and Sophomore InvitationalApr 28 · 3200 Meters · Wilmette (Loyola Academy)3200 Meters—DNS10
Apr 282026 NT Freshmen and Sophomore InvitationalApr 28 · 1600 Meters · Place 11 · Wilmette (Loyola Academy)1600 Meters11.5:00.26a10
Apr 282026 NT Freshmen and Sophomore InvitationalApr 28 · 800 Meters · Place 6 · Wilmette (Loyola Academy)800 Meters6.2:18.50a10
Apr 24Niles North "Dan Horyn" InvitationalApr 24 · 3200 Meters · Place 3 · Wilmette (Loyola Academy)3200 Meters3.10:32.10a PB10
Apr 24Niles North "Dan Horyn" InvitationalApr 24 · 1600 Meters · Place 10 · Wilmette (Loyola Academy)1600 Meters10.4:58.17a10
Apr 212026 NT Boys Open Meet Outdoor #2Apr 21 · 800 Meters · Wilmette (Loyola Academy)800 Meters—DNS10
Apr 18Bartlett/Elgin Boys Track & Field InviteApr 18 · 1600 Meters · Place 2 · Wilmette (Loyola Academy)1600 Meters2.5:01.00a10
Apr 15Loyola & Evanston @ HP Boys TriApr 15 · 3200 Meters · Place 9 · Wilmette (Loyola Academy)3200 Meters9.11:02.86a10
Mar 30Loyola Academy Open Meet #1Mar 30 · 1600 Meters · Place 5 · Wilmette (Loyola Academy)1600 Meters5.5:00.24a10
Mar 30Loyola Academy Open Meet #1Mar 30 · 800 Meters · Place 5 · Wilmette (Loyola Academy)800 Meters5.2:16.89a10
Mar 25Intrasquad Meet #2Mar 25 · 1600 Meters · Place 3 · Wilmette (Loyola Academy)1600 Meters3.5:09.78aUnofficial10
Mar 25Intrasquad Meet #2Mar 25 · 400 Meters · Place 12 · Wilmette (Loyola Academy)400 Meters12.1:02.61aUnofficial10
Mar 14Evanston Richards Phillips RelaysMar 14 · 1600 Meters · Place 3 · Wilmette (Loyola Academy)1600 Meters35:01.6010
Mar 9Intrasquad MeetMar 9 · 800 Meters · Place 5 · Wilmette (Loyola Academy)800 Meters5.2:17.08aUnofficial10
Mar 6Panther InvitationalMar 6 · 3200 Meters · Place 4 · Wilmette (Loyola Academy)3200 Meters410:49.18a10
Mar 6Panther InvitationalMar 6 · 1600 Meters · Place 8 · Wilmette (Loyola Academy)1600 Meters85:19.46a10

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 20CCL Indoor ChampionshipsMar 20 · 1600 Meters · Place 10 · Wilmette (Loyola Academy)1600 Meters104:57.22 PB10
Mar 5Cabin Fever Invitational Sponsored by Under ArmourMar 5 · 800 Meters · Place 36 · Wilmette (Loyola Academy)800 Meters36.2:16.70a PB10
Feb 24NT Boys Open Meet #1Feb 24 · 1600 Meters · Place 5 · Wilmette (Loyola Academy)1600 Meters55:11.2910
Feb 24NT Boys Open Meet #1Feb 24 · 800 Meters · Place 21 · Wilmette (Loyola Academy)800 Meters212:22.1710
Feb 24NT Boys Open Meet #1Feb 24 · 400 Meters · Place 38 · Wilmette (Loyola Academy)400 Meters381:04.17 PB10
Feb 20Boys GBS Quad #2Feb 20 · 1600 Meters · Place 11 · Wilmette (Loyola Academy)1600 Meters115:09.19a10
Feb 13Boys GBS Quad #1Feb 13 · 1600 Meters · Place 13 · Wilmette (Loyola Academy)1600 Meters135:13.82a10
Feb 7Evanston Boys InvitationalFeb 7 · 3200 Meters · Place 6 · Wilmette (Loyola Academy)3200 Meters611:21.20 PB10

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 16Chicago Catholic League Varsity ChampionshipMay 16 · 1600 Meters · Place 4 · Wilmette (Loyola Academy)1600 Meters45:09.309
May 9Boys Titan InviteMay 9 · 3200 Meters · Place 6 · Wilmette (Loyola Academy)3200 Meters610:58.119
May 6CCL Frosh Soph Boys ChampionshipsMay 6 · 3200 Meters · Place 10 · Wilmette (Loyola Academy)3200 Meters1010:59.22a9
May 6CCL Frosh Soph Boys ChampionshipsMay 6 · 1600 Meters · Place 23 · Wilmette (Loyola Academy)1600 Meters235:12.07a9
May 3Deerfield Invitational - F/S & OpenMay 3 · 3200 Meters · Place 4 · Wilmette (Loyola Academy)3200 Meters4.11:01.10a9
May 2Deerfield Invitational - VarsityMay 2 · 3200 Meters · Place 4 · Wilmette (Loyola Academy)3200 Meters411:01.10a9
May 2Spartan InviteMay 2 · 1600 Meters · Place 10 · Wilmette (Loyola Academy)1600 Meters10.5:02.72a9
Apr 292025 New Trier Freshmen and Sophomore InvitationalApr 29 · 3200 Meters · Place 4 · Wilmette (Loyola Academy)3200 Meters411:06.08a9
Apr 292025 New Trier Freshmen and Sophomore InvitationalApr 29 · 1600 Meters · Place 5 · Wilmette (Loyola Academy)1600 Meters55:18.12a9
Apr 25Niles North "Dan Horyn" InvitationalApr 25 · 3200 Meters · Place 10 · Wilmette (Loyola Academy)3200 Meters1011:19.949
Apr 222025 NT Boys Outdoor Meet #2Apr 22 · 1600 Meters · Place 5 · Wilmette (Loyola Academy)1600 Meters55:13.57a9
Apr 19Bartlett/Elgin Boys Track and Field InvitationalApr 19 · 3200 Meters · Place 14 · Wilmette (Loyola Academy)3200 Meters1411:14.049
Apr 16Highland Park TriangularApr 16 · 3200 Meters · Place 3 · Wilmette (Loyola Academy)3200 Meters311:05.85a9
Apr 16Highland Park TriangularApr 16 · 1600 Meters · Place 13 · Wilmette (Loyola Academy)1600 Meters135:24.41a9
Mar 15Evanston Boys Phillips-Richards RelaysMar 15 · 3200 Meters · Place 5 · Wilmette (Loyola Academy)3200 Meters511:11.57a—
Mar 748th Annual Panther InvitationalMar 7 · 800 Meters · Place 12 · Wilmette (Loyola Academy)800 Meters122:27.91a—
Mar 12025 ICOPS InvitationalMar 1 · 3200 Meters · Place 20 · Wilmette (Loyola Academy)3200 Meters2011:31.069

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 23CCL Indoor ChampionshipsMar 23 · 3200 Meters · Place 5 · Wilmette (Loyola Academy)3200 Meters511:22.17a9
Mar 23CCL Indoor ChampionshipsMar 23 · 3200 Meters · Place 5 · Wilmette (Loyola Academy)3200 Meters511:22.179
Feb 262025 Boys' Indoor Meet #2 with LoyolaFeb 26 · 1600 Meters · Place 25 · Wilmette (Loyola Academy)1600 Meters255:31.64a—
Feb 262025 Boys' Indoor Meet #2 with LoyolaFeb 26 · 800 Meters · Place 17 · Wilmette (Loyola Academy)800 Meters172:28.01a—
Feb 262025 Boys' Indoor Meet #2 with LoyolaFeb 26 · 400 Meters · Place 48 · Wilmette (Loyola Academy)400 Meters481:05.35a—
Feb 8Evanston boys vs. Brother Rice, Loyola, MaristFeb 8 · 1600 Meters · Place 4 · Wilmette (Loyola Academy)1600 Meters45:38.85a—