Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Corunna HSFML Championship (Owosso) · Oct 19 | 25:23.81 | FML Championship (Owosso) | October 19, 2022 |
| 5,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 4 | 19:49.35 | Swags Louisville Cross Country Classic | October 4, 2025 |
| 5,000 Meters · Goodells County ParkSkipper's Cross Country Showcase · Aug 29 | 20:28.20 | Skipper's Cross Country Showcase | August 29, 2025 |
| 5,000 Meters · Grand Woods Park OFFICIALLansing CC Invitational · Sep 19 | 20:10.6 | Lansing CC Invitational | September 19, 2025 |
| 5,000 Meters · Riverside ParkNAIA Great Lakes Challenge · Oct 25 | 19:40.70 | NAIA Great Lakes Challenge | October 25, 2025 |
| 6,000 Meters · Bethany CollegeBethany (WVa) Bison Invitational · Sep 13 | 24:58 | Bethany (WVa) Bison Invitational | September 13, 2025 |
| 6,000 Meters · Heritage Park (Adrian) OFFICIALSiena Heights Cross Country Invitational · Sep 26 | 24:23.9 | Siena Heights Cross Country Invitational | September 26, 2025 |
| 6,000 Meters · Oberlin CollegeOberlin College Inter-Regional Rumble · Oct 18 | 24:37.30 | Oberlin College Inter-Regional Rumble | October 18, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | Wolverine-Hoosier (WHAC) Cross Country ChampionshipsNov 7 · 6,000 Meters Collegiate · Place 42 · Lawrence Tech (Mich.)Lawrence Tech (Mich.) | 6,000 Meters Collegiate | 42 | 24:27.30 | Fr |
| Oct 25 | NAIA Great Lakes ChallengeOct 25 · 5,000 Meters Womens 5K - White · Place 21 · Lawrence Tech (Mich.)Lawrence Tech (Mich.) | 5,000 Meters Womens 5K - White | 21 | 19:40.70 PB | Fr |
| Oct 18 | Oberlin College Inter-Regional RumbleOct 18 · 6,000 Meters Women's Open · Place 4 · Lawrence Tech (Mich.)Lawrence Tech (Mich.) | 6,000 Meters Women's Open | 4 | 24:37.30 PB | Fr |
| Oct 4 | Swags Louisville Cross Country ClassicOct 4 · 5,000 Meters College Silver · Place 13 · Lawrence Tech (Mich.)Lawrence Tech (Mich.) | 5,000 Meters College Silver | 13 | 19:49.35 PB | Fr |
| Sep 26 | Siena Heights Cross Country InvitationalSep 26 · 6,000 Meters College · Place 19 · Lawrence Tech (Mich.)Lawrence Tech (Mich.) | 6,000 Meters College | 19 | 24:23.9 PB | Fr |
| Sep 19 | Lansing CC InvitationalSep 19 · 5,000 Meters Women's · Place 5 · Lawrence Tech (Mich.)Lawrence Tech (Mich.) | 5,000 Meters Women's | 5 | 20:10.6 PB | Fr |
| Sep 13 | Bethany (WVa) Bison InvitationalSep 13 · 6,000 Meters Women's Race · Place 13 · Lawrence Tech (Mich.)Lawrence Tech (Mich.) | 6,000 Meters Women's Race | 13 | 24:58 PB | Fr |
| Aug 29 | Skipper's Cross Country ShowcaseAug 29 · 5,000 Meters College · Place 4 · Lawrence Tech (Mich.)Lawrence Tech (Mich.) | 5,000 Meters College | 4 | 20:28.20 PB | Fr |
2024 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | MHSAA LP Region 15-2 @ ShepherdOct 25 · 5,000 Meters Division 2 · Place 43 · Ortonville BrandonOrtonville Brandon | 5,000 Meters Division 2 | 43 | 22:25.83 | 12 |
| Oct 16 | FML Jamboree #3 @ Lake FentonOct 16 · 5,000 Meters Varsity · Place 36 · Ortonville BrandonOrtonville Brandon | 5,000 Meters Varsity | 36 | 23:32.44 | 12 |
| Oct 12 | Kayla O'Mara InvitationalOct 12 · 5,000 Meters Varsity · Place 8 · Ortonville BrandonOrtonville Brandon | 5,000 Meters Varsity | 8 | 23:10.18 | 12 |
| Oct 5 | Greater Flint CC ChampionshipsOct 5 · 5,000 Meters Varsity · Place 36 · Ortonville BrandonOrtonville Brandon | 5,000 Meters Varsity | 36 | 23:00.11 | 12 |
| Sep 25 | FML Jamboree #2 @ GoodrichSep 25 · 5,000 Meters Varsity · Place 37 · Ortonville BrandonOrtonville Brandon | 5,000 Meters Varsity | 37 | 23:37.47 | 12 |
| Sep 14 | 56th Holly-Duane Raffin Festival of RacesSep 14 · 5,000 Meters Division 3 · Place 40 · Ortonville BrandonOrtonville Brandon | 5,000 Meters Division 3 | 40 | 23:25.3 | 12 |
| Sep 7 | Averill InvitationalSep 7 · 5,000 Meters Varsity · Place 44 · Ortonville BrandonOrtonville Brandon | 5,000 Meters Varsity | 44 | 25:01.17 | 12 |
| Sep 4 | FML Jamboree #1 @ CorunnaSep 4 · 5,000 Meters Varsity · Place 46 · Ortonville BrandonOrtonville Brandon | 5,000 Meters Varsity | 46 | 24:29.61 | 12 |
| Aug 28 | Lake St. Clair Earlybird InvitationalAug 28 · 5,000 Meters Varsity · Place 56 · Ortonville BrandonOrtonville Brandon | 5,000 Meters Varsity | 56 | 25:01.0 | 12 |
| Aug 22 | Birch Run Early Invitational Aug 22 · 5,000 Meters Varsity · Place 91 · Ortonville BrandonOrtonville Brandon | 5,000 Meters Varsity | 91 | 26:07.44 | 12 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Kayla O'Mara Memorial InvitationalOct 14 · 5,000 Meters Small School · Ortonville BrandonOrtonville Brandon | 5,000 Meters Small School | 0 | DNS | 11 |
| Sep 23 | 40th Linden ClassicSep 23 · 5,000 Meters Varsity · Place 64 · Ortonville BrandonOrtonville Brandon | 5,000 Meters Varsity | 64 | 25:50.96 | 11 |
| Sep 16 | 55th Holly/Duane Raffin Festival of RacesSep 16 · 5,000 Meters Division 2 · Place 79 · Ortonville BrandonOrtonville Brandon | 5,000 Meters Division 2 | 79 | 24:33.6 | 11 |
| Sep 6 | FML Jamboree #1Sep 6 · 5,000 Meters Varsity · Place 71 · Ortonville BrandonOrtonville Brandon | 5,000 Meters Varsity | 71 | 27:04.76 | 11 |
| Aug 31 | Birch Run Early InvitationalAug 31 · 5,000 Meters Varsity · Place 49 · Ortonville BrandonOrtonville Brandon | 5,000 Meters Varsity | 49 | 25:37.82 | 11 |
| Aug 18 | Evan Gardner XC Invitational Aug 18 · 5,000 Meters Varsity · Place 23 · Ortonville BrandonOrtonville Brandon | 5,000 Meters Varsity | 23 | 24:48.61 | 11 |
2022 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MHSAA LP Region 16-2 @ Waterford MottOct 29 · 5,000 Meters Varsity · Place 55 · Ortonville BrandonOrtonville Brandon | 5,000 Meters Varsity | 55 | 25:05.33 | — |
| Oct 19 | FML Championship (Owosso)Oct 19 · 5,000 Meters Varsity · Place 69 · Ortonville BrandonOrtonville Brandon | 5,000 Meters Varsity | 69 | 25:23.81 PB | 10 |
| Oct 15 | Kayla O'Mara Memorial InvitationalOct 15 · 5,000 Meters Varsity · Place 60 · Ortonville BrandonOrtonville Brandon | 5,000 Meters Varsity | 60 | 24:24.40 | 10 |
| Oct 8 | Greater Flint CC ChampionshipsOct 8 · 5,000 Meters Varsity · Place 121 · Ortonville BrandonOrtonville Brandon | 5,000 Meters Varsity | 121 | 23:41.80 | 10 |
| Sep 28 | FML Jamboree 2 (Holly)Sep 28 · 5,000 Meters Varsity · Place 61 · Ortonville BrandonOrtonville Brandon | 5,000 Meters Varsity | 61 | 24:46.24 | 10 |
| Sep 24 | 39th Linden ClassicSep 24 · 5,000 Meters Varsity · Place 58 · Ortonville BrandonOrtonville Brandon | 5,000 Meters Varsity | 58 | 28:46.5 | 10 |
| Sep 16 | MSU Spartan InvitationalSep 16 · 5,000 Meters Varsity · Place 204 · Ortonville BrandonOrtonville Brandon | 5,000 Meters Varsity | 204 | 26:32.56 | 10 |
| Sep 7 | FML Jamboree 1 (Kearsley)Sep 7 · 5,000 Meters Varsity · Place 79 · Ortonville BrandonOrtonville Brandon | 5,000 Meters Varsity | 79 | 29:06.66 | 10 |
| Aug 25 | Birch Run Early Invitational Aug 25 · 5,000 Meters Varsity · Place 128 · Ortonville BrandonOrtonville Brandon | 5,000 Meters Varsity | 128 | 28:30.24 | 10 |
| Aug 19 | Evan Gardner XC Invitational Aug 19 · 5,000 Meters Varsity · Place 34 · Ortonville BrandonOrtonville Brandon | 5,000 Meters Varsity | 34 | 29:35.91 | 10 |