Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEvanston Boys Triangular · May 412.04aEvanston Boys TriangularMay 4, 2026
200 Meters · IndoorNew Trier Boys Last Chance Indoor · Mar 1926.66aNew Trier Boys Last Chance IndoorMarch 19, 2024
200 Meters · Outdoor34rd Annual Mike Stokes “Stogie” Relays · Apr 1225.34a34rd Annual Mike Stokes “Stogie” RelaysApril 12, 2025
300m Hurdles · 36" / 0.914m · OutdoorCSL JV Invite · May 1845.22aCSL JV InviteMay 18, 2026
400 Meters · IndoorProviso West Boys Quad #3 · Feb 2158.76aProviso West Boys Quad #3February 21, 2025
400 Meters · OutdoorEvanston Boys Triangular · May 658.08aEvanston Boys TriangularMay 6, 2025
50 Meters · IndoorNiles North Paul Swanson Relays · Feb 247.39Niles North Paul Swanson RelaysFebruary 24, 2023
55 Meters · OutdoorEvanston-Phillips/ Richards Relays · Mar 97.45aEvanston-Phillips/ Richards RelaysMarch 9, 2024
60 Meters · IndoorNew Trier Boys Last Chance Indoor · Mar 197.84aNew Trier Boys Last Chance IndoorMarch 19, 2024
60 Meters · OutdoorNew Trier Boys' Open Meet #2 · Mar 247.56aNew Trier Boys' Open Meet #2March 24, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 18CSL JV InviteMay 18 · 300m Hurdles · Place 1 · Winnetka (New Trier)300m Hurdles36" / 0.914m1.45.22a PB12
May 15CSL South Track and Field InvitationalMay 15 · 300m Hurdles · Place 10 · Winnetka (New Trier)300m Hurdles36" / 0.914m10.46.42a12
May 8Boys Titan InviteMay 8 · 300m Hurdles · Place 12 · Winnetka (New Trier)300m Hurdles36" / 0.914m12.46.17a12
May 4Evanston Boys TriangularMay 4 · 100 Meters · Place 15 · Winnetka (New Trier)100 Meters1512.04a PB12
Apr 27Boys' Titan Open Outdoor #1Apr 27 · 300m Hurdles · Place 3 · Winnetka (New Trier)300m Hurdles36" / 0.914m3.47.89a12
Apr 27Boys' Titan Open Outdoor #1Apr 27 · 100 Meters · Place 26 · Winnetka (New Trier)100 Meters26.13.04a12
Apr 212026 NT Boys Open Meet Outdoor #2Apr 21 · 300m Hurdles · Place 5 · Winnetka (New Trier)300m Hurdles36" / 0.914m5.47.10a12
Apr 212026 NT Boys Open Meet Outdoor #2Apr 21 · 100 Meters · Place 20 · Winnetka (New Trier)100 Meters20.12.41a12
Apr 182026 New Trier Lawn Chair InvitationalApr 18 · 300m Hurdles · Winnetka (New Trier)300m Hurdles36" / 0.914m—DNS12
Apr 1135th Annual Mike Stokes “Stogie” RelaysApr 11 · 300m Hurdles · Place 16 · Winnetka (New Trier)300m Hurdles36" / 0.914m16.47.93a12
Mar 24New Trier Boys' Open Meet #2Mar 24 · 200 Meters · Place 18 · Winnetka (New Trier)200 Meters1825.68a12
Mar 24New Trier Boys' Open Meet #2Mar 24 · 60 Meters · Place 16 · Winnetka (New Trier)60 Meters167.56a PB12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24NT Boys Open Meet #1Feb 24 · 60 Meters · Place 28 · Winnetka (New Trier)60 Meters287.8812
Feb 52026 New Trier Girls and Boys IntrasquadFeb 5 · 300 Meters · Place 5 · Winnetka (New Trier)300 Meters5.41.23aUnofficial12
Feb 52026 New Trier Girls and Boys IntrasquadFeb 5 · 60 Meter · Place 20 · Winnetka (New Trier)60 Meter20.7.81aUnofficial12

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 19CSL JV Conference InviteMay 19 · 300m Hurdles · Place 3 · Winnetka (New Trier)300m Hurdles346.26a11
May 19CSL JV Conference InviteMay 19 · 100 Meters · Place 9 · Winnetka (New Trier)100 Meters912.29a11
May 14CSL-South Boys Conference ChampionshipsMay 14 · 300m Hurdles · Place 9 · Winnetka (New Trier)300m Hurdles947.3411
May 6Evanston Boys TriangularMay 6 · 400 Meters · Place 17 · Winnetka (New Trier)400 Meters1758.08a PB11
May 6Evanston Boys TriangularMay 6 · 100 Meters · Place 25 · Winnetka (New Trier)100 Meters2512.37a11
Apr 29Boys' Titan Open Outdoor #1Apr 29 · 300m Hurdles · Winnetka (New Trier)300m Hurdles36" / 0.914m—SCR11
Apr 29Boys' Titan Open Outdoor #1Apr 29 · 400 Meters · Winnetka (New Trier)400 Meters—SCR11
Apr 29Boys' Titan Open Outdoor #1Apr 29 · 100 Meters · Place 18 · Winnetka (New Trier)100 Meters18.12.40a11
Apr 24Minooka Conference ClashApr 24 · 300m Hurdles · Place 20 · Winnetka (New Trier)300m Hurdles2048.29a11
Apr 222025 NT Boys Outdoor Meet #2Apr 22 · 300m Hurdles · Place 6 · Winnetka (New Trier)300m Hurdles648.89a11
Apr 222025 NT Boys Outdoor Meet #2Apr 22 · 100 Meters · Place 22 · Winnetka (New Trier)100 Meters2212.70a11
Apr 192025 NT Lawn Chair SaturdayApr 19 · 300m Hurdles · Place 8 · Winnetka (New Trier)300m Hurdles849.8511
Apr 16NT 2025 Boys Outdoor Meet #1Apr 16 · 300m Hurdles · Place 5 · Winnetka (New Trier)300m Hurdles551.19a11
Apr 16NT 2025 Boys Outdoor Meet #1Apr 16 · 200 Meters · Place 20 · Winnetka (New Trier)200 Meters2025.86a11
Apr 16NT 2025 Boys Outdoor Meet #1Apr 16 · 100 Meters · Place 27 · Winnetka (New Trier)100 Meters2712.66a11
Apr 1234rd Annual Mike Stokes “Stogie” RelaysApr 12 · 300m Hurdles · Place 25 · Winnetka (New Trier)300m Hurdles2550.57a11
Apr 1234rd Annual Mike Stokes “Stogie” RelaysApr 12 · 200 Meters · Place 25 · Winnetka (New Trier)200 Meters2525.34a PB11
Mar 15Evanston Boys Phillips-Richards RelaysMar 15 · 50m Hurdles · Place 5 · Winnetka (New Trier)50m Hurdles59.33a—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 262025 Boys' Indoor Meet #2 with LoyolaFeb 26 · 400 Meters · Place 19 · Winnetka (New Trier)400 Meters191:00.04a—
Feb 262025 Boys' Indoor Meet #2 with LoyolaFeb 26 · 60 Meters · Place 20 · Winnetka (New Trier)60 Meters207.90a—
Feb 21Proviso West Boys Quad #3Feb 21 · 400 Meters · Place 21 · Winnetka (New Trier)400 Meters2158.76a PB—
Feb 72025 New Trier Girls & Boys IntrasquadFeb 7 · 400 Meters · Winnetka (New Trier)400 Meters—SCR11
Feb 72025 New Trier Girls & Boys IntrasquadFeb 7 · 200 Meters · Place 7 · Winnetka (New Trier)200 Meters7.27.07aUnofficial11

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 30Evanston Boys vs New Trier, LoyolaApr 30 · 400 Meters · Place 19 · Winnetka (New Trier)400 Meters191:00.27a—
Apr 30Evanston Boys vs New Trier, LoyolaApr 30 · 100 Meters · Place 38 · Winnetka (New Trier)100 Meters3812.70a—
Apr 23Glenbrook South 5 Team MeetApr 23 · 400 Meters · Place 7 · Winnetka (New Trier)400 Meters759.9—
Apr 16NT 2024 Boys' Outdoor Meet #2Apr 16 · 200 Meters · Place 13 · Winnetka (New Trier)200 Meters1326.92a—
Apr 16NT 2024 Boys' Outdoor Meet #2Apr 16 · 100 Meters · Place 27 · Winnetka (New Trier)100 Meters2712.97a—
Apr 10NT 2024 Boys' Outdoor Meet #1Apr 10 · 400 Meters · Place 10 · Winnetka (New Trier)400 Meters101:02.47a—
Apr 10NT 2024 Boys' Outdoor Meet #1Apr 10 · 200 Meters · Place 17 · Winnetka (New Trier)200 Meters1726.28a—
Apr 10NT 2024 Boys' Outdoor Meet #1Apr 10 · 100 Meters · Place 16 · Winnetka (New Trier)100 Meters1612.71a—
Mar 9Evanston-Phillips/ Richards RelaysMar 9 · 55 Meters · Place 6 · Winnetka (New Trier)55 Meters67.45a PB—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 19New Trier Boys Last Chance IndoorMar 19 · 400 Meters · Place 38 · Winnetka (New Trier)400 Meters381:07.41a—
Mar 19New Trier Boys Last Chance IndoorMar 19 · 200 Meters · Place 28 · Winnetka (New Trier)200 Meters2826.66a PB—
Mar 19New Trier Boys Last Chance IndoorMar 19 · 60 Meters · Place 23 · Winnetka (New Trier)60 Meters237.84a PB—
Feb 212024 New Trier vs Loyola Indoor DuelFeb 21 · 400 Meters · Place 25 · Winnetka (New Trier)400 Meters251:02.34a—
Feb 212024 New Trier vs Loyola Indoor DuelFeb 21 · 60 Meters · Place 31 · Winnetka (New Trier)60 Meters318.17a—
Feb 16Proviso West Boys 3Feb 16 · 60 Meters · Place 30 · Winnetka (New Trier)60 Meters308.16a—
Feb 10Evanston Boys Quad 2Feb 10 · 400 Meters · Place 16 · Winnetka (New Trier)400 Meters161:08.35a—
Feb 32024 Coed Intrasquad MeetFeb 3 · 60 Meter · Place 14 · Winnetka (New Trier)60 Meter14.8.19aUnofficial10
Feb 32024 Coed Intrasquad MeetFeb 3 · 200 Meters · Place 12 · Winnetka (New Trier)200 Meters12.27.51aUnofficial10

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15CSL JV InviteMay 15 · 200 Meters · Place 61 · Winnetka (New Trier)200 Meters6127.39a—
May 15CSL JV InviteMay 15 · 100 Meters · Place 59 · Winnetka (New Trier)100 Meters5913.31a—
May 3Evanston Boys TriangularMay 3 · 200 Meters · Place 37 · Winnetka (New Trier)200 Meters3728.47a—
May 3Evanston Boys TriangularMay 3 · 100 Meters · Place 50 · Winnetka (New Trier)100 Meters5013.70a—
Apr 18New Trier Boys Outdoor Meet #2Apr 18 · 200 Meters · Place 42 · Winnetka (New Trier)200 Meters4228.55a—
Apr 12New Trier boys Outdoor Meet #1Apr 12 · 100 Meters · Place 43 · Winnetka (New Trier)100 Meters4313.71a—
Apr 3Spring Intrasquad FATApr 3 · 100 Meters · Place 39 · Winnetka (New Trier)100 Meters39.14.00a9
Mar 13CSL Freshmen InviteMar 13 · 400 Meters · Place 15 · Winnetka (New Trier)400 Meters151:08.89a9
Mar 11Kevin Richards Frosh Soph InvitationalMar 11 · 400 Meters · Place 9 · Winnetka (New Trier)400 Meters91:09.059

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 24Niles North Paul Swanson RelaysFeb 24 · 400 Meters · Place 28 · Winnetka (New Trier)400 Meters281:07.419
Feb 24Niles North Paul Swanson RelaysFeb 24 · 50 Meters · Place 79 · Winnetka (New Trier)50 Meters797.39 PB9
Feb 17Proviso West Boys #3Feb 17 · 60 Meters · Place 25 · Winnetka (New Trier)60 Meters258.679
Feb 11Evanston Kickoff MeetFeb 11 · 55 Meter · Place 30 · Winnetka (New Trier)55 Meter30.8.07Unofficial9