Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.97 Miles · Bartlett High SchoolBartlett Flyin' Hawk XC Invitational · Sep 25 | 24:52.0 | Bartlett Flyin' Hawk XC Invitational | September 25, 2021 |
| 21082 m · Lakeside Municipal Golf CourseNJCAA National Half Marathon Championships · Nov 11 | 1:48:46.2 | NJCAA National Half Marathon Championships | November 11, 2025 |
| 3 Miles · Bartlett High School21st Annual Flyin’ Hawk Cross Country Invitational · Sep 23 | 24:00.10 | 21st Annual Flyin’ Hawk Cross Country Invitational | September 23, 2023 |
| 3 Miles · Channahon Community ParkJoliet Central Steelman Invite · Sep 11 | 25:18.4 | Joliet Central Steelman Invite | September 11, 2021 |
| 3 Miles · Katherine Legge Memorial Park2023 IHSA Class 3A XC Sectional - #2 Hinsdale (Central) · Oct 28 | 21:32.94 | 2023 IHSA Class 3A XC Sectional - #2 Hinsdale (Central) | October 28, 2023 |
| 3 Miles · Naperville North Campus XC CourseNaperville North Twilight XC Invitational · Oct 4 | 21:30.70 | Naperville North Twilight XC Invitational | October 4, 2023 |
| 3 Miles · Naperville North HS XC Campus CourseNaperville Twilight XC Invitational · Oct 6 | 22:24.5 | Naperville Twilight XC Invitational | October 6, 2021 |
| 3 Miles · Waubonsie Valley High SchoolDVC XC Conference Championships · Oct 14 | 21:52.50 | DVC XC Conference Championships | October 14, 2023 |
| 5,000 Meters · Channahon Community ParkSaints Twilight Meet · Aug 29 | 25:04.5 | Saints Twilight Meet | August 29, 2025 |
| 5,000 Meters · Lakeside Municipal Golf CourseNJCAA Division III Cross Country Championships 2025 · Nov 8 | 24:17.0 | NJCAA Division III Cross Country Championships 2025 | November 8, 2025 |
| 5,000 Meters · Pole Green ParkNJCAA D3 XC Championships · Nov 9 | 21:27.6 | NJCAA D3 XC Championships | November 9, 2024 |
| 5,000 Meters · Settler's Hill CC CourseNJCAA Region IV XC · Oct 25 | 23:18.31 | NJCAA Region IV XC | October 25, 2025 |
| 5,000 Meters · St. FrancisSaints Twilight Meet · Aug 30 | 22:43.3 | Saints Twilight Meet | August 30, 2024 |
| 6,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 17 | 29:57.28 | Bradley "Pink" Classic | October 17, 2025 |
| 6,000 Meters · Settler's Hill CC CourseSpartan Classic · Sep 13 | 30:49.50 | Spartan Classic | September 13, 2025 |
| 6,000 Meters · St. James Farm Forest PreserveWheaton (Ill) Gil Dodds Invitational · Sep 20 | 31:09.00 | Wheaton (Ill) Gil Dodds Invitational | September 20, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NJCAA National Half Marathon ChampionshipsNov 11 · 13.1 Miles College · Place 111 · DuPage (Ill.)DuPage (Ill.) | 13.1 Miles College | 111 | 1:48:46.2 PB | So |
| Nov 8 | NJCAA Division III Cross Country Championships 2025Nov 8 · 5,000 Meters NJCAA D3 · Place 34 · DuPage (Ill.)DuPage (Ill.) | 5,000 Meters NJCAA D3 | 34 | 24:17.0 PB | So |
| Oct 25 | NJCAA Region IV XCOct 25 · 5,000 Meters D III · Place 13 · DuPage (Ill.)DuPage (Ill.) | 5,000 Meters D III | 13 | 23:18.31 PB | So |
| Oct 17 | Bradley "Pink" ClassicOct 17 · 6,000 Meters White · Place 203 · DuPage (Ill.)DuPage (Ill.) | 6,000 Meters White | 203 | 29:57.28 PB | So |
| Oct 4 | Seminole Valley StampedeOct 4 · 6,000 Meters Varsity · Place 136 · DuPageDuPage | 6,000 Meters Varsity | 136 | 28:09.5 | SO |
| Sep 20 | Wheaton (Ill) Gil Dodds InvitationalSep 20 · 6,000 Meters New Division · Place 205 · DuPage (Ill.)DuPage (Ill.) | 6,000 Meters New Division | 205 | 31:09.00 PB | So |
| Sep 13 | Spartan ClassicSep 13 · 6,000 Meters Women · Place 33 · DuPage (Ill.)DuPage (Ill.) | 6,000 Meters Women | 33 | 30:49.50 PB | So |
| Aug 29 | Saints Twilight MeetAug 29 · 5,000 Meters Women's Race · Place 70 · DuPage (Ill.)DuPage (Ill.) | 5,000 Meters Women's Race | 70 | 25:04.5 PB | So |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | NJCAA D3 XC ChampionshipsNov 9 · 5,000 Meters NJCAA D3 · Place 21 · DuPage (Ill.)DuPage (Ill.) | 5,000 Meters NJCAA D3 | 21 | 21:27.6 PB | Fr |
| Oct 26 | NJCAA Region 4Oct 26 · 5,000 Meters Division III · Place 10 · DuPage (Ill.)DuPage (Ill.) | 5,000 Meters Division III | 10 | 21:37.7 | FR |
| Sep 20 | ONU Midwest ClassicSep 20 · 5,000 Meters Varsity · Place 66 · DuPage (Ill.)DuPage (Ill.) | 5,000 Meters Varsity | 66 | 24:03.8 | FR |
| Sep 14 | Spartan ClassicSep 14 · 6,000 Meters Varsity · Place 21 · DuPage (Ill.)DuPage (Ill.) | 6,000 Meters Varsity | 21 | 27:37.40 | FR |
| Aug 30 | Saints Twilight MeetAug 30 · 5,000 Meters College · Place 53 · DuPage (Ill.)DuPage (Ill.) | 5,000 Meters College | 53 | 22:43.3 PB | Fr |
2023 Cross Country
10 results2022 Cross Country
6 results2021 Cross Country
4 results2020 Cross Country
1 results