Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Outdoor2026 Magis Miles · Jun 6 | 4:27.78a | 2026 Magis Miles | June 6, 2026 |
| 100 Meters · OutdoorLatin Roman Quad · Apr 24 | 13.04a | Latin Roman Quad | April 24, 2024 |
| 1500 Meters · Outdoor2026 Magis Miles · Jun 6 | 4:12.28a | 2026 Magis Miles | June 6, 2026 |
| 1600 Meters · Outdoor2026 Magis Miles · Jun 6 | 4:26.44a | 2026 Magis Miles | June 6, 2026 |
| 200 Meters · IndoorCPS Select Challeger Meet · Feb 19 | 25.84a | CPS Select Challeger Meet | February 19, 2025 |
| 200 Meters · OutdoorLatin Roman Quad · Apr 24 | 25.93a | Latin Roman Quad | April 24, 2024 |
| 400 Meters · IndoorChicago Public Leage Varsity Indoor Championships · Mar 22 | 54.54a | Chicago Public Leage Varsity Indoor Championships | March 22, 2025 |
| 400 Meters · OutdoorIHSA Class 3A TRB Sectional - #07 Oak Park (O.P.-River Forest) · May 21 | 51.05a | IHSA Class 3A TRB Sectional - #07 Oak Park (O.P.-River Forest) | May 21, 2026 |
| 600 Meters · IndoorNiles West City Meet #1 · Feb 7 | 1:42.82a | Niles West City Meet #1 | February 7, 2025 |
| 600 Meters · OutdoorCabin Fever Invitational Sponsored By Nike · Mar 6 | 1:33.38 | Cabin Fever Invitational Sponsored By Nike | March 6, 2025 |
| 800 Meters · Indoor*2026 CPL Select Challenger Meet · Feb 18 | 2:02.16a | *2026 CPL Select Challenger Meet | February 18, 2026 |
| 800 Meters · OutdoorSt. Ignatius Boys Friday Night Lights · May 8 | 1:59.79a | St. Ignatius Boys Friday Night Lights | May 8, 2026 |
| complete · IndoorNiles West City Meet #2 · Feb 16 | 27.06 | Niles West City Meet #2 | February 16, 2024 |
| complete · Outdoor37th Annual Bud Mohns/Bob Cohoon Invitational · Apr 13 | 26.39 | 37th Annual Bud Mohns/Bob Cohoon Invitational | April 13, 2024 |
| Final · OutdoorCPL Boys Varsity/Sophomore Championships · May 17 | 56.14 | CPL Boys Varsity/Sophomore Championships | May 17, 2025 |
| Full · OutdoorLane Tech Co-Ed Cup · Apr 5 | 13.01 | Lane Tech Co-Ed Cup | April 5, 2025 |
| Open · OutdoorYork Boys Outdoor Opener · Apr 12 | 25.00 | York Boys Outdoor Opener | April 12, 2025 |
| Varsity · OutdoorSt Ignatius Boys Wolfpack #2 · Apr 16 | 55.24 | St Ignatius Boys Wolfpack #2 | April 16, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
8 results2026 Indoor Track
2 results2025 Outdoor Track
11 results2025 Indoor Track
7 results2024 Outdoor Track
3 results2024 Indoor Track
1 results