Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| May 18 | IHSA 1A Boys Leo Catholic SectionalMay 18 · 1600 Meters · Place 3 · Niles (Northridge Prep) | 1600 Meters | 3. | 4:52.43a | 12 |
| Apr 28 | Prospect Wanner InviteApr 28 · 1600 Meters · Place 21 · Northridge P | 1600 Meters | 21 | 4:42.90 PB | 12 |
| Apr 21 | Don RelaysApr 21 · 1600 Meters · Place 2 · Niles (Northridge Prep) | 1600 Meters | 2. | 4:51.22a | 12 |
2017 Indoor Track
2 results2016 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 26 | IHSA Boys 1A State ChampionshipsMay 26 · Discus · Place 12 · Niles (Northridge Prep) | Discus | 12 | 10:02.64 | Jr |
| May 18 | IHSA 1A Boys Collins SectionalMay 18 · 3200 Meters · Place 3 · Niles (Northridge Prep) | 3200 Meters | 3. | 10:05.20a PB | 11 |
| May 18 | IHSA 1A Boys Collins SectionalMay 18 · 1600 Meters · Place 4 · Niles (Northridge Prep) | 1600 Meters | 4. | 4:43.22a | 11 |
| May 10 | LFA InvitationalMay 10 · 1600 Meters · Place 2 · Niles (Northridge Prep) | 1600 Meters | 2. | 4:54.20a | 11 |
| May 10 | LFA InvitationalMay 10 · 800 Meters · Place 4 · Niles (Northridge Prep) | 800 Meters | 4. | 2:05.44a PB | 11 |
| Apr 26 | LFA ClassicApr 26 · 3200 Meters · Place 1 · Niles (Northridge Prep) | 3200 Meters | 1. | 10:23.19a | 11 |
| Apr 16 | Luther North InvitationalApr 16 · 1600 Meters · Place 2 · Niles (Northridge Prep) | 1600 Meters | 2. | 4:43.67a | 11 |
| Apr 12 | LFA QuadApr 12 · 3200 Meters · Place 1 · Niles (Northridge Prep) | 3200 Meters | 1. | 10:26.20a | 11 |
| Apr 12 | LFA QuadApr 12 · 400 Meters · Place 3 · Niles (Northridge Prep) | 400 Meters | 3. | 57.45a PB | 11 |
| Apr 5 | LFA Early SeasonApr 5 · 3200 Meters · Place 1 · Niles (Northridge Prep) | 3200 Meters | 1. | 10:21.08a | 11 |
| Apr 5 | LFA Early SeasonApr 5 · 400 Meters · Place 5 · Niles (Northridge Prep) | 400 Meters | 5. | 57.75a | 11 |
2016 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| May 7 | ISLMay 7 · 3200 Meters · Place 3 · Niles (Northridge Prep) | 3200 Meters | 3. | 10:21.25a | 11 |
| May 7 | ISLMay 7 · 1600 Meters · Place 4 · Niles (Northridge Prep) | 1600 Meters | 4. | 4:55.05a | 11 |
| May 7 | ISLMay 7 · 800 Meters · Place 2 · Niles (Northridge Prep) | 800 Meters | 2. | 2:07.63a PB | 11 |
2015 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| May 9 | ISL Championshp MeetMay 9 · 3200 Meters · Place 3 · Niles (Northridge Prep) | 3200 Meters | 3. | 9:58.30a PB | 10 |
| May 9 | ISL Championshp MeetMay 9 · 1600 Meters · Place 5 · Niles (Northridge Prep) | 1600 Meters | 5. | 4:45.31a PB | 10 |
| May 9 | ISL Championshp MeetMay 9 · 800 Meters · Place 6 · Niles (Northridge Prep) | 800 Meters | 6. | 2:13.45a | 10 |
2015 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 27 | Illinois Top Times 1AMar 27 · 3200 Meters · Place 7 · Northridge Prep | 3200 Meters | 7 | 10:28.28 | — |