Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Kaneland High SchoolEddington Invitational · Sep 17 | 19:54.2 | Eddington Invitational | September 17, 2016 |
| 3 Miles · Kress Creek FarmsUpstate Eight Conference Championships · Oct 16 | 18:19 | Upstate Eight Conference Championships | October 16, 2017 |
| 3 Miles · Lords ParkUpstate Eight Conference XC Championships · Oct 18 | 20:16.6 | Upstate Eight Conference XC Championships | October 18, 2014 |
| 3.05 Miles · Harper College 3 MileMacnider Invitational · Sep 24 | 18:55.7 | Macnider Invitational | September 24, 2016 |
| 3.05 Miles · Stuart Sport ComplexWest Aurora Stampede · Oct 8 | 18:53.03 | West Aurora Stampede | October 8, 2016 |
| 5,000 Meters · Harper CollegeMacnider Cross Country Invite · Sep 23 | 18:42.2 | Macnider Cross Country Invite | September 23, 2017 |
| 5,000 Meters · Marmion AcademyAurora City Invitational · Aug 26 | 19:37.60 | Aurora City Invitational | August 26, 2017 |
| 5,000 Meters · XC Course at Stuart Sports ComplexWest Aurora Blackhawk Stampede · Oct 7 | 18:39.89 | West Aurora Blackhawk Stampede | October 7, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
5 results2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Upstate Eight ConferenceOct 15 · 3.05 Miles Open · Place 63 · Aurora (West Aurora) | 3.05 Miles Open | 63 | 19:02.83Unofficial | 11 |
| Oct 8 | West Aurora StampedeOct 8 · 3.05 Miles Open · Place 92 · Aurora (West Aurora) | 3.05 Miles Open | 92 | 18:53.03 PB | 11 |
| Sep 24 | Macnider InvitationalSep 24 · 3.05 Miles Junior Varsity · Place 81 · Aurora (West Aurora) | 3.05 Miles Junior Varsity | 81 | 18:55.7 PB | 11 |
| Sep 17 | Eddington InvitationalSep 17 · 3 Miles Open · Place 62 · Aurora (West Aurora) | 3 Miles Open | 62 | 19:54.2 PB | 11 |
2014 Cross Country
2 results