Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Brown City Jr/Sr High SchoolBig Thumb Conference Black/White Meet · Oct 15 | 21:16.80 | Big Thumb Conference Black/White Meet | October 15, 2024 |
| 5,000 Meters · Caro Golf Club2025 Big Thumb Conference Cross Country Championship (Black and White Divisions) · Oct 15 | 20:41.80 | 2025 Big Thumb Conference Cross Country Championship (Black and White Divisions) | October 15, 2025 |
| 5,000 Meters · Elkton-Pigeon-Bay Port Laker SchoolsLaker (Crawford Kennedy Memorial) Cross Country Invitational · Sep 21 | 21:38.92 | Laker (Crawford Kennedy Memorial) Cross Country Invitational | September 21, 2024 |
| 5,000 Meters · Goodells County ParkNJCAA Region 12 Championships · Oct 30 | 20:46.7 | NJCAA Region 12 Championships | October 30, 2026 |
| 5,000 Meters · Grand Woods Park OFFICIALLansing Community College Invitational · Sep 18 | 21:11.49 | Lansing Community College Invitational | September 18, 2026 |
| 5,000 Meters · Indiana Wesleyan UniversityIndiana Wesleyan Twilight Invitational · Sep 4 | 23:46.90 | Indiana Wesleyan Twilight Invitational | September 4, 2026 |
| 5,000 Meters · Matt St. James Cross Country TrailsHarry F Anderson Invitational · Sep 26 | 20:49.4 | Harry F Anderson Invitational | September 26, 2026 |
| 5,000 Meters · Muskegon Community College Public Golf CourseJayhawk Invite · Oct 17 | 21:07.60 | Jayhawk Invite | October 17, 2026 |
| 5,000 Meters · Stony Creek MetroparkMCCAA Eastern Conference XC Championships · Oct 2 | 21:05.02 | MCCAA Eastern Conference XC Championships | October 2, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | NJCAA Region 12 ChampionshipsOct 30 · 5,000 Meters Women's 5k NJCAA II · Place 19 · St. Clair County (Mich.) CCSt. Clair County (Mich.) CC | 5,000 Meters Women's 5k NJCAA II | 19 | 20:46.7 PB | Fr |
| Oct 17 | Jayhawk InviteOct 17 · 5,000 Meters Varsity · Place 46 · St. Clair County (Mich.) CCSt. Clair County (Mich.) CC | 5,000 Meters Varsity | 46 | 21:07.60 PB | Fr |
| Oct 2 | MCCAA Eastern Conference XC ChampionshipsOct 2 · 5,000 Meters Collegiate · Place 10 · St. Clair County (Mich.) CCSt. Clair County (Mich.) CC | 5,000 Meters Collegiate | 10 | 21:05.02 PB | Fr |
| Sep 26 | Harry F Anderson InvitationalSep 26 · 5,000 Meters Women · Place 92 · St. Clair County (Mich.) CCSt. Clair County (Mich.) CC | 5,000 Meters Women | 92 | 20:49.4 PB | Fr |
| Sep 18 | Lansing Community College InvitationalSep 18 · 5,000 Meters Women's · Place 29 · St. Clair County (Mich.) CCSt. Clair County (Mich.) CC | 5,000 Meters Women's | 29 | 21:11.49 PB | Fr |
| Sep 4 | Indiana Wesleyan Twilight InvitationalSep 4 · 5,000 Meters Women · Place 147 · St. Clair County (Mich.) CCSt. Clair County (Mich.) CC | 5,000 Meters Women | 147 | 23:46.90 PB | Fr |
| Aug 20 | Skipper's Cross Country ShowcaseAug 20 · 5,000 Meters College · Place 6 · St. Clair County (Mich.) CCSt. Clair County (Mich.) CC | 5,000 Meters College | 6 | 22:05.4 | Fr |
2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | MHSAA LP Division 3 FinalsNov 1 · 5,000 Meters Division 3 · Place 83 · Bad AxeBad Axe | 5,000 Meters Division 3 | 83 | 20:35.30 | 12 |
| Oct 25 | MHSAA LP Region 25-3 @ Deckerville (C)Oct 25 · 5,000 Meters Division 3 · Place 12 · Bad AxeBad Axe | 5,000 Meters Division 3 | 12 | 20:38.27 | 12 |
| Oct 15 | 2025 Big Thumb Conference Cross Country Championship (Black and White Divisions)Oct 15 · 5,000 Meters Varsity (White) · Place 5 · Bad AxeBad Axe | 5,000 Meters Varsity (White) | 5 | 20:41.80 PB | 12 |
| Oct 11 | Dave Patterson InviteOct 11 · 5,000 Meters Varsity · Place 9 · Bad AxeBad Axe | 5,000 Meters Varsity | 9 | 22:30.57 | 12 |
| Oct 8 | Ubly InvitationalOct 8 · 5,000 Meters Varsity · Place 14 · Bad AxeBad Axe | 5,000 Meters Varsity | 14 | 21:08.39 | 12 |
| Sep 27 | Wagener Park XC InvitationalSep 27 · 5,000 Meters Varsity · Place 7 · Bad AxeBad Axe | 5,000 Meters Varsity | 7 | 20:54.45 | 12 |
| Sep 24 | Apples to ApplesSep 24 · 5,000 Meters Junior Varsity · Place 18 · Bad AxeBad Axe | 5,000 Meters Junior Varsity | 18 | 21:07.1 | 12 |
| Sep 10 | Reese XC Invite Sep 10 · 5,000 Meters Junior Varsity · Place 5 · Bad AxeBad Axe | 5,000 Meters Junior Varsity | 5 | 23:49.95 | 12 |
| Sep 6 | Hatchet InviteSep 6 · 5,000 Meters Varsity · Place 13 · Bad AxeBad Axe | 5,000 Meters Varsity | 13 | 21:34.58 | 12 |
| Aug 21 | Birch Run Early InvitationalAug 21 · 5,000 Meters Varsity · Place 29 · Bad AxeBad Axe | 5,000 Meters Varsity | 29 | 22:11.97 | 12 |
2024 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | MHSAA LP Division 3 FinalsNov 2 · 5,000 Meters Division 3 · Place 98 · Bad AxeBad Axe | 5,000 Meters Division 3 | 98 | 20:47.6 | 11 |
| Oct 26 | MHSAA LP Region 25-3 @ ShepherdOct 26 · 5,000 Meters Division 3 · Place 10 · Bad AxeBad Axe | 5,000 Meters Division 3 | 10 | 20:30.01 | 11 |
| Oct 15 | Big Thumb Conference Black/White MeetOct 15 · 5,000 Meters Varsity White · Place 6 · Bad AxeBad Axe | 5,000 Meters Varsity White | 6 | 21:16.80 PB | 11 |
| Oct 12 | Dave Patterson InviteOct 12 · 5,000 Meters Varsity · Place 7 · Bad AxeBad Axe | 5,000 Meters Varsity | 7 | 21:52.42 | 11 |
| Oct 12 | Dave Patterson InviteOct 12 · 5,000 Meters Varsity · Place 7 · Bad AxeBad Axe | 5,000 Meters Varsity | 7 | 21:52.42 | 11 |
| Oct 9 | Ubly InvitationalOct 9 · 5,000 Meters Varsity · Place 21 · Bad AxeBad Axe | 5,000 Meters Varsity | 21 | 21:34.16 | 11 |
| Sep 25 | Apples to ApplesSep 25 · 5,000 Meters Junior Varsity · Place 14 · Bad AxeBad Axe | 5,000 Meters Junior Varsity | 14 | 22:08.7 | 11 |
| Sep 21 | Laker (Crawford Kennedy Memorial) Cross Country InvitationalSep 21 · 5,000 Meters Varsity · Place 7 · Bad AxeBad Axe | 5,000 Meters Varsity | 7 | 21:38.92 | 11 |
| Sep 21 | Laker (Crawford Kennedy Memorial) Cross Country InvitationalSep 21 · 5,000 Meters Varsity · Place 7 · Bad AxeBad Axe | 5,000 Meters Varsity | 7 | 21:38.92 PB | 11 |
| Sep 11 | Reese InviteSep 11 · 5,000 Meters Varsity · Place 5 · Bad AxeBad Axe | 5,000 Meters Varsity | 5 | 22:35.74 | 11 |
| Sep 7 | Hatchet InvitationalSep 7 · 5,000 Meters Varsity · Place 24 · Bad AxeBad Axe | 5,000 Meters Varsity | 24 | 23:51.65 | 11 |
| Aug 22 | Birch Run Early Invitational Aug 22 · 5,000 Meters Varsity · Place 27 · Bad AxeBad Axe | 5,000 Meters Varsity | 27 | 22:40.76 | 11 |
2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MHSAA LP Region 25-3 @ ShepherdOct 27 · 5,000 Meters Division 3 · Place 19 · Bad AxeBad Axe | 5,000 Meters Division 3 | 19 | 21:32.1 | 10 |
| Oct 17 | GTC League MeetOct 17 · 5,000 Meters Varsity · Place 13 · Bad AxeBad Axe | 5,000 Meters Varsity | 13 | 22:25.91 | 10 |
| Oct 11 | Ubly InvitationalOct 11 · 5,000 Meters Varsity · Place 36 · Bad AxeBad Axe | 5,000 Meters Varsity | 36 | 22:15.15 | 10 |
| Oct 3 | Birch Run Fall Invitational Oct 3 · 5,000 Meters Varsity · Place 49 · Bad AxeBad Axe | 5,000 Meters Varsity | 49 | 23:59.92 | 10 |
| Sep 27 | Apples to Apples XCSep 27 · 5,000 Meters Varsity · Place 21 · Bad AxeBad Axe | 5,000 Meters Varsity | 21 | 23:30.8 | 10 |
| Sep 19 | Kingston XC Invitational 2Sep 19 · 5,000 Meters Varsity · Place 10 · Bad AxeBad Axe | 5,000 Meters Varsity | 10 | 24:05.29 | 10 |
| Sep 13 | Reese InviteSep 13 · 5,000 Meters Varsity · Place 9 · Bad AxeBad Axe | 5,000 Meters Varsity | 9 | 24:09.16 | 10 |
| Sep 9 | Bad Axe Hatchet XC InvitationalSep 9 · 5,000 Meters Varsity · Place 23 · Bad AxeBad Axe | 5,000 Meters Varsity | 23 | 24:12.94 | 10 |
| Aug 31 | Birch Run Early InvitationalAug 31 · 5,000 Meters Varsity · Place 40 · Bad AxeBad Axe | 5,000 Meters Varsity | 40 | 24:52.20 | 10 |