Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLoyola Academy Open Meet #1 · Mar 3012.24aLoyola Academy Open Meet #1March 30, 2026
200 Meters · IndoorBoys GBS Quad #1 · Feb 1326.10aBoys GBS Quad #1February 13, 2026
200 Meters · OutdoorLoyola Academy Open Meet #1 · Mar 3024.21aLoyola Academy Open Meet #1March 30, 2026
300m Hurdles · 36" / 0.914m · OutdoorNiles North "Dan Horyn" Invitational · Apr 2441.85aNiles North "Dan Horyn" InvitationalApril 24, 2026
400 Meters · IndoorCabin Fever Invitational Sponsored by Under Armour · Mar 554.65aCabin Fever Invitational Sponsored by Under ArmourMarch 5, 2026
400 Meters · OutdoorEvanston Richards Phillips Relays · Mar 1456.90Evanston Richards Phillips RelaysMarch 14, 2026
800 Meters · IndoorNT Boys Open Meet #1 · Feb 242:19.54NT Boys Open Meet #1February 24, 2026
High Jump · IndoorBoys' GBS Quad #2 · Feb 211.45mBoys' GBS Quad #2February 21, 2025
High Jump · Outdoor2025 NT Boys Outdoor Meet #2 · Apr 221.50m2025 NT Boys Outdoor Meet #2April 22, 2025
Long Jump · Indoor2025 Boys' Indoor Meet #2 with Loyola · Feb 264.97m2025 Boys' Indoor Meet #2 with LoyolaFebruary 26, 2025
Long Jump · OutdoorEvanston Boys Phillips-Richards Relays · Mar 154.63mEvanston Boys Phillips-Richards RelaysMarch 15, 2025
Triple Jump · IndoorBoys GBS Quad #1 · Feb 1310.31mBoys GBS Quad #1February 13, 2026

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

2026 Outdoor Track

