Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 25 | WWS vs NCApr 25 · 1600 Meters · Naperville (Central) | 1600 Meters | — | 4:44.00aUnofficial | 12 |
| Apr 25 | WWS vs NCApr 25 · 400 Meters · Naperville (Central) | 400 MetersRelay Split | — | 60.9Unofficial | 12 |
| Apr 18 | NC/NV/WNApr 18 · 3200 Meters · Naperville (Central) | 3200 Meters | — | 10:39Unofficial | 12 |
| Apr 18 | NC/NV/WNApr 18 · 400 Meters · Naperville (Central) | 400 Meters | — | 60.0Unofficial | 12 |
| Apr 11 | NN/NC/MVApr 11 · 3200 Meters · Naperville (Central) | 3200 Meters | — | 11:21Unofficial | 12 |
| Apr 11 | NN/NC/MVApr 11 · 1600 Meters · Naperville (Central) | 1600 Meters | — | 5:35.0Unofficial | 12 |
| Apr 11 | NN/NC/MVApr 11 · 800 Meters · Naperville (Central) | 800 Meters | — | 2:12.7Unofficial | 12 |
| Apr 8 | Wheaton North Best 4 InviteApr 8 · 1600 Meters · Place 4 · Naperville (Central) | 1600 Meters | 4. | 4:51.31a PB | 12 |
2017 Indoor Track
1 results2016 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 9 | PN Twilight DistanceMay 9 · 3200 Meters · Naperville (Central) | 3200 Meters | — | 10:40.8Unofficial | 11 |
| May 3 | DVC JV OpenMay 3 · 1600 Meters · Naperville (Central) | 1600 Meters | — | 4:59.2Unofficial | 11 |
| Apr 26 | NC vs MV, GNApr 26 · 400 Meters · Naperville (Central) | 400 MetersRelay Split | — | 62.1Unofficial | 11 |
| Apr 26 | NC vs MV, GNApr 26 · 800 Meters · Naperville (Central) | 800 Meters | — | 2:16Unofficial | 11 |
| Apr 26 | NC vs MV, GNApr 26 · 200 Meters · Naperville (Central) | 200 Meters | — | 26.7Unofficial | 11 |
| Apr 19 | WWS @ Lake Park & Naperville CentralApr 19 · 3200 Meters · Naperville (Central) | 3200 Meters | — | 10:38Unofficial | 11 |
| Apr 12 | NC vs NVApr 12 · 1600 Meters · Naperville (Central) | 1600 Meters | — | 4:56Unofficial | 11 |
| Apr 12 | NC vs NVApr 12 · 400 Meters · Naperville (Central) | 400 MetersRelay Split | — | 62.1Unofficial | 11 |
2016 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 22 | JV DVC MeetMar 22 · 3200 Meters · Naperville (Central) | 3200 Meters | — | 10:42Unofficial | 11 |
| Feb 19 | WWS vs NC & BartlettFeb 19 · 1600 Meters · Place 9 · Naperville (Central) | 1600 Meters | 9. | 5:22.45a PB | 11 |
| Feb 19 | WWS vs NC & BartlettFeb 19 · 400 Meters · Naperville (Central) | 400 MetersRelay Split | — | 68.8Unofficial | 11 |
2015 Outdoor Track
10 results2015 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 26 | DVC - JVMar 26 · 3200 Meters · Naperville (Central) | 3200 Meters | — | 11:16Unofficial | 10 |
| Mar 5 | NC vs Bolingbrook -JVMar 5 · 1600 Meters · Place 2 · Naperville (Central) | 1600 Meters | 2. | 5:17.2Unofficial | 10 |
| Mar 5 | NC vs Bolingbrook -JVMar 5 · 400 Meters · Naperville (Central) | 400 MetersRelay Split | — | 68.1Unofficial | 10 |
| Feb 28 | Proviso West Invite (with 4x200)Feb 28 · 800 Meters · Naperville (Central) | 800 MetersRelay Split | — | 2:22.7Unofficial | 10 |
| Feb 20 | WWS vs NC, BartlettFeb 20 · 3200 Meters · Place 6 · Naperville (Central) | 3200 Meters | 6. | 11:28.03aUnofficial | 10 |
| Feb 20 | WWS vs NC, BartlettFeb 20 · 400 Meters · Naperville (Central) | 400 MetersRelay Split | — | 65.5Unofficial | 10 |