Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Fish Creek Sportsman's Club51st Annual Don Baese Invitational · Sep 13 | 14:26.72 | 51st Annual Don Baese Invitational | September 13, 2025 |
| 2 Miles · Mt. Pleasant XC Course (OFFICIAL)2025 Oiler Invite · Aug 29 | 14:46.91 | 2025 Oiler Invite | August 29, 2025 |
| 2 Miles · Papas Pumpkin PatchPumpkin Patch Invite · Oct 7 | 14:55.14 | Pumpkin Patch Invite | October 7, 2024 |
| 5,000 Meters · Baker WoodsHesperia's Baker Woods Late Season Invitational · Oct 9 | 23:03.49 | Hesperia's Baker Woods Late Season Invitational | October 9, 2026 |
| 5,000 Meters · Delta College - HS 5KMHSAA LP Region 02-1 @ BC Western · Oct 31 | 19:53.78 | MHSAA LP Region 02-1 @ BC Western | October 31, 2026 |
| 5,000 Meters · Mt. Pleasant XC Course (OFFICIAL)2026 Blue and Gold invite · Oct 17 | 20:07.75 | 2026 Blue and Gold invite | October 17, 2026 |
| 5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 18 | 20:38.66 | Ottawa Hills XC Invitational | September 18, 2026 |
| 5,000 Meters · Shepherd HS XC Course2026 Shepherd John Bruder Classic · Sep 9 | 21:51.83 | 2026 Shepherd John Bruder Classic | September 9, 2026 |
| 5,000 Meters · The Range Disc Golf CourseNight Light Invitational - Hosted by Bay City Western · Aug 21 | 22:42.26 | Night Light Invitational - Hosted by Bay City Western | August 21, 2026 |
| 5,000 Meters · Uncle John's Cider Mill OFFICIALSt. Johns Last Chance Invitational · Nov 5 | 20:35.00 | St. Johns Last Chance Invitational | November 5, 2026 |
| 5,000 Meters · Veterans Serving Veterans ParkVeterans Serving Veterans Invite · Sep 26 | 20:47.02 | Veterans Serving Veterans Invite | September 26, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | St. Johns Last Chance InvitationalNov 5 · 5,000 Meters Open · Place 5 · Mount PleasantMount Pleasant | 5,000 Meters Open | 5 | 20:35.00 PB | 9 |
| Oct 31 | MHSAA LP Region 02-1 @ BC WesternOct 31 · 5,000 Meters D1 Girls · Place 31 · Mount PleasantMount Pleasant | 5,000 Meters D1 Girls | 31 | 19:53.78 PB | 9 |
| Oct 17 | 2026 Blue and Gold inviteOct 17 · 5,000 Meters Blue Division Varsity Girls (Large - · Place 13 · Mount PleasantMount Pleasant | 5,000 Meters Blue Division Varsity Girls (Large - | 13 | 20:07.75 PB | 9 |
| Oct 9 | Hesperia's Baker Woods Late Season InvitationalOct 9 · 5,000 Meters Varsity · Place 6 · Mount PleasantMount Pleasant | 5,000 Meters Varsity | 6 | 23:03.49 PB | 9 |
| Sep 29 | SVL North Jamboree #2Sep 29 · 5,000 Meters Varsity Girls · Place 46 · Mount PleasantMount Pleasant | 5,000 Meters Varsity Girls | 46 | 25:49.75 | 9 |
| Sep 26 | Veterans Serving Veterans InviteSep 26 · 5,000 Meters Gold Division 1/2-Varsity · Place 18 · Mount PleasantMount Pleasant | 5,000 Meters Gold Division 1/2-Varsity | 18 | 20:47.02 PB | 9 |
| Sep 18 | Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 2 Varsity · Place 63 · Mount PleasantMount Pleasant | 5,000 Meters Session 2 Varsity | 63 | 20:38.66 PB | 9 |
| Sep 15 | SVL North Jamboree #1Sep 15 · 5,000 Meters Varsity · Place 26 · Mount PleasantMount Pleasant | 5,000 Meters Varsity | 26 | 23:16 | 9 |
| Sep 9 | 2026 Shepherd John Bruder ClassicSep 9 · 5,000 Meters HS Girls 5K · Place 41 · Mount PleasantMount Pleasant | 5,000 Meters HS Girls 5K | 41 | 21:51.83 PB | 9 |
| Sep 4 | 2026 Oiler XC InviteSep 4 · 5,000 Meters Varsity - Blue (Large) · Place 21 · Mount PleasantMount Pleasant | 5,000 Meters Varsity - Blue (Large) | 21 | 22:23.80 | 9 |
| Aug 21 | Night Light Invitational - Hosted by Bay City WesternAug 21 · 5,000 Meters Varsity 5k · Place 23 · Mount PleasantMount Pleasant | 5,000 Meters Varsity 5k | 23 | 22:42.26 PB | 9 |
2025 Cross Country
9 results2024 Cross Country
8 results