Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Anchor Bay High SchoolJames Cleverley Friday Night Invite · Sep 24 | 23:17.1 | James Cleverley Friday Night Invite | September 24, 2021 |
| 5,000 Meters · Blue Devils TrailLake Fenton 9/10 Invite · Oct 22 | 24:10.22 | Lake Fenton 9/10 Invite | October 22, 2019 |
| 5,000 Meters · Broadway Acres Golf CourseComet Opener · Aug 29 | 22:19.4 | Comet Opener | August 29, 2025 |
| 5,000 Meters · Carmen-Ainsworth High SchoolSVL South Jamboree 1 · Sep 15 | 23:29.37 | SVL South Jamboree 1 | September 15, 2021 |
| 5,000 Meters · Cass Benton Park OFFICIALMustang Invite · Aug 27 | 27:23 | Mustang Invite | August 27, 2019 |
| 5,000 Meters · Cummings CenterGreater Flint CC Championships · Oct 9 | 22:58.20 | Greater Flint CC Championships | October 9, 2020 |
| 5,000 Meters · Friendship ParkOxford Invite · Oct 15 | 22:37.7 | Oxford Invite | October 15, 2021 |
| 5,000 Meters · Shepherd High School XC Course2020 Shepherd John Bruder Classic · Sep 9 | 24:23.6 | 2020 Shepherd John Bruder Classic | September 9, 2020 |
| 5,000 Meters · University Park Golf CourseJayhawk Invitational · Oct 14 | 22:11.38 | Jayhawk Invitational | October 14, 2023 |
| 6,000 Meters · Broadway Acres Golf CourseMIAA CC Championship · Nov 1 | 26:36.4 | MIAA CC Championship | November 1, 2025 |
| 6,000 Meters · Concordia UniversityCUAA Cardinal Invite · Sep 15 | 28:34.1 | CUAA Cardinal Invite | September 15, 2023 |
| 6,000 Meters · EP Tom Sawyer State ParkNCAA DIII Great Lakes Valley XC Regional (Entries on DA) · Nov 15 | 27:30.66 | NCAA DIII Great Lakes Valley XC Regional (Entries on DA) | November 15, 2025 |
| 6,000 Meters · Forest Akers East Golf CourseD3 Pre-Nationals · Oct 1 | 28:25.0 | D3 Pre-Nationals | October 1, 2022 |
| 6,000 Meters · Heritage Park (Adrian) OFFICIALSiena Heights Cross Country Invitational · Sep 26 | 27:42.4 | Siena Heights Cross Country Invitational | September 26, 2025 |
| 6,000 Meters · Oberlin CollegeOberlin College Inter-Regional Rumble · Oct 18 | 27:29.10 | Oberlin College Inter-Regional Rumble | October 18, 2025 |
| 6,000 Meters · Oberlin Cross Country TrailINTER-REGIONAL RUMBLE · Oct 15 | 27:32.6 | INTER-REGIONAL RUMBLE | October 15, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NCAA DIII Great Lakes Valley XC Regional (Entries on DA)Nov 15 · 6,000 Meters Womens · Place 221 · AdrianAdrian | 6,000 Meters Womens | 221 | 27:30.66 PB | Sr |
| Nov 1 | MIAA CC ChampionshipNov 1 · 6,000 Meters Women · Place 103 · AdrianAdrian | 6,000 Meters Women | 103 | 26:36.4 PB | Sr |
| Oct 18 | Oberlin College Inter-Regional RumbleOct 18 · 6,000 Meters Women's Open · Place 38 · AdrianAdrian | 6,000 Meters Women's Open | 38 | 27:29.10 PB | Sr |
| Sep 26 | Siena Heights Cross Country InvitationalSep 26 · 6,000 Meters College · Place 67 · AdrianAdrian | 6,000 Meters College | 67 | 27:42.4 PB | Sr |
| Aug 29 | Comet OpenerAug 29 · 5,000 Meters Women's Race · Place 60 · AdrianAdrian | 5,000 Meters Women's Race | 60 | 22:19.4 PB | Sr |
2023 Cross Country
3 results2022 Cross Country
4 results2021 Cross Country
3 results2020 Cross Country
2 results2019 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Lake Fenton 9/10 InviteOct 22 · 5,000 Meters Frosh/Soph · Place 28 · DavisonDavison | 5,000 Meters Frosh/Soph | 28 | 24:10.22 PB | 10 |
| Aug 27 | Mustang InviteAug 27 · 5,000 Meters 9/10 Girls · Place 89 · DavisonDavison | 5,000 Meters 9/10 Girls | 89 | 27:23 PB | 10 |