Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Elmwood Park High School2nd Annual Elmwood Park Trial on the Trail · Aug 24 | 17:04.3 | 2nd Annual Elmwood Park Trial on the Trail | August 24, 2016 |
| 2 Miles · Schiller WoodsSt. Pat's Invitational · Aug 30 | 17:12.3 | St. Pat's Invitational | August 30, 2017 |
| 2 Miles · Washington ParkFleet Feet Invitational hosted by Whitney Young High School · Sep 22 | 17:16.0 | Fleet Feet Invitational hosted by Whitney Young High School | September 22, 2018 |
| 3 Miles · Bensenville (Fenton) XCJohn Kurtz Early Bird Classic · Sep 3 | 26:34.9 | John Kurtz Early Bird Classic | September 3, 2016 |
| 3 Miles · Elmwood Park High SchoolElmwood Park XC Invitational · Oct 7 | 25:15.0 | Elmwood Park XC Invitational | October 7, 2017 |
| 3 Miles · Fenton HS XC CourseJohn Kurtz Earlybird Invitational · Sep 5 | 25:44.1 | John Kurtz Earlybird Invitational | September 5, 2015 |
| 3 Miles · Lake Forest AcademyLFA Invitational · Sep 27 | 27:15.2 | LFA Invitational | September 27, 2016 |
| 3 Miles · Lewis UniversityGCAC XC Championships · Oct 13 | 26:41.5 | GCAC XC Championships | October 13, 2018 |
| 3 Miles · Washington ParkWhitney Young-Fleet Feet Sports Invitational · Sep 23 | 29:12.0 | Whitney Young-Fleet Feet Sports Invitational | September 23, 2017 |
| 5,000 Meters · Lewis UniversityGirls Catholic Athletic Conference Championships · Oct 16 | 25:23.9 | Girls Catholic Athletic Conference Championships | October 16, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
4 results2017 Cross Country
7 results2016 Cross Country
5 results2015 Cross Country
2 results