Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Dewitt HSJR. Greater Lansing Cross Country Championship · Oct 14 | 19:45.0 | JR. Greater Lansing Cross Country Championship | October 14, 2019 |
| 2 Miles · Fowlerville HS Fowlerville JH v. Waverly, Haslett, Holt · Oct 4 | 22:21 | Fowlerville JH v. Waverly, Haslett, Holt | October 4, 2021 |
| 2 Miles · Haslett HSHaslett M.S. Meet · Sep 30 | 22:55.1 | Haslett M.S. Meet | September 30, 2019 |
| 2 Miles · Kinawa Middle SchoolOkemos M.S. Meet · Sep 16 | 27:06.7 | Okemos M.S. Meet | September 16, 2019 |
| 2 Miles · Lakewood Middle SchoolMMMSL CC @ Lakewood MS · Sep 9 | 23:33.4 | MMMSL CC @ Lakewood MS | September 9, 2021 |
| 2 Miles · Williamston HSWilliamston M.S. Meet · Oct 7 | 21:48.1 | Williamston M.S. Meet | October 7, 2019 |
| 3,200 Meters · Fowlerville HS Fowlerville JH Meet · Sep 23 | 24:49.31 | Fowlerville JH Meet | September 23, 2019 |
| 3,200 Meters · Haslett HSHaslett MS CC Meet · Sep 20 | 22:35 | Haslett MS CC Meet | September 20, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
3 results2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | Haslett MS vs. HoltOct 13 · 3,200 Meters Middle School · Place 46 · Haslett | 3,200 Meters Middle School | 46 | 27:27.12 | 7 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | JR. Greater Lansing Cross Country ChampionshipOct 14 · 2 Miles Open Girls · Place 210 · Haslett | 2 Miles Open Girls | 210 | 19:45.0 PB | 6 |
| Oct 7 | Williamston M.S. MeetOct 7 · 2 Miles Middle School Girls · Place 117 · Haslett | 2 Miles Middle School Girls | 117 | 21:48.1 PB | 6 |
| Sep 30 | Haslett M.S. MeetSep 30 · 2 Miles Middle School Girls · Place 188 · Haslett | 2 Miles Middle School Girls | 188 | 22:55.1 PB | 6 |
| Sep 23 | Fowlerville JH MeetSep 23 · 3,200 Meters Varsity · Place 125 · Haslett | 3,200 Meters Varsity | 125 | 24:49.31 PB | 6 |
| Sep 16 | Okemos M.S. MeetSep 16 · 2 Miles Varsity and J.V. · Place 171 · Haslett | 2 Miles Varsity and J.V. | 171 | 27:06.7 PB | 6 |
| Sep 9 | St. Johns MS MeetSep 9 · 2 Miles Girls Race · Place 207 · Haslett | 2 Miles Girls Race | 207 | 31:00.5Unofficial | 6 |