Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorBoys' Titan Open Outdoor #1 · Apr 29 | 12.51a | Boys' Titan Open Outdoor #1 | April 29, 2025 |
| 1600 Meters · OutdoorCSL-North JV Invite · May 14 | 4:52.08a | CSL-North JV Invite | May 14, 2018 |
| 400 Meters · OutdoorDeerfield vs Glenbrook North Coed Dual · Apr 16 | 55.31PR | Deerfield vs Glenbrook North Coed Dual | April 16, 2019 |
| 50 Meters · IndoorGBN, Pritzker, St. Pats, VH QUAD · Feb 20 | 7.1 | GBN, Pritzker, St. Pats, VH QUAD | February 20, 2024 |
| 55m Hurdles · 33" · IndoorGlenbrook South Boys Quad · Mar 1 | 8.7 | Glenbrook South Boys Quad | March 1, 2018 |
| 800 Meters · IndoorBoys CSL-North Indoor Conference Championship · Mar 15 | 2:07.35a | Boys CSL-North Indoor Conference Championship | March 15, 2019 |
| 800 Meters · OutdoorCSL-North Boys Conference Championship · May 10 | 2:03.80a | CSL-North Boys Conference Championship | May 10, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
2 results2024 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 16 | Coed Dual - GBN v DHSApr 16 · 100 Meters · Place 41 · Northbrook (Glenbrook N | 100 Meters | 41 | 13.75a | — |
2024 Indoor Track
1 results2019 Outdoor Track
6 results2019 Indoor Track
1 results2018 Outdoor Track
3 results2018 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 1 | Glenbrook South Boys QuadMar 1 · 55m Hurdles · Place 5 · Northbrook (Glenbrook North) | 55m Hurdles33" | 5. | 8.7 PB | 11 |
| Feb 14 | Spartan Indoor ClassicFeb 14 · 400 Meters · Northbrook (Glenbrook North) | 400 MetersRelay Split | — | 57.10Unofficial | 11 |
2017 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| May 12 | CSL-North Boys' Conference ChampionshipMay 12 · 800 Meters · Place 2 · Northbrook (Glenbrook North) | 800 Meters | 2. | 2:15.91a | 10 |
| May 3 | Maine West TriMay 3 · 1600 Meters · Northbrook (Glenbrook North) | 1600 Meters | — | 5:30.0Unofficial | 10 |
| May 3 | Maine West TriMay 3 · 400 Meters · Northbrook (Glenbrook North) | 400 MetersRelay Split | — | 60.1Unofficial | 10 |
| Apr 25 | New Trier Boys F/S InvitationalApr 25 · 100 Meters · Place 9 · Glenbrook North | 100 Meters | 9 | 59.19a PR | 10 |
| Apr 12 | GBN vs NCP vs DApr 12 · 1600 Meters · Place 12 · Northbrook (Glenbrook North) | 1600 Meters | 12. | 5:35.91a | 10 |