Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLoyola Academy Open Meet #1 · Mar 3011.95aLoyola Academy Open Meet #1March 30, 2026
200 Meters · IndoorCCL Indoor Championships · Mar 2324.64aCCL Indoor ChampionshipsMarch 23, 2025
200 Meters · OutdoorIHSA Class 3A TRB Sectional - #03 Lincolnshire (Stevenson) · May 2124.06aIHSA Class 3A TRB Sectional - #03 Lincolnshire (Stevenson)May 21, 2026
300 Meters · IndoorEvanston Boys Invitational · Feb 742.31Evanston Boys InvitationalFebruary 7, 2026
400 Meters · Outdoor2026 NT Freshmen and Sophomore Invitational · Apr 2855.85a2026 NT Freshmen and Sophomore InvitationalApril 28, 2026
55 Meters · IndoorEvanston Boys Invitational · Feb 77.34Evanston Boys InvitationalFebruary 7, 2026
55 Meters · Outdoor48th Annual Panther Invitational · Mar 77.30a48th Annual Panther InvitationalMarch 7, 2025
60 Meters · IndoorCCL Indoor Championships · Mar 207.70CCL Indoor ChampionshipsMarch 20, 2026
Long Jump · OutdoorIESA 1A State Track & Field Championships · May 1215-04.00IESA 1A State Track & Field ChampionshipsMay 12, 2023
Open 50 Yard Dash Finals · IndoorBoys GBS Quad #1 · Feb 136.13aBoys GBS Quad #1February 13, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #03 Lincolnshire (Stevenson)May 21 · 200 Meters · Place 19 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)200 Meters19.24.06a PB10
May 5CCL Frosh Soph Boys ChampionshipsMay 5 · 400 Meters · Place 10 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)400 Meters1056.28a10
May 1Glenbrook North Spartan InviteMay 1 · 400 Meters · Place 4 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)400 Meters4.57.59a10
Apr 282026 NT Freshmen and Sophomore InvitationalApr 28 · 400 Meters · Place 6 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)400 Meters6.55.85a PB10
Apr 24Niles North "Dan Horyn" InvitationalApr 24 · 400 Meters · Place 8 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)400 Meters8.56.95a10
Apr 212026 NT Boys Open Meet Outdoor #2Apr 21 · 400 Meters · Place 6 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)400 Meters6.57.43a10
Apr 212026 NT Boys Open Meet Outdoor #2Apr 21 · 200 Meters · Wilmette (Loyola Academy)Wilmette (Loyola Academy)200 Meters—DNS10
Apr 212026 NT Boys Open Meet Outdoor #2Apr 21 · 100 Meters · Place 15 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)100 Meters15.12.26a10
Apr 15Loyola & Evanston @ HP Boys TriApr 15 · 200 Meters · Place 16 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)200 Meters16.25.67a10
Apr 15Loyola & Evanston @ HP Boys TriApr 15 · 100 Meters · Place 31 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)100 Meters31.12.82a10
Mar 30Loyola Academy Open Meet #1Mar 30 · 400 Meters · Wilmette (Loyola Academy)Wilmette (Loyola Academy)400 Meters—SCR10
Mar 30Loyola Academy Open Meet #1Mar 30 · 200 Meters · Place 13 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)200 Meters13.24.25a10
Mar 30Loyola Academy Open Meet #1Mar 30 · 100 Meters · Place 11 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)100 Meters11.11.95a PB10
Mar 25Intrasquad Meet #2Mar 25 · 400 Meters · Wilmette (Loyola Academy)Wilmette (Loyola Academy)400 Meters—SCR10
Mar 25Intrasquad Meet #2Mar 25 · 200 Meters · Place 10 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)200 Meters10.24.88aUnofficial10
Mar 25Intrasquad Meet #2Mar 25 · 100 Meters · Place 10 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)100 Meters10.12.17aUnofficial10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 20CCL Indoor ChampionshipsMar 20 · 60 Meters · Place 13 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)60 MetersRound P137.70 PB10
Feb 24NT Boys Open Meet #1Feb 24 · 60 Meters · Place 15 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)60 Meters157.7110
Feb 13Boys GBS Quad #1Feb 13 · Open 50 Yard Dash Finals · Place 10 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)Open 50 Yard Dash Finals106.13a PB10
Feb 7Evanston Boys InvitationalFeb 7 · 300 Meters · Place 5 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)300 Meters542.31 PB10
Feb 7Evanston Boys InvitationalFeb 7 · 55 Meters · Place 17 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)55 Meters177.34 PB10

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 9Boys Titan InviteMay 9 · 400 Meters · Place 13 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)400 Meters1357.479
May 6CCL Frosh Soph Boys ChampionshipsMay 6 · 200 Meters · Place 20 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)200 Meters2025.00a9
May 6CCL Frosh Soph Boys ChampionshipsMay 6 · 100 Meters · Place 21 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)100 Meters2112.10a9
May 3Deerfield Invitational - F/S & OpenMay 3 · 200 Meters · Place 10 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)200 Meters10.24.82a9
May 3Deerfield Invitational - F/S & OpenMay 3 · 100 Meters · Place 8 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)100 Meters8.12.23a9
May 2Deerfield Invitational - VarsityMay 2 · 200 Meters · Place 10 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)200 Meters1024.82a9
May 2Deerfield Invitational - VarsityMay 2 · 100 Meters · Place 8 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)100 Meters812.23a9
May 2Spartan InviteMay 2 · 400 Meters · Place 11 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)400 Meters11.57.97a9
Apr 292025 New Trier Freshmen and Sophomore InvitationalApr 29 · 400 Meters · Place 6 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)400 Meters658.82a9
Apr 292025 New Trier Freshmen and Sophomore InvitationalApr 29 · 200 Meters · Place 4 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)200 Meters425.25a9
Apr 25Niles North "Dan Horyn" InvitationalApr 25 · 400 Meters · Place 17 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)400 Meters1759.199
Apr 222025 NT Boys Outdoor Meet #2Apr 22 · 400 Meters · Place 9 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)400 Meters957.64a9
Apr 222025 NT Boys Outdoor Meet #2Apr 22 · 200 Meters · Place 12 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)200 Meters1225.40a9
Apr 222025 NT Boys Outdoor Meet #2Apr 22 · 100 Meters · Place 11 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)100 Meters1112.68a9
Apr 19Bartlett/Elgin Boys Track and Field InvitationalApr 19 · 200 Meters · Place 7 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)200 Meters725.589
Apr 19Bartlett/Elgin Boys Track and Field InvitationalApr 19 · 100 Meters · Place 12 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)100 Meters1212.419
Apr 16Highland Park TriangularApr 16 · 200 Meters · Place 25 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)200 Meters2526.09a9
Apr 16Highland Park TriangularApr 16 · 100 Meters · Place 30 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)100 Meters3012.84a9
Mar 15Evanston Boys Phillips-Richards RelaysMar 15 · 200 Meters · Place 8 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)200 Meters826.64a—
Mar 15Evanston Boys Phillips-Richards RelaysMar 15 · 55 Meters · Place 8 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)55 Meters87.38a—
Mar 748th Annual Panther InvitationalMar 7 · 55 Meters · Place 12 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)55 Meters127.30a PB—
Mar 12025 ICOPS InvitationalMar 1 · 200 Meters · Place 38 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)200 Meters3825.939

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 23CCL Indoor ChampionshipsMar 23 · 200 Meters · Place 9 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)200 Meters924.64a PB9
Mar 23CCL Indoor ChampionshipsMar 23 · 60 Meters · Place 15 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)60 MetersRound P157.73a9
Mar 23CCL Indoor ChampionshipsMar 23 · 200 Meters · Place 9 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)200 Meters924.649
Mar 23CCL Indoor ChampionshipsMar 23 · 60 Meters · Place 15 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)60 MetersRound P157.739
Feb 262025 Boys' Indoor Meet #2 with LoyolaFeb 26 · 200 Meters · Place 16 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)200 Meters1626.09a—
Feb 262025 Boys' Indoor Meet #2 with LoyolaFeb 26 · 60 Meters · Place 35 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)60 Meters358.07a—
Feb 8Evanston boys vs. Brother Rice, Loyola, MaristFeb 8 · 300 Meters · Place 3 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)300 Meters342.66a—
Feb 8Evanston boys vs. Brother Rice, Loyola, MaristFeb 8 · 55 Meters · Place 19 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)55 Meters197.75a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 19CYO Track & Field MeetMay 19 · 200 Meters · Place 4 · Evanston Academy SJAEvanston Academy SJA200 Meters4.26.04a8
May 19CYO Track & Field MeetMay 19 · 100 Meters · Place 4 · Evanston Academy SJAEvanston Academy SJA100 Meters4.12.44a8
May 4IESA 1A - Sectional 2 @ Hope AcademyMay 4 · 200 Meters · Place 3 · Evanston Academy SJAEvanston Academy SJA200 Meters326.338
May 4IESA 1A - Sectional 2 @ Hope AcademyMay 4 · 100 Meters · Place 4 · Evanston Academy SJAEvanston Academy SJA100 Meters413.248
Apr 212024 Loyola Academy Grade School MeetApr 21 · 200 Meters · Place 5 · Evanston Academy SJAEvanston Academy SJA200 Meters527.688
Apr 212024 Loyola Academy Grade School MeetApr 21 · 100 Meters · Place 5 · Evanston Academy SJAEvanston Academy SJA100 Meters513.368
Apr 14Windy City Series #2Apr 14 · 100 Meters · Place 8 · Evanston Academy SJAEvanston Academy SJA100 Meters812.738

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 12IESA 1A State Track & Field ChampionshipsMay 12 · Long Jump · Place 9 · Evanston Academy SJAEvanston Academy SJALong Jump9.15-04.00 PB7
May 12IESA 1A State Track & Field ChampionshipsMay 12 · 200 Meters · Place 12 · Evanston Academy SJAEvanston Academy SJA200 Meters12.27.09a7
May 12IESA 1A State Track & Field ChampionshipsMay 12 · 100 Meters · Place 11 · Evanston Academy SJAEvanston Academy SJA100 MetersRound P11.13.24a7
May 6IESA 1A - Sectional 2 @ Chicago St. JosaphatMay 6 · Long Jump · Place 1 · Evanston Academy SJAEvanston Academy SJALong Jump116-2.5—
May 6IESA 1A - Sectional 2 @ Chicago St. JosaphatMay 6 · 200 Meters · Place 1 · Evanston Academy SJAEvanston Academy SJA200 Meters126.85a—
May 6IESA 1A - Sectional 2 @ Chicago St. JosaphatMay 6 · 100 Meters · Place 1 · Evanston Academy SJAEvanston Academy SJA100 Meters113.29a—
May 5Willie May/Ron Risch Evanston Conference ChampionshipsMay 5 · Long Jump · Place 2 · Evanston Academy SJAEvanston Academy SJALong Jump215-7—
May 5Willie May/Ron Risch Evanston Conference ChampionshipsMay 5 · 100 Meters · Place 2 · Evanston Academy SJAEvanston Academy SJA100 Meters213.05a—
Apr 29Windy City Series #4Apr 29 · Long Jump · Place 2 · Evanston Academy SJAEvanston Academy SJALong Jump213-10—
Apr 29Windy City Series #4Apr 29 · 100 Meters · Place 1 · Evanston Academy SJAEvanston Academy SJA100 Meters113.66a—
Apr 23Windy City Series #3Apr 23 · 400 Meters · Place 6 · Evanston Academy SJAEvanston Academy SJA400 Meters61:10.347
Apr 23Windy City Series #3Apr 23 · 200 Meters · Place 4 · Evanston Academy SJAEvanston Academy SJA200 Meters429.897
Apr 23Windy City Series #3Apr 23 · 100 Meters · Place 2 · Evanston Academy SJAEvanston Academy SJA100 Meters213.737

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 22CYO Track and FieldMay 22 · 200 Meters · Place 2 · Evanston Academy SJAEvanston Academy SJA200 Meters2.30.34a6
May 22CYO Track and FieldMay 22 · 100 Meters · Place 11 · Evanston Academy SJAEvanston Academy SJA100 Meters11.14.20a6
May 9New Trier Junior High Feeder School MeetMay 9 · Long Jump · Place 2 · Evanston Academy SJAEvanston Academy SJALong Jump2.12' 10Unofficial6
May 9New Trier Junior High Feeder School MeetMay 9 · 100 Meters · Place 4 · Evanston Academy SJAEvanston Academy SJA100 Meters4.14.4Unofficial6