Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Bensenville (Fenton) XCJohn Kurtz Early Bird Invitational · Sep 2 | 16:52.3 | John Kurtz Early Bird Invitational | September 2, 2017 |
| 3 Miles · Catherine Chevalier WoodsMetro Suburban-East Conference Meet · Oct 17 | 17:25.3 | Metro Suburban-East Conference Meet | October 17, 2015 |
| 3 Miles · Detweiller - IHSA State CourseIHSA 1A State XC Championships · Nov 4 | 16:16 | IHSA 1A State XC Championships | November 4, 2017 |
| 3 Miles · Detweiller ParkIHSA Class 1A State Cross Country Championship · Nov 7 | 17:07 | IHSA Class 1A State Cross Country Championship | November 7, 2015 |
| 3 Miles · Elmwood Park High SchoolMSC-Red Division Championships · Oct 16 | 16:39.0 | MSC-Red Division Championships | October 16, 2017 |
| 3 Miles · Fenton HS XC CourseJohn Kurtz Earlybird Invitational · Sep 5 | 18:22.2 | John Kurtz Earlybird Invitational | September 5, 2015 |
| 3 Miles · Kaneland Elburn WoodsEddington Invitational · Sep 19 | 18:54.2 | Eddington Invitational | September 19, 2015 |
| 3 Miles · Kaneland High SchoolEddington Invitational · Sep 17 | 17:27.8 | Eddington Invitational | September 17, 2016 |
| 3 Miles · Lisle Community ParkIHSA 1A Lisle XC Sectional · Oct 28 | 16:32 | IHSA 1A Lisle XC Sectional | October 28, 2017 |
| 5,000 Meters · Community ParkIHSA 1A Lisle Regional · Oct 22 | 17:52 | IHSA 1A Lisle Regional | October 22, 2016 |
| 5,000 Meters · Harvest Christian AcademyHCA Fall Classic · Sep 23 | 17:59.4 | HCA Fall Classic | September 23, 2017 |
| 5,000 Meters · South Christian Athletic FieldsChristian School Meet · Sep 9 | 17:19.66 | Christian School Meet | September 9, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | IHSA 1A State XC ChampionshipsNov 4 · 3 Miles Varsity · Place 82 · Elmhurst (Timothy Christian) | 3 Miles Varsity | 82 | 16:16 PB | 12 |
| Oct 28 | IHSA 1A Lisle XC SectionalOct 28 · 3 Miles Varsity · Place 13 · Elmhurst (Timothy Christian) | 3 Miles Varsity | 13 | 16:32 PB | 12 |
| Oct 21 | IHSA 1A Lisle RegionalOct 21 · 3 Miles Varsity · Place 5 · Elmhurst (Timothy Christian) | 3 Miles Varsity | 5 | 17:22 | 12 |
| Oct 16 | MSC-Red Division ChampionshipsOct 16 · 3 Miles Varsity · Place 2 · Elmhurst (Timothy Christian) | 3 Miles Varsity | 2 | 16:39.0 PB | 12 |
| Sep 30 | Lisle Mane EventSep 30 · 3 Miles Varsity · Place 35 · Elmhurst (Timothy Christian) | 3 Miles Varsity | 35 | 16:53 | 12 |
| Sep 23 | HCA Fall ClassicSep 23 · 5,000 Meters Varsity · Place 16 · Elmhurst (Timothy Christian) | 5,000 Meters Varsity | 16 | 17:59.4 PB | 12 |
| Sep 9 | Christian School MeetSep 9 · 5,000 Meters Varsity · Place 11 · Elmhurst (Timothy Christian) | 5,000 Meters Varsity | 11 | 17:19.66 PB | 12 |
| Sep 2 | John Kurtz Early Bird InvitationalSep 2 · 3 Miles Varsity · Place 35 · Elmhurst (Timothy Christian) | 3 Miles Varsity | 35 | 16:52.3 PB | 12 |
2016 Cross Country
7 results2015 Cross Country
6 results2014 Cross Country
2 results