Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.95 Miles · Warren Township HS - O'Plaine CampusNorth Suburban Conference Championships · Oct 16 | 15:56.9 | North Suburban Conference Championships | October 16, 2017 |
| 3 Miles · Deer Grove Forest PreservePalatine Invitational · Sep 23 | 17:21.1 | Palatine Invitational | September 23, 2017 |
| 3 Miles · Deer Grove Forest PreservePalatine Invitational · Sep 24 | 17:06.5 | Palatine Invitational | September 24, 2016 |
| 3 Miles · Heritage ParkWheeling Invitational · Oct 7 | 17:07.4 | Wheeling Invitational | October 7, 2017 |
| 3 Miles · Lake Forest High SchoolLake Zurich & Stevenson at Lake Forest (reschedule) · Sep 20 | 16:40.00 | Lake Zurich & Stevenson at Lake Forest (reschedule) | September 20, 2016 |
| 3 Miles · Lakewood Forest PreserveNorth Suburban Conference Meet · Oct 17 | 16:55.77 | North Suburban Conference Meet | October 17, 2015 |
| 3 Miles · Shiloh ParkWaukegan & Lake Zurich @ ZB · Sep 13 | 18:00.57 | Waukegan & Lake Zurich @ ZB | September 13, 2016 |
| 3822 m · Heritage ParkWheeling Wildcat Invite · Oct 10 | 13:45.1 | Wheeling Wildcat Invite | October 10, 2015 |
| 5,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Rebel Invite · Sep 5 | 18:38.1 | Rebel Invite | September 5, 2015 |
| 5,000 Meters · Lavern Gibson Championship Cross Country CourseNXR Midwest Regional Championships · Nov 13 | 17:47.6 | NXR Midwest Regional Championships | November 13, 2016 |
| 5,000 Meters · LaVern Gibson CourseNXN Midwest Regional · Nov 14 | 18:38.5 | NXN Midwest Regional | November 14, 2015 |
| 5,000 Meters · UW Parkside Cross Country CourseRacine Horlick Rebel Invitational · Sep 2 | 17:28.8 | Racine Horlick Rebel Invitational | September 2, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
6 results2016 Cross Country
7 results2015 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | NXN Midwest RegionalNov 14 · 5,000 Meters Open · Place 519 · Lake Zurich | 5,000 Meters Open | 519 | 18:38.5 PB | 10 |
| Oct 17 | North Suburban Conference MeetOct 17 · 3 Mile Frosh/Soph · Place 4 · Lake Zurich | 3 Mile Frosh/Soph | 4 | 16:55.77 PB | 10 |
| Oct 10 | Wheeling Wildcat InviteOct 10 · 2.38 Mile Frosh/Soph · Place 26 · Lake Zurich | 2.38 Mile Frosh/Soph | 26 | 13:45.1 PB | 10 |
| Sep 26 | Palatine InvitationalSep 26 · 3 Miles Sophomore · Place 77 · Lake Zurich | 3 Miles Sophomore | 77 | 17:27.0 | SO |
| Sep 5 | Rebel InviteSep 5 · 5,000 Meters Varsity · Place 99 · Lake Zurich | 5,000 Meters Varsity | 99 | 18:38.1 PB | 10 |
2014 Cross Country
4 results