Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2015 Outdoor Track
3 results2015 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 7 | Joe Scarpino InviteMar 7 · 3200 Meters · Northbrook (Glenbrook North) | 3200 Meters | — | 11:04Unofficial | 12 |
| Feb 26 | Rolling Meadows InviteFeb 26 · 3200 Meters · Northbrook (Glenbrook North) | 3200 Meters | — | 11:03.0Unofficial | 12 |
| Feb 24 | Glenbrook North TriFeb 24 · 1600 Meters · Northbrook (Glenbrook North) | 1600 Meters | — | 5:04.0Unofficial | 12 |
| Feb 18 | Spartan Indoor ClassicFeb 18 · 800 Meters · Northbrook (Glenbrook North) | 800 MetersRelay Split | — | 2:18.58Unofficial | 12 |
2014 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| May 16 | CSL North Boys ChampionshipMay 16 · 3200 Meters · Place 8 · Northbrook (Glenbrook North) | 3200 Meters | 8. | 10:32.90a PB | 11 |
| May 16 | CSL North Boys ChampionshipMay 16 · 1600 Meters · Place 10 · Northbrook (Glenbrook North) | 1600 Meters | 10. | 4:56.33a | 11 |
| May 2 | Spartan RelaysMay 2 · 1200 Meters · Northbrook (Glenbrook North) | 1200 Meters | — | 3:30.66Unofficial | 11 |
2014 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 15 | GBN-Wauc-MundMar 15 · 1600 Meters · Northbrook (Glenbrook North) | 1600 Meters | — | 4:56Unofficial | 11 |