Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorNT 2025 Boys Outdoor Meet #1 · Apr 16 | 12.21a | NT 2025 Boys Outdoor Meet #1 | April 16, 2025 |
| 200 Meters · IndoorBoys GBS Quad #1 · Feb 14 | 27.6 | Boys GBS Quad #1 | February 14, 2025 |
| 200 Meters · OutdoorMikias Tibebu Invitational · Apr 12 | 26.37a | Mikias Tibebu Invitational | April 12, 2025 |
| 50 Meter · IndoorBoys' GBS Quad #3 · Mar 6 | 7.3 | Boys' GBS Quad #3 | March 6, 2025 |
| 50 Meters · IndoorGBS Boys 6 Team Meet · Feb 9 | 7.2 | GBS Boys 6 Team Meet | February 9, 2024 |
| 50 Meters · OutdoorBoys' GBS Quad #4 · Mar 14 | 6.9 | Boys' GBS Quad #4 | March 14, 2025 |
| 50 Yard Dash · IndoorBoys GBS Quad #1 · Feb 14 | 6.4 | Boys GBS Quad #1 | February 14, 2025 |
| Open 50 Yard Dash · IndoorGBS Boys 5 Team Meet · Feb 16 | 6.7 | GBS Boys 5 Team Meet | February 16, 2024 |
| Open 50 Yard Dash Finals · IndoorBoys' GBS Quad #2 · Feb 21 | 6.2 | Boys' GBS Quad #2 | February 21, 2025 |
| Open 50 Yard Dash Finals · OutdoorBoys GBS Quad #3 · Mar 5 | 6.2 | Boys GBS Quad #3 | March 5, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| May 4 | Boys' Titan Open Outdoor #2May 4 · 100 Meters · Place 23 · Glenview (Glenbrook South) | 100 Meters | 23. | 12.7 | 11 |
| Apr 27 | Boys' Titan Open Outdoor #1Apr 27 · 100 Meters · Glenview (Glenbrook South) | 100 Meters | — | SCR | 11 |
| Apr 15 | NT 2026 Boys Open Outdoor Meet #1Apr 15 · 200 Meters · Place 37 · Glenview (Glenbrook South) | 200 Meters | 37. | 27.83a | 11 |
| Mar 13 | Boys' GBS Quad #4 2026Mar 13 · Open 50 Yard Dash Finals · Place 37 · Glenview (Glenbrook South) | Open 50 Yard Dash Finals | 37 | 6.5 | 11 |
| Mar 5 | Boys GBS Quad #3Mar 5 · 200 Meters · Place 20 · Glenview (Glenbrook South) | 200 Meters | 20 | 27.40a | 11 |
| Mar 5 | Boys GBS Quad #3Mar 5 · Open 50 Yard Dash Finals · Place 23 · Glenview (Glenbrook South) | Open 50 Yard Dash Finals | 23 | 6.2 PB | 11 |
2025 Outdoor Track
5 results2025 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 6 | Boys' GBS Quad #3Mar 6 · 50 Meter · Place 39 · Glenview (Glenbrook South) | 50 Meter | 39. | 7.3 PB | 10 |
| Mar 6 | Boys' GBS Quad #3Mar 6 · 300 Meters · Glenview (Glenbrook South) | 300 Meters | — | NT | 10 |
| Feb 21 | Boys' GBS Quad #2Feb 21 · 200 Meters · Place 25 · Glenview (Glenbrook South) | 200 Meters | 25 | 27.8 | — |
| Feb 21 | Boys' GBS Quad #2Feb 21 · Open 50 Yard Dash Finals · Place 21 · Glenview (Glenbrook South) | Open 50 Yard Dash Finals | 21 | 6.2 PB | — |
| Feb 14 | Boys GBS Quad #1Feb 14 · 50 Yard Dash · Place 34 · Glenview (Glenbrook South) | 50 Yard Dash | 34. | 6.4 PB | 10 |
| Feb 14 | Boys GBS Quad #1Feb 14 · 200 Meters · Place 21 · Glenview (Glenbrook South) | 200 Meters | 21. | 27.6 PB | 10 |
2024 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 29 | Niles West Freshman InviteApr 29 · 100 Meters · Place 10 · Glenview (Glenbrook South) | 100 Meters | 10. | 13.32a | 9 |
| Apr 10 | NT 2024 Boys' Outdoor Meet #1Apr 10 · 100 Meters · Place 39 · Glenview (Glenbrook Sou | 100 Meters | 39 | 13.62a | — |
| Mar 8 | GBS 5 Team MeetMar 8 · Open 50 Yard Dash Finals · Place 45 · Glenview (Glenbrook Sou | Open 50 Yard Dash Finals | 45 | 6.4 | — |
2024 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 29 | Glenbrook South QuadFeb 29 · Open 50 Yard Dash Finals · Place 54 · Glenview (Glenbrook Sou | Open 50 Yard Dash Finals | 54 | 6.6 | — |
| Feb 16 | GBS Boys 5 Team MeetFeb 16 · Open 50 Yard Dash · Place 55 · Glenview (Glenbrook South | Open 50 Yard Dash | 55 | 6.7 PB | 9 |
| Feb 9 | GBS Boys 6 Team MeetFeb 9 · 200 Meters · Place 45 · Glenview (Glenbrook Sou | 200 Meters | 45 | 29.5 | — |
| Feb 9 | GBS Boys 6 Team MeetFeb 9 · 50 Meters · Place 50 · Glenview (Glenbrook Sou | 50 Meters | 50 | 7.2 PB | — |