Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cass Benton Park OFFICIALTommy v W XC Classic · Sep 12 | 20:42.5 | Tommy v W XC Classic | September 12, 2026 |
| 5,000 Meters · Notre Dame Burke Memorial Golf CourseJoe Piane Invitational · Oct 3 | 21:26.6 | Joe Piane Invitational | October 3, 2025 |
| 5,000 Meters · Owen's ParkHillsdale Invitational · Sep 5 | 21:28.1 | Hillsdale Invitational | September 5, 2025 |
| 5,000 Meters · Riverside ParkNAIA Great Lakes Challenge · Oct 25 | 20:10.20 | NAIA Great Lakes Challenge | October 25, 2025 |
| 6,000 Meters · Calvin College - Gainey Athletic Complex2026 Knight Invite · Sep 19 | 24:54.8 | 2026 Knight Invite | September 19, 2026 |
| 6,000 Meters · Heritage Park (Adrian) OFFICIALSiena Heights Cross Country Invitational · Sep 26 | 25:31.5 | Siena Heights Cross Country Invitational | September 26, 2025 |
| 6,000 Meters · Indiana Wesleyan UniversityCrossroads League Cross Country Championship · Nov 7 | 24:49.6 | Crossroads League Cross Country Championship | November 7, 2025 |
| 6,000 Meters · LaVern Gibson CourseNike XC Town Twilight College · Oct 2 | 24:45.4 | Nike XC Town Twilight College | October 2, 2026 |
| 6,000 Meters · Taylor UniversityCrossroads League Cross Country Championship · Nov 6 | 24:23.0 | Crossroads League Cross Country Championship | November 6, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | Crossroads League Cross Country ChampionshipNov 6 · 6,000 Meters Crossroads League · Place 73 · Spring Arbor (Mich.) | 6,000 Meters Crossroads League | 73 | 24:23.0 PB | Jr |
| Oct 24 | NAIA Great Lakes ChallengeOct 24 · 5,000 Meters Varsity · Place 143 · Spring Arbor (Mich.) | 5,000 Meters Varsity | 143 | 19:59.40 | JR |
| Oct 2 | Nike XC Town Twilight CollegeOct 2 · 6,000 Meters XC Town · Place 89 · Spring Arbor (Mich.) | 6,000 Meters XC Town | 89 | 24:45.4 PB | Jr |
| Sep 19 | 2026 Knight InviteSep 19 · 6,000 Meters Women · Place 61 · Spring Arbor (Mich.) | 6,000 Meters Women | 61 | 24:54.8 PB | Jr |
| Sep 12 | Tommy v W XC ClassicSep 12 · 5,000 Meters Collegiate · Place 31 · Spring Arbor (Mich.) | 5,000 Meters Collegiate | 31 | 20:42.5 PB | Jr |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | Crossroads League Cross Country ChampionshipNov 7 · 6,000 Meters Crossroads · Place 87 · Spring Arbor (Mich.) | 6,000 Meters Crossroads | 87 | 24:49.6 PB | So |
| Oct 25 | NAIA Great Lakes ChallengeOct 25 · 5,000 Meters Womens 5K - Maroon · Place 142 · Spring Arbor (Mich.) | 5,000 Meters Womens 5K - Maroon | 142 | 20:10.20 PB | So |
| Oct 3 | Joe Piane InvitationalOct 3 · 5,000 Meters Gold · Place 165 · Spring Arbor (Mich.) | 5,000 Meters Gold | 165 | 21:26.6 PB | So |
| Sep 26 | Siena Heights Cross Country InvitationalSep 26 · 6,000 Meters College · Place 42 · Spring Arbor (Mich.) | 6,000 Meters College | 42 | 25:31.5 PB | So |
| Sep 5 | Hillsdale InvitationalSep 5 · 5,000 Meters Women's Race · Place 27 · Spring Arbor (Mich.) | 5,000 Meters Women's Race | 27 | 21:28.1 PB | So |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | NAIA Great Lakes ChallengeOct 26 · 5,000 Meters Varsity · Place 129 · Spring Arbor (Mich.) | 5,000 Meters Varsity | 129 | 20:11.4 | FR |