Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · Indoor4th Annual Art Pahl Invite · Feb 28 | 5:07.03a | 4th Annual Art Pahl Invite | February 28, 2026 |
| 1600 Meters · OutdoorRiverside Brookfield Bulldog Relays · Apr 11 | 5:06.51a | Riverside Brookfield Bulldog Relays | April 11, 2026 |
| 200 Meters · OutdoorUpstate 8 Boys Conference Track Championships · May 15 | 25.66a | Upstate 8 Boys Conference Track Championships | May 15, 2025 |
| 400 Meters · IndoorMorton Boys Track Meet #3 · Feb 27 | 59.87a | Morton Boys Track Meet #3 | February 27, 2025 |
| 400 Meters · OutdoorLeyden Eagle Boys Invite · Apr 17 | 59.56a | Leyden Eagle Boys Invite | April 17, 2025 |
| 600 Meters · OutdoorHinsdale South 5-Team Meet (Boys Only) · Mar 3 | 1:36.0 | Hinsdale South 5-Team Meet (Boys Only) | March 3, 2026 |
| 800 Meters · OutdoorUpstate Eight Conference Meet · May 14 | 2:11.17a | Upstate Eight Conference Meet | May 14, 2026 |
| High Jump · OutdoorRiverside Brookfield vs. Elmwood Park · Apr 28 | 1.42m | Riverside Brookfield vs. Elmwood Park | April 28, 2026 |
| Long Jump · IndoorMorton Boys Track Meet #3 · Feb 27 | 4.48m | Morton Boys Track Meet #3 | February 27, 2025 |
| Long Jump · Outdoor3rd Annual Art Pahl Invitational · Mar 1 | 4.10m | 3rd Annual Art Pahl Invitational | March 1, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
9 results2026 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 28 | 4th Annual Art Pahl InviteFeb 28 · 1600 Meters · Place 13 · Riverside (R.-Brookfield) | 1600 Meters | 13 | 5:07.03a PB | 10 |
2025 Outdoor Track
4 results2025 Indoor Track
2 results