Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Maxwell Park, Normal, ILIESA 3A State Meet · Oct 14 | 12:28.2 | IESA 3A State Meet | October 14, 2017 |
| 2.97 Miles · Bartlett High SchoolBartlett Flyin' Hawk XC Invitational · Sep 25 | 19:23.2 | Bartlett Flyin' Hawk XC Invitational | September 25, 2021 |
| 3 Miles · Barwood ParkIHSA Class 3A Hononegah Regional · Oct 26 | 20:20.7 | IHSA Class 3A Hononegah Regional | October 26, 2019 |
| 3 Miles · Geneseo High SchoolNIB-12 Conference XC Championships · Oct 13 | 20:20.3 | NIB-12 Conference XC Championships | October 13, 2018 |
| 3 Miles · Hoover ParkSterling High School Invitational · Oct 9 | 19:50.7 | Sterling High School Invitational | October 9, 2021 |
| 3 Miles · Lake Park HS (East Campus)IHSA Class 3A XC Sectional - Roselle (Lake Park) #3 · Oct 30 | 20:04.8 | IHSA Class 3A XC Sectional - Roselle (Lake Park) #3 | October 30, 2021 |
| 3 Miles · Leroy Oakes Forest PreserveIHSA Class 3A St. Charles East Sectional · Nov 2 | 20:27 | IHSA Class 3A St. Charles East Sectional | November 2, 2019 |
| 3 Miles · Lyons Township High School South CampusIHSA Class 3A XC Sectional #3 - LaGrange (Lyons) · Oct 31 | 20:03.07 | IHSA Class 3A XC Sectional #3 - LaGrange (Lyons) | October 31, 2020 |
| 3 Miles · Naperville North Campus XC CourseNaperville North, Naperville Central, DeKalb, Benet, Rosary girls · Sep 25 | 20:25.50 | Naperville North, Naperville Central, DeKalb, Benet, Rosary girls | September 25, 2020 |
| 3 Miles · Neuqua Valley High SchoolGIRLS Neuqua Valley, Naperville North, DeKalb XC Triangular · Oct 3 | 19:29.19 | GIRLS Neuqua Valley, Naperville North, DeKalb XC Triangular | October 3, 2020 |
| 3 Miles · Rockford CollegeIHSA 3A Guilford XC Regional · Oct 20 | 19:51.3 | IHSA 3A Guilford XC Regional | October 20, 2018 |
| 3 Miles · Sycamore High SchoolSycamore Quad (DeKalb, Dixon, Sandwich, Sycamore) · Oct 6 | 20:35 | Sycamore Quad (DeKalb, Dixon, Sandwich, Sycamore) | October 6, 2020 |
| 3 Miles · Waubonsie Valley High SchoolIHSA 3A Waubonsie Valley XC Sectional · Oct 27 | 19:30.6 | IHSA 3A Waubonsie Valley XC Sectional | October 27, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
10 results2020 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | IHSA Class 3A XC Sectional #3 - LaGrange (Lyons)Oct 31 · 3 Miles Varsity · Place 90 · DeKalbDeKalb | 3 Miles Varsity | 90 | 20:03.07 PB | 11 |
| Oct 24 | IHSA Class 3A XC Regional #3A - Rockford (Guilford)Oct 24 · 3 Miles Varsity · Place 19 · DeKalbDeKalb | 3 Miles Varsity | 19 | 20:31.33 | 11 |
| Oct 16 | DuPage Valley Conference MeetOct 16 · 3 Miles Varsity Girls · Place 34 · DeKalbDeKalb | 3 Miles Varsity Girls | 34 | 20:27.5 | 11 |
| Oct 9 | Naperville Twilight XC InvitationalOct 9 · 3 Miles Varsity · Place 59 · DeKalbDeKalb | 3 Miles Varsity | 59 | 20:00.45 | — |
| Oct 6 | Sycamore Quad (DeKalb, Dixon, Sandwich, Sycamore)Oct 6 · 3 Miles Varsity · Place 6 · DeKalbDeKalb | 3 Miles Varsity | 6 | 20:35 PB | 11 |
| Oct 3 | GIRLS Neuqua Valley, Naperville North, DeKalb XC TriangularOct 3 · 3 Miles Varsity · Place 20 · DeKalbDeKalb | 3 Miles Varsity | 20 | 19:29.19 PB | 11 |
| Sep 25 | Naperville North, Naperville Central, DeKalb, Benet, Rosary girlsSep 25 · 3 Miles Junior Varsity 1 · Place 3 · DeKalbDeKalb | 3 Miles Junior Varsity 1 | 3 | 20:25.50 PB | 11 |
| Sep 19 | Waubonsie Valley, Naperville Central, DeKalb Girls TriangularSep 19 · 3 Miles Varsity · Place 8 · DeKalbDeKalb | 3 Miles Varsity | 8 | 20:54.20 | 11 |
| Sep 11 | GIRLS Neuqua Valley, DeKalb, Naperville Central, Benet Academy QuadSep 11 · 3 Miles Varsity · Place 17 · DeKalbDeKalb | 3 Miles Varsity | 17 | 20:15.60 | 11 |
| Sep 5 | Naperville North, DeKalb, Metea Valley, Benet Girls QuadSep 5 · 3 Miles Varsity · Place 26 · DeKalbDeKalb | 3 Miles Varsity | 26 | 20:32.30 | 11 |
2019 Cross Country
8 results2018 Cross Country
5 results2017 Cross Country
1 results