Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 New Trier Lawn Chair Invitational · Apr 1812.35a2026 New Trier Lawn Chair InvitationalApril 18, 2026
200 Meters · IndoorProviso West Boys Indoor Quad 3 · Feb 2026.01aProviso West Boys Indoor Quad 3February 20, 2026
200 Meters · Outdoor2026 New Trier Lawn Chair Invitational · Apr 1825.20a2026 New Trier Lawn Chair InvitationalApril 18, 2026
55 Meters · IndoorEvanston Boys Triangular · Feb 149.16aEvanston Boys TriangularFebruary 14, 2026
60 Meters · IndoorProviso West Boys Indoor Quad 3 · Feb 208.00aProviso West Boys Indoor Quad 3February 20, 2026
60 Meters · OutdoorNew Trier Boys' Open Meet #2 · Mar 247.86aNew 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

8 results
DateMeetEventPlMarkGr
May 4Evanston Boys TriangularMay 4 · 100 Meters · Place 13 · Winnetka (New Trier)100 Meters1312.77a10
Apr 182026 New Trier Lawn Chair InvitationalApr 18 · 200 Meters · Place 4 · Winnetka (New Trier)200 Meters4.25.20a PB10
Apr 182026 New Trier Lawn Chair InvitationalApr 18 · 100 Meters · Place 8 · Winnetka (New Trier)100 Meters8.12.35a PB10
Apr 15NT 2026 Boys Open Outdoor Meet #1Apr 15 · 200 Meters · Winnetka (New Trier)200 Meters—DNS10
Apr 15NT 2026 Boys Open Outdoor Meet #1Apr 15 · 100 Meters · Place 15 · Winnetka (New Trier)100 Meters15.12.77a10
Apr 112026 Mikias Tibebu InvitationalApr 11 · 200 Meters · Place 10 · Winnetka (New Trier)200 Meters1025.75a10
Mar 24New Trier Boys' Open Meet #2Mar 24 · 200 Meters · Place 22 · Winnetka (New Trier)200 Meters2225.91a10
Mar 24New Trier Boys' Open Meet #2Mar 24 · 60 Meters · Place 34 · Winnetka (New Trier)60 Meters347.86a PB10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20Proviso West Boys Indoor Quad 3Feb 20 · 200 Meters · Place 9 · Winnetka (New Trier)200 Meters926.01a PB10
Feb 20Proviso West Boys Indoor Quad 3Feb 20 · 60 Meters · Place 17 · Winnetka (New Trier)60 Meters178.00a PB10
Feb 14Evanston Boys TriangularFeb 14 · 55 Meters · Place 15 · Winnetka (New Trier)55 Meters159.16a PB10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6Evanston Boys TriangularMay 6 · 200 Meters · Place 14 · Winnetka (New Trier)200 Meters1426.17a9
May 6Evanston Boys TriangularMay 6 · 100 Meters · Place 16 · Winnetka (New Trier)100 Meters1612.87a9
Apr 222025 NT Boys Outdoor Meet #2Apr 22 · 200 Meters · Place 29 · Winnetka (New Trier)200 Meters2926.86a9
Apr 222025 NT Boys Outdoor Meet #2Apr 22 · 100 Meters · Place 33 · Winnetka (New Trier)100 Meters3313.37a9
Apr 16NT 2025 Boys Outdoor Meet #1Apr 16 · 200 Meters · Place 13 · Winnetka (New Trier)200 Meters1326.71a9
Apr 16NT 2025 Boys Outdoor Meet #1Apr 16 · 100 Meters · Place 31 · Winnetka (New Trier)100 Meters3113.37a9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 262025 Boys' Indoor Meet #2 with LoyolaFeb 26 · 200 Meters · Place 31 · Winnetka (New Trier)200 Meters3126.79a—
Feb 262025 Boys' Indoor Meet #2 with LoyolaFeb 26 · 60 Meters · Place 62 · Winnetka (New Trier)60 Meters628.39a—