32 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #03 Lincolnshire (Stevenson)May 21 · 300m Hurdles · Place 6 · Wilmette (Loyola Academy)300m Hurdles36" / 0.914m6.41.95a10
May 152026 Chicago Catholic League Varsity ChampionshipsMay 15 · 300m Hurdles · Place 3 · Wilmette (Loyola Academy)300m Hurdles36" / 0.914m3.42.63a10
May 152026 Chicago Catholic League Varsity ChampionshipsMay 15 · High Jump · Place 3 · Wilmette (Loyola Academy)High Jump3.1.70m10
May 8Boys Titan InviteMay 8 · High Jump · Place 5 · Wilmette (Loyola Academy)High Jump5.1.73m10
May 8Boys Titan InviteMay 8 · 300m Hurdles · Place 4 · Wilmette (Loyola Academy)300m Hurdles36" / 0.914m4.42.52a10
May 5CCL Frosh Soph Boys ChampionshipsMay 5 · High Jump · Place 1 · Wilmette (Loyola Academy)High Jump11.72m10
May 5CCL Frosh Soph Boys ChampionshipsMay 5 · 300m Hurdles · Place 1 · Wilmette (Loyola Academy)300m Hurdles142.03a10
May 1Glenbrook North Spartan InviteMay 1 · High Jump · Place 1 · Wilmette (Loyola Academy)High Jump1.1.62m10
May 1Glenbrook North Spartan InviteMay 1 · 300m Hurdles · Place 1 · Wilmette (Loyola Academy)300m Hurdles36" / 0.914m1.42.71a10
Apr 282026 NT Freshmen and Sophomore InvitationalApr 28 · High Jump · Place 2 · Wilmette (Loyola Academy)High Jump2.1.68m10
Apr 282026 NT Freshmen and Sophomore InvitationalApr 28 · 300m Hurdles · Place 2 · Wilmette (Loyola Academy)300m Hurdles36" / 0.914m2.42.11a10
Apr 24Niles North "Dan Horyn" InvitationalApr 24 · High Jump · Place 2 · Wilmette (Loyola Academy)High Jump2.1.75m10
Apr 24Niles North "Dan Horyn" InvitationalApr 24 · 300m Hurdles · Place 1 · Wilmette (Loyola Academy)300m Hurdles36" / 0.914m1.41.85a PB10
Apr 212026 NT Boys Open Meet Outdoor #2Apr 21 · High Jump · Place 1 · Wilmette (Loyola Academy)High Jump1.1.73m10
Apr 212026 NT Boys Open Meet Outdoor #2Apr 21 · 300m Hurdles · Place 3 · Wilmette (Loyola Academy)300m Hurdles36" / 0.914m3.43.10a10
Apr 212026 NT Boys Open Meet Outdoor #2Apr 21 · 200 Meters · Wilmette (Loyola Academy)200 Meters—DNS10
Apr 18Bartlett/Elgin Boys Track & Field InviteApr 18 · High Jump · Place 5 · Wilmette (Loyola Academy)High Jump5.1.67m10
Apr 18Bartlett/Elgin Boys Track & Field InviteApr 18 · 300m Hurdles · Place 1 · Wilmette (Loyola Academy)300m Hurdles36" / 0.914m1.44.37a10
Apr 15Loyola & Evanston @ HP Boys TriApr 15 · High Jump · Place 7 · Wilmette (Loyola Academy)High Jump7.1.65m10
Apr 15Loyola & Evanston @ HP Boys TriApr 15 · 300m Hurdles · Place 4 · Wilmette (Loyola Academy)300m Hurdles36" / 0.914m4.43.98a10
Mar 30Loyola Academy Open Meet #1Mar 30 · 400 Meters · Wilmette (Loyola Academy)400 Meters—SCR10
Mar 30Loyola Academy Open Meet #1Mar 30 · 200 Meters · Place 11 · Wilmette (Loyola Academy)200 Meters11.24.21a PB10
Mar 30Loyola Academy Open Meet #1Mar 30 · 100 Meters · Place 21 · Wilmette (Loyola Academy)100 Meters21.12.24a PB10
Mar 25Intrasquad Meet #2Mar 25 · 400 Meters · Place 2 · Wilmette (Loyola Academy)400 Meters2.55.94aUnofficial10
Mar 25Intrasquad Meet #2Mar 25 · 200 Meters · Place 8 · Wilmette (Loyola Academy)200 Meters8.24.61aUnofficial10
Mar 25Intrasquad Meet #2Mar 25 · 100 Meters · Place 17 · Wilmette (Loyola Academy)100 Meters17.12.40aUnofficial10
Mar 14Evanston Richards Phillips RelaysMar 14 · High Jump · Place 2 · Wilmette (Loyola Academy)High Jump21.70m10
Mar 14Evanston Richards Phillips RelaysMar 14 · 400 Meters · Place 2 · Wilmette (Loyola Academy)400 Meters256.90 PB10
Mar 14Evanston Richards Phillips RelaysMar 14 · 200 Meters · Place 2 · Wilmette (Loyola Academy)200 Meters226.2010
Mar 9Intrasquad MeetMar 9 · 800 Meters · Place 2 · Wilmette (Loyola Academy)800 Meters2.2:13.90aUnofficial10
Mar 9Intrasquad MeetMar 9 · 200 Meters · Place 5 · Wilmette (Loyola Academy)200 Meters5.24.49aUnofficial10
Mar 9Intrasquad MeetMar 9 · 100 Meters · Place 8 · Wilmette (Loyola Academy)100 Meters8.12.26aUnofficial10

2026 Indoor Track

18 results
DateMeetEventPlMarkGr
Mar 20CCL Indoor ChampionshipsMar 20 · High Jump · Place 2 · Wilmette (Loyola Academy)High Jump21.72m10
Mar 5Cabin Fever Invitational Sponsored by Under ArmourMar 5 · High Jump · Place 18 · Wilmette (Loyola Academy)High Jump18.1.65m10
Mar 5Cabin Fever Invitational Sponsored by Under ArmourMar 5 · 400 Meters · Place 26 · Wilmette (Loyola Academy)400 Meters26.54.65a PB10
Feb 282026 ICOPS InvitationalFeb 28 · High Jump · Place 2 · Wilmette (Loyola Academy)High Jump25-610
Feb 282026 ICOPS InvitationalFeb 28 · 400 Meters · Place 12 · Wilmette (Loyola Academy)400 Meters1255.09a10
Feb 24NT Boys Open Meet #1Feb 24 · High Jump · Place 2 · Wilmette (Loyola Academy)High Jump21.63m10
Feb 24NT Boys Open Meet #1Feb 24 · 800 Meters · Place 15 · Wilmette (Loyola Academy)800 Meters152:19.54 PB10
Feb 24NT Boys Open Meet #1Feb 24 · 400 Meters · Place 7 · Wilmette (Loyola Academy)400 Meters757.3410
Feb 20Boys GBS Quad #2Feb 20 · Triple Jump · Place 7 · Wilmette (Loyola Academy)Triple Jump710.95m10
Feb 20Boys GBS Quad #2Feb 20 · High Jump · Place 5 · Wilmette (Loyola Academy)High Jump51.63m10
Feb 20Boys GBS Quad #2Feb 20 · 400 Meters · Place 6 · Wilmette (Loyola Academy)400 Meters657.13a10
Feb 20Boys GBS Quad #2Feb 20 · 200 Meters · Place 20 · Wilmette (Loyola Academy)200 Meters2026.68a10
Feb 13Boys GBS Quad #1Feb 13 · Triple Jump · Place 16 · Wilmette (Loyola Academy)Triple Jump1610.31m PB10
Feb 13Boys GBS Quad #1Feb 13 · High Jump · Place 2 · Wilmette (Loyola Academy)High Jump21.68m10
Feb 13Boys GBS Quad #1Feb 13 · 400 Meters · Place 5 · Wilmette (Loyola Academy)400 Meters558.71a10
Feb 13Boys GBS Quad #1Feb 13 · 200 Meters · Place 8 · Wilmette (Loyola Academy)200 Meters826.10a PB10
Feb 7Evanston Boys InvitationalFeb 7 · High Jump · Place 2 · Wilmette (Loyola Academy)High Jump21.70m10
Feb 7Evanston Boys InvitationalFeb 7 · 400 Meters · Place 2 · Wilmette (Loyola Academy)400 Meters256.9910

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 16Chicago Catholic League Varsity ChampionshipMay 16 · High Jump · Place 7 · Wilmette (Loyola Academy)High Jump71.60m9
May 16Chicago Catholic League Varsity ChampionshipMay 16 · 300m Hurdles · Place 11 · Wilmette (Loyola Academy)300m Hurdles1148.259
May 9Boys Titan InviteMay 9 · High Jump · Place 8 · Wilmette (Loyola Academy)High Jump81.63m9
May 9Boys Titan InviteMay 9 · 300m Hurdles · Place 5 · Wilmette (Loyola Academy)300m Hurdles548.139
May 6CCL Frosh Soph Boys ChampionshipsMay 6 · High Jump · Place 3 · Wilmette (Loyola Academy)High Jump31.62m9
May 6CCL Frosh Soph Boys ChampionshipsMay 6 · 300m Hurdles · Place 10 · Wilmette (Loyola Academy)300m Hurdles1048.54a9
May 3Deerfield Invitational - F/S & OpenMay 3 · 300m Hurdles · Place 6 · Wilmette (Loyola Academy)300m Hurdles36" / 0.914m6.48.29a9
May 3Deerfield Invitational - F/S & OpenMay 3 · High Jump · Place 2 · Wilmette (Loyola Academy)High Jump2.1.63m9
May 2Deerfield Invitational - VarsityMay 2 · High Jump · Place 2 · Wilmette (Loyola Academy)High Jump21.63m9
May 2Deerfield Invitational - VarsityMay 2 · 300m Hurdles · Place 6 · Wilmette (Loyola Academy)300m Hurdles648.29a9
May 2Spartan InviteMay 2 · 300m Hurdles · Place 5 · Wilmette (Loyola Academy)300m Hurdles36" / 0.914m5.48.02a9
May 2Spartan InviteMay 2 · High Jump · Place 8 · Wilmette (Loyola Academy)High Jump8.1.57m9
Apr 292025 New Trier Freshmen and Sophomore InvitationalApr 29 · High Jump · Place 2 · Wilmette (Loyola Academy)High Jump21.57m9
Apr 292025 New Trier Freshmen and Sophomore InvitationalApr 29 · 300m Hurdles · Place 2 · Wilmette (Loyola Academy)300m Hurdles247.85a9
Apr 25Niles North "Dan Horyn" InvitationalApr 25 · High Jump · Place 4 · Wilmette (Loyola Academy)High Jump41.63m9
Apr 25Niles North "Dan Horyn" InvitationalApr 25 · 300m Hurdles · Place 9 · Wilmette (Loyola Academy)300m Hurdles948.799
Apr 222025 NT Boys Outdoor Meet #2Apr 22 · High Jump · Place 6 · Wilmette (Loyola Academy)High Jump61.50m PB9
Apr 222025 NT Boys Outdoor Meet #2Apr 22 · 200 Meters · Place 37 · Wilmette (Loyola Academy)200 Meters3727.47a9
Apr 222025 NT Boys Outdoor Meet #2Apr 22 · 100 Meters · Place 38 · Wilmette (Loyola Academy)100 Meters3813.73a9
Apr 16Highland Park TriangularApr 16 · High Jump · Place 15 · Wilmette (Loyola Academy)High Jump151.50m9
Apr 16Highland Park TriangularApr 16 · 400 Meters · Place 16 · Wilmette (Loyola Academy)400 Meters1658.42a9
Apr 16Highland Park TriangularApr 16 · 100 Meters · Place 52 · Wilmette (Loyola Academy)100 Meters5213.57a9
Mar 15Evanston Boys Phillips-Richards RelaysMar 15 · Long Jump · Place 11 · Wilmette (Loyola Academy)Long Jump114.63m PB—
Mar 15Evanston Boys Phillips-Richards RelaysMar 15 · High Jump · Place 3 · Wilmette (Loyola Academy)High Jump31.60m—
Mar 15Evanston Boys Phillips-Richards RelaysMar 15 · 400 Meters · Place 7 · Wilmette (Loyola Academy)400 Meters71:01.78a—
Mar 748th Annual Panther InvitationalMar 7 · High Jump · Place 9 · Wilmette (Loyola Academy)High Jump91.53m—
Mar 12025 ICOPS InvitationalMar 1 · Long Jump · Place 26 · Wilmette (Loyola Academy)Long Jump265.07m9
Mar 12025 ICOPS InvitationalMar 1 · High Jump · Place 16 · Wilmette (Loyola Academy)High Jump161.52m9

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 262025 Boys' Indoor Meet #2 with LoyolaFeb 26 · Long Jump · Place 12 · Wilmette (Loyola Academy)Long Jump124.97m PB—
Feb 262025 Boys' Indoor Meet #2 with LoyolaFeb 26 · High Jump · Place 3 · Wilmette (Loyola Academy)High Jump31.52m—
Feb 262025 Boys' Indoor Meet #2 with LoyolaFeb 26 · 800 Meters · Place 16 · Wilmette (Loyola Academy)800 Meters162:27.84a—
Feb 21Boys' GBS Quad #2Feb 21 · Long Jump · Place 17 · Wilmette (Loyola Academy)Long Jump175.14m—
Feb 21Boys' GBS Quad #2Feb 21 · High Jump · Place 15 · Wilmette (Loyola Academy)High Jump151.45m PB—
Feb 14Boys GBS Quad #1Feb 14 · Long Jump · Place 12 · Wilmette (Loyola Academy)Long Jump12.4.88m9
Feb 14Boys GBS Quad #1Feb 14 · High Jump · Place 11 · Wilmette (Loyola Academy)High Jump11.1.37m9
Feb 14Boys GBS Quad #1Feb 14 · 400 Meters · Place 7 · Wilmette (Loyola Academy)400 Meters7.1:00.49
Feb 8Evanston boys vs. Brother Rice, Loyola, MaristFeb 8 · Long Jump · Place 3 · Wilmette (Loyola Academy)Long Jump35.87m—
Feb 8Evanston boys vs. Brother Rice, Loyola, MaristFeb 8 · High Jump · Place 2 · Wilmette (Loyola Academy)High Jump21.55m—
Feb 8Evanston boys vs. Brother Rice, Loyola, MaristFeb 8 · 400 Meters · Place 2 · Wilmette (Loyola Academy)400 Meters21:02.47a—