Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.95 Miles · Warren Township HS - O'Plaine CampusBlue Devil Invite · Sep 17 | 14:58.57 | Blue Devil Invite | September 17, 2016 |
| 3 Miles · Busse WoodsIHSA 3A Schaumburg Sectional · Oct 31 | 16:05.93 | IHSA 3A Schaumburg Sectional | October 31, 2015 |
| 3 Miles · Deer Grove Forest PreserveIHSA 3A Palatine Regional · Oct 24 | 15:32 | IHSA 3A Palatine Regional | October 24, 2015 |
| 3 Miles · Detweiller - IHSA State CoursePeoria Central Invitational · Oct 3 | 14:53.82 | Peoria Central Invitational | October 3, 2015 |
| 3 Miles · Detweiller ParkIHSA Class 3A State Cross Country Championship · Nov 7 | 14:50.72 | IHSA Class 3A State Cross Country Championship | November 7, 2015 |
| 3 Miles · Emricson ParkMcHenry County Meet · Aug 27 | 16:14.0 | McHenry County Meet | August 27, 2016 |
| 3 Miles · Henry Horner CampIHSA 3A Grant Regional · Oct 22 | 16:01.03 | IHSA 3A Grant Regional | October 22, 2016 |
| 3 Miles · Henry Horner CampJames "J.T" Taylor Invitational · Sep 24 | 16:36.45 | James "J.T" Taylor Invitational | September 24, 2016 |
| 3 Miles · Lakewood Forest PreserveWauconda XC Invitational · Sep 10 | 15:44.2 | Wauconda XC Invitational | September 10, 2016 |
| 3 Miles · Warren Township HS - O'Plaine CampusBlue Devil Invitational · Sep 19 | 15:20.88 | Blue Devil Invitational | September 19, 2015 |
| 3 Miles · Waukegan Sports ParkIHSA 3A Waukegan Sectional · Oct 29 | 15:35.52 | IHSA 3A Waukegan Sectional | October 29, 2016 |
| 5,000 Meters · Veterans AcresFox Valley Conference Championship · Oct 15 | 16:47.1 | Fox Valley Conference Championship | October 15, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
8 results2015 Cross Country
5 results