Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Deer Grove Forest PreservePalatine Invitational · Sep 24 | 18:07.7 | Palatine Invitational | September 24, 2016 |
| 3 Miles · Detweiller - IHSA State CoursePeoria Notre Dame Inviational · Sep 20 | 19:56.2 | Peoria Notre Dame Inviational | September 20, 2014 |
| 3 Miles · Glenbrook North High SchoolCentral Suburban League Championships · Oct 15 | 17:46.09 | Central Suburban League Championships | October 15, 2016 |
| 3 Miles · Glenbrook South High SchoolCentral Suburban League Championships · Oct 17 | 18:20.9 | Central Suburban League Championships | October 17, 2015 |
| 3 Miles · Heritage ParkWheeling Wildcat Invite · Oct 10 | 19:33.7 | Wheeling Wildcat Invite | October 10, 2015 |
| 4924 m · Lyons Township High School South CampusLions Pride Invitational · Sep 5 | 20:04.81 | Lions Pride Invitational | September 5, 2015 |
| 5,000 Meters · Lavern Gibson Championship Cross Country CourseNXR Midwest Regional Championships · Nov 13 | 21:09.4 | NXR Midwest Regional Championships | November 13, 2016 |
| 5,000 Meters · LaVern Gibson CourseNXN Midwest Regional · Nov 14 | 22:21.7 | NXN Midwest Regional | November 14, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | NXR Midwest Regional ChampionshipsNov 13 · 5,000 Meters Open - 1 · Place 477 · Park Ridge (Maine South) | 5,000 Meters Open - 1 | 477 | 21:09.4 PB | 12 |
| Oct 15 | Central Suburban League ChampionshipsOct 15 · 3 Miles Junior Varsity - South · Place 50 · Park Ridge (Maine South) | 3 Miles Junior Varsity - South | 50 | 17:46.09 PB | 12 |
| Sep 24 | Palatine InvitationalSep 24 · 3 Miles Junior Varsity · Place 159 · Park Ridge (Maine South) | 3 Miles Junior Varsity | 159 | 18:07.7 PB | 12 |
2015 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | NXN Midwest RegionalNov 14 · 5,000 Meters Open · Place 894 · Park Ridge (Maine South) | 5,000 Meters Open | 894 | 22:21.7 PB | 11 |
| Oct 17 | Central Suburban League ChampionshipsOct 17 · 3 Mile Junior Varsity - South · Place 63 · Park Ridge (Maine South) | 3 Mile Junior Varsity - South | 63 | 18:20.9 PB | 11 |
| Oct 10 | Wheeling Wildcat InviteOct 10 · 3 Mile Open · Place 88 · Park Ridge (Maine South) | 3 Mile Open | 88 | 19:33.7 PB | 11 |
| Sep 5 | Lions Pride InvitationalSep 5 · 3.06 Mile Junior Varsity · Place 110 · Park Ridge (Maine South) | 3.06 Mile Junior Varsity | 110 | 20:04.81 PB | 11 |
2014 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 20 | Peoria Notre Dame InviationalSep 20 · 3 Miles Frosh/Soph · Place 299 · Park Ridge (Maine South) | 3 Miles Frosh/Soph | 299 | 19:56.2 PB | 10 |