Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Beach Elementary SchoolOK White Jamboree #2 · Sep 20 | 26:40.32 | OK White Jamboree #2 | September 20, 2017 |
| 5,000 Meters · Benzie CentralMHSAA LP Region 01-1 host Bear Lake @ Buckley · Oct 31 | 24:06.76 | MHSAA LP Region 01-1 host Bear Lake @ Buckley | October 31, 2020 |
| 5,000 Meters · Brookside Golf CourseOK White Jamboree @ Greenville · Oct 3 | 24:42.95 | OK White Jamboree @ Greenville | October 3, 2018 |
| 5,000 Meters · Forest Akers East Golf Course2017 MSU Spartan Invitational · Sep 15 | 26:35.40 | 2017 MSU Spartan Invitational | September 15, 2017 |
| 5,000 Meters · Gordon CollegeBattle of the North Shore · Sep 1 | 24:41.4 | Battle of the North Shore | September 1, 2022 |
| 5,000 Meters · Huckleberry Creek Golf CoursePewamo-Westphalia Invitational · Sep 27 | 24:59.6 | Pewamo-Westphalia Invitational | September 27, 2017 |
| 5,000 Meters · Lowell HSOK White Jamboree #1 · Sep 6 | 26:23.53 | OK White Jamboree #1 | September 6, 2017 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D1 Finals · Nov 7 | 24:56.13 | MHSAA LP D1 Finals | November 7, 2020 |
| 5,000 Meters · Riverside ParkOK White Conference Meet · Oct 17 | 23:42.77 | OK White Conference Meet | October 17, 2018 |
| 5,000 Meters · South Christian Sports ParkOK Gold Jamboree #1 · Sep 8 | 24:42.65 | OK Gold Jamboree #1 | September 8, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
1 results2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MHSAA LP D1 FinalsNov 7 · 5,000 Meters D1 - Official · Place 245 · GR Ottawa HillsGR Ottawa Hills | 5,000 Meters D1 - Official | 245 | 24:56.13 PB | 12 |
| Oct 31 | MHSAA LP Region 01-1 host Bear Lake @ BuckleyOct 31 · 5,000 Meters D1 Girls · Place 68 · GR Ottawa HillsGR Ottawa Hills | 5,000 Meters D1 Girls | 68 | 24:06.76 PB | 12 |
| Oct 24 | MHSAA Pre-Regional 02-1 @ Cedar SpringsOct 24 · 5,000 Meters Varsity · Place 54 · GR_Ottawa HillsGR_Ottawa Hills | 5,000 Meters Varsity | 54 | 24:39.60 | 12 |
| Oct 20 | OK Gold ChampionshipsOct 20 · 5,000 Meters Varsity · Place 53 · GR_Ottawa HillsGR_Ottawa Hills | 5,000 Meters Varsity | 53 | 24:39.52 | 12 |
| Sep 8 | OK Gold Jamboree #1Sep 8 · 5,000 Meters Varsity · Place 56 · GR Ottawa HillsGR Ottawa Hills | 5,000 Meters Varsity | 56 | 24:42.65 PB | 12 |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | MHSAA LP Division 1 FinalsNov 3 · Division 1 · Place 236 · Grand Rapids Ottawa HillsGrand Rapids Ottawa Hills | Division 1 | 236 | 24:25.4 | — |
| Oct 27 | MHSAA LP Region 01-1 @ AllendaleOct 27 · 5,000 Meters Division 1 · Place 73 · GR_Ottawa HillsGR_Ottawa Hills | 5,000 Meters Division 1 | 73 | 23:11.52 | 10 |
| Oct 17 | OK White Conference MeetOct 17 · 5,000 Meters Varsity · Place 77 · GR Ottawa HillsGR Ottawa Hills | 5,000 Meters Varsity | 77 | 23:42.77 PB | 10 |
| Oct 3 | OK White Jamboree @ GreenvilleOct 3 · 5,000 Meters Varsity · Place 60 · GR Ottawa HillsGR Ottawa Hills | 5,000 Meters Varsity | 60 | 24:42.95 PB | 10 |
| Sep 26 | Pewamo-Westphalia InvitationalSep 26 · 5,000 Meters Varsity · Place 28 · GR_Ottawa HillsGR_Ottawa Hills | 5,000 Meters Varsity | 28 | 23:54.2 | 10 |
| Sep 5 | OK White Jamboree @ LowellSep 5 · 5,000 Meters Varsity · GR Ottawa HillsGR Ottawa Hills | 5,000 Meters Varsity | 0 | DNF | 10 |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | OK White Jamboree #3Oct 4 · 5,000 Meters Varsity · Place 81 · GR Ottawa HillsGR Ottawa Hills | 5,000 Meters Varsity | 81 | 25:10.70 | 9 |
| Sep 27 | Pewamo-Westphalia InvitationalSep 27 · 5,000 Meters Varsity · Place 50 · GR Ottawa HillsGR Ottawa Hills | 5,000 Meters Varsity | 50 | 24:59.6 PB | 9 |
| Sep 20 | OK White Jamboree #2Sep 20 · 5,000 Meters Varsity · Place 82 · GR Ottawa HillsGR Ottawa Hills | 5,000 Meters Varsity | 82 | 26:40.32 PB | 9 |
| Sep 15 | 2017 MSU Spartan InvitationalSep 15 · 5,000 Meters High School JV #2 (Green/White) · Place 171 · GR Ottawa HillsGR Ottawa Hills | 5,000 Meters High School JV #2 (Green/White) | 171 | 26:35.40 PB | 9 |
| Sep 6 | OK White Jamboree #1Sep 6 · 5,000 Meters Varsity · Place 77 · GR Ottawa HillsGR Ottawa Hills | 5,000 Meters Varsity | 77 | 26:23.53 PB | 9 |