Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorWest Aurora Boys Tri (EA,SE) · Apr 24 | 3:55.29a | West Aurora Boys Tri (EA,SE) | April 24, 2017 |
| 1600 Meters · IndoorCoach DiDomenico Invite · Mar 3 | 4:44.38a | Coach DiDomenico Invite | March 3, 2017 |
| 1600 Meters · OutdoorKaneland Peterson Prep Invitational · Apr 22 | 4:51.76a | Kaneland Peterson Prep Invitational | April 22, 2017 |
| 800 Meters · IndoorWWS vs Naperville North, Waubonsie Valley, West Aurora · Feb 23 | 2:07.93a | WWS vs Naperville North, Waubonsie Valley, West Aurora | February 23, 2018 |
| 800 Meters · OutdoorRoger Wilcox Invitational · Apr 28 | 2:03.47a | Roger Wilcox Invitational | April 28, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 18 | WA & BAT BoysApr 18 · 800 Meters · Place 1 · Aurora (West Aurora) | 800 Meters | 1. | 2:06.00a | 12 |
2018 Indoor Track
3 results2017 Outdoor Track
5 results2017 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 17 | UEC Boys ChampionshipsMar 17 · 1600 Meters · Place 15 · Aurora (West Aurora) | 1600 Meters | 15. | 4:52.92a | 11 |
| Mar 3 | Coach DiDomenico InviteMar 3 · 1600 Meters · Place 7 · Aurora (West Aurora) | 1600 Meters | 7. | 4:44.38a PB | 11 |
| Feb 24 | WWS vs WA & WVFeb 24 · 800 Meters · Place 9 · Aurora (West Aurora) | 800 Meters | 9. | 2:14.33a | 11 |