Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNiles North "Dan Horyn" Invitational · Apr 2411.75aNiles North "Dan Horyn" InvitationalApril 24, 2026
200 Meters · IndoorCabin Fever Invitational Sponsored by Under Armour · Mar 524.19aCabin Fever Invitational Sponsored by Under ArmourMarch 5, 2026
200 Meters · Outdoor2026 NT Boys Open Meet Outdoor #2 · Apr 2123.57a2026 NT Boys Open Meet Outdoor #2April 21, 2026
300 Meters · IndoorEvanston boys vs. Brother Rice, Loyola, Marist · Feb 844.12aEvanston boys vs. Brother Rice, Loyola, MaristFebruary 8, 2025
400 Meters · IndoorCabin Fever Invitational Sponsored by Under Armour · Mar 554.99aCabin Fever Invitational Sponsored by Under ArmourMarch 5, 2026
400 Meters · Outdoor2026 Chicago Catholic League Varsity Championships · May 1553.35a2026 Chicago Catholic League Varsity ChampionshipsMay 15, 2026
55 Meters · IndoorEvanston boys vs. Brother Rice, Loyola, Marist · Feb 87.75aEvanston boys vs. Brother Rice, Loyola, MaristFebruary 8, 2025
60 Meters · Indoor2025 Boys' Indoor Meet #2 with Loyola · Feb 268.32a2025 Boys' Indoor Meet #2 with LoyolaFebruary 26, 2025
Long Jump · IndoorGBS Boys 5 Team Meet · Feb 163.82mGBS Boys 5 Team MeetFebruary 16, 2024

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 152026 Chicago Catholic League Varsity ChampionshipsMay 15 · 400 Meters · Place 14 · Wilmette (Loyola Academy)400 Meters14.53.35a PB11
May 152026 Chicago Catholic League Varsity ChampionshipsMay 15 · 200 Meters · Wilmette (Loyola Academy)200 Meters—SCR11
May 152026 Chicago Catholic League Varsity ChampionshipsMay 15 · 100 Meters · Wilmette (Loyola Academy)100 Meters—SCR11
May 8Boys Titan InviteMay 8 · 200 Meters · Place 9 · Wilmette (Loyola Academy)200 Meters9.24.17a11
May 8Boys Titan InviteMay 8 · 100 Meters · Place 11 · Wilmette (Loyola Academy)100 Meters11.12.00a11
May 1Glenbrook North Spartan InviteMay 1 · 100 Meters · Place 13 · Wilmette (Loyola Academy)100 Meters13.12.26a11
Apr 24Niles North "Dan Horyn" InvitationalApr 24 · 200 Meters · Place 13 · Wilmette (Loyola Academy)200 Meters13.23.79aWind: 1.111
Apr 24Niles North "Dan Horyn" InvitationalApr 24 · 100 Meters · Place 15 · Wilmette (Loyola Academy)100 Meters15.11.75a PBWind: 1.911
Apr 212026 NT Boys Open Meet Outdoor #2Apr 21 · 400 Meters · Wilmette (Loyola Academy)400 Meters—DNS11
Apr 212026 NT Boys Open Meet Outdoor #2Apr 21 · 200 Meters · Place 8 · Wilmette (Loyola Academy)200 Meters8.23.57a PB11
Apr 212026 NT Boys Open Meet Outdoor #2Apr 21 · 100 Meters · Place 5 · Wilmette (Loyola Academy)100 Meters5.11.77a11
Apr 18Bartlett/Elgin Boys Track & Field InviteApr 18 · 100 Meters · Place 16 · Wilmette (Loyola Academy)100 Meters16.12.08a11
Apr 15Loyola & Evanston @ HP Boys TriApr 15 · Long Jump · Wilmette (Loyola Academy)Long Jump—ND11
Apr 15Loyola & Evanston @ HP Boys TriApr 15 · 100 Meters · Place 26 · Wilmette (Loyola Academy)100 Meters26.12.74a11
Mar 30Loyola Academy Open Meet #1Mar 30 · 400 Meters · Place 6 · Wilmette (Loyola Academy)400 Meters6.56.52a11
Mar 30Loyola Academy Open Meet #1Mar 30 · 200 Meters · Place 6 · Wilmette (Loyola Academy)200 Meters6.23.64a11
Mar 30Loyola Academy Open Meet #1Mar 30 · 100 Meters · Place 12 · Wilmette (Loyola Academy)100 Meters12.11.97a11
Mar 25Intrasquad Meet #2Mar 25 · 400 Meters · Place 5 · Wilmette (Loyola Academy)400 Meters5.59.27aUnofficial11
Mar 25Intrasquad Meet #2Mar 25 · 200 Meters · Place 3 · Wilmette (Loyola Academy)200 Meters3.23.92aUnofficial11
Mar 25Intrasquad Meet #2Mar 25 · 100 Meters · Place 5 · Wilmette (Loyola Academy)100 Meters5.11.88aUnofficial11
Mar 14Evanston Richards Phillips RelaysMar 14 · 200 Meters · Place 4 · Wilmette (Loyola Academy)200 Meters426.3011
Mar 9Intrasquad MeetMar 9 · 200 Meters · Place 3 · Wilmette (Loyola Academy)200 Meters3.23.94aUnofficial11
Mar 9Intrasquad MeetMar 9 · 100 Meters · Place 3 · Wilmette (Loyola Academy)100 Meters3.11.93aUnofficial11

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 5Cabin Fever Invitational Sponsored by Under ArmourMar 5 · 400 Meters · Place 27 · Wilmette (Loyola Academy)400 Meters27.54.99a PB11
Mar 5Cabin Fever Invitational Sponsored by Under ArmourMar 5 · 200 Meters · Place 29 · Wilmette (Loyola Academy)200 Meters29.24.19a PB11
Feb 282026 ICOPS InvitationalFeb 28 · 400 Meters · Place 21 · Wilmette (Loyola Academy)400 Meters2157.06a11
Feb 282026 ICOPS InvitationalFeb 28 · 200 Meters · Place 14 · Wilmette (Loyola Academy)200 Meters1424.56a11
Feb 20Boys GBS Quad #2Feb 20 · Long Jump · Place 12 · Wilmette (Loyola Academy)Long Jump125.31m11
Feb 20Boys GBS Quad #2Feb 20 · 400 Meters · Place 14 · Wilmette (Loyola Academy)400 Meters1458.90a11
Feb 20Boys GBS Quad #2Feb 20 · 200 Meters · Place 3 · Wilmette (Loyola Academy)200 Meters325.27a11
Feb 13Boys GBS Quad #1Feb 13 · 400 Meters · Place 6 · Wilmette (Loyola Academy)400 Meters61:00.62a11
Feb 13Boys GBS Quad #1Feb 13 · 200 Meters · Place 6 · Wilmette (Loyola Academy)200 Meters625.98a11
Feb 7Evanston Boys InvitationalFeb 7 · 400 Meters · Place 8 · Wilmette (Loyola Academy)400 Meters81:09.3411

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 9Boys Titan InviteMay 9 · 400 Meters · Place 12 · Wilmette (Loyola Academy)400 Meters1257.3410
May 6CCL Frosh Soph Boys ChampionshipsMay 6 · 400 Meters · Place 10 · Wilmette (Loyola Academy)400 Meters1055.79a10
May 3Deerfield Invitational - F/S & OpenMay 3 · 400 Meters · Place 6 · Wilmette (Loyola Academy)400 Meters6.57.07a10
May 2Deerfield Invitational - VarsityMay 2 · 400 Meters · Place 6 · Wilmette (Loyola Academy)400 Meters657.07a10
May 2Spartan InviteMay 2 · 400 Meters · Place 13 · Wilmette (Loyola Academy)400 Meters13.58.68a10
May 2Spartan InviteMay 2 · 200 Meters · Place 9 · Wilmette (Loyola Academy)200 Meters9.25.54a10
Apr 292025 New Trier Freshmen and Sophomore InvitationalApr 29 · 400 Meters · Place 10 · Wilmette (Loyola Academy)400 Meters1058.17a10
Apr 292025 New Trier Freshmen and Sophomore InvitationalApr 29 · 200 Meters · Place 8 · Wilmette (Loyola Academy)200 Meters825.15a10
Apr 25Niles North "Dan Horyn" InvitationalApr 25 · 400 Meters · Place 15 · Wilmette (Loyola Academy)400 Meters1558.9710
Apr 222025 NT Boys Outdoor Meet #2Apr 22 · 400 Meters · Place 2 · Wilmette (Loyola Academy)400 Meters256.79a10
Apr 222025 NT Boys Outdoor Meet #2Apr 22 · 100 Meters · Place 18 · Wilmette (Loyola Academy)100 Meters1812.88a10
Apr 19Bartlett/Elgin Boys Track and Field InvitationalApr 19 · 400 Meters · Place 17 · Wilmette (Loyola Academy)400 Meters1759.4310
Apr 16Highland Park TriangularApr 16 · 400 Meters · Place 17 · Wilmette (Loyola Academy)400 Meters1758.49a10
Apr 16Highland Park TriangularApr 16 · 200 Meters · Place 24 · Wilmette (Loyola Academy)200 Meters2426.07a10
Apr 16Highland Park TriangularApr 16 · 100 Meters · Place 42 · Wilmette (Loyola Academy)100 Meters4213.20a10
Mar 15Evanston Boys Phillips-Richards RelaysMar 15 · 200 Meters · Place 7 · Wilmette (Loyola Academy)200 Meters726.42a—

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 23CCL Indoor ChampionshipsMar 23 · Long Jump · Place 4 · Wilmette (Loyola Academy)Long Jump45.35m10
Mar 23CCL Indoor ChampionshipsMar 23 · Long Jump · Place 4 · Wilmette (Loyola Academy)Long Jump45.35m10
Feb 262025 Boys' Indoor Meet #2 with LoyolaFeb 26 · Long Jump · Place 15 · Wilmette (Loyola Academy)Long Jump154.69m—
Feb 262025 Boys' Indoor Meet #2 with LoyolaFeb 26 · 400 Meters · Place 23 · Wilmette (Loyola Academy)400 Meters231:00.60a—
Feb 262025 Boys' Indoor Meet #2 with LoyolaFeb 26 · 200 Meters · Place 27 · Wilmette (Loyola Academy)200 Meters2726.62a—
Feb 262025 Boys' Indoor Meet #2 with LoyolaFeb 26 · 60 Meters · Place 54 · Wilmette (Loyola Academy)60 Meters548.32a PB—
Feb 21Boys' GBS Quad #2Feb 21 · Long Jump · Place 21 · Wilmette (Loyola Academy)Long Jump215.00m—
Feb 8Evanston boys vs. Brother Rice, Loyola, MaristFeb 8 · 300 Meters · Place 8 · Wilmette (Loyola Academy)300 Meters844.12a PB—
Feb 8Evanston boys vs. Brother Rice, Loyola, MaristFeb 8 · 55 Meters · Place 19 · Wilmette (Loyola Academy)55 Meters197.75a PB—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 232024 New Trier Boys F/S InvitationalApr 23 · 400 Meters · Place 11 · Wilmette (Loyola Academ400 Meters111:06.23a—
Apr 16NT 2024 Boys' Outdoor Meet #2Apr 16 · 100 Meters · Place 68 · Wilmette (Loyola Academ100 Meters6814.33a—
Apr 10Evanston v Loyola v HPApr 10 · 400 Meters · Place 18 · Wilmette (Loyola Academ400 Meters181:08.49a—
Apr 10Evanston v Loyola v HPApr 10 · 100 Meters · Place 58 · Wilmette (Loyola Academ100 Meters5814.70a—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 212024 New Trier vs Loyola Indoor DuelFeb 21 · Long Jump · Place 21 · Wilmette (Loyola AcademyLong Jump214.22m—
Feb 212024 New Trier vs Loyola Indoor DuelFeb 21 · 200 Meters · Place 51 · Wilmette (Loyola Academ200 Meters5129.62a—
Feb 212024 New Trier vs Loyola Indoor DuelFeb 21 · 60 Meters · Place 61 · Wilmette (Loyola Academ60 Meters618.77a—
Feb 16GBS Boys 5 Team MeetFeb 16 · Long Jump · Place 33 · Wilmette (Loyola Academy)Long Jump333.82m PB9
Feb 3Evanston Boys Invite #1Feb 3 · Long Jump · Place 12 · Wilmette (Loyola AcademyLong Jump124.17m—
Feb 3Evanston Boys Invite #1Feb 3 · 300 Meters · Place 12 · Wilmette (Loyola Academ300 Meters1246.50a—
Feb 3Evanston Boys Invite #1Feb 3 · 55 Meters · Place 28 · Wilmette (Loyola Academ55 Meters288.27a—