Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Beal City HSHighland Jamboree #3 @ Beal City · Oct 16 | 16:44.6 | Highland Jamboree #3 @ Beal City | October 16, 2018 |
| 2 Miles · Beal City Jr. High CourseBeal City Invitational · Sep 12 | 21:22.00 | Beal City Invitational | September 12, 2017 |
| 2 Miles · Buckley HSBuckley Invite · Sep 9 | 17:48.6 | Buckley Invite | September 9, 2017 |
| 2 Miles · Fish Creek Sportsmen's Club 3200MCarson City-Crystal Don Baese Invitational · Sep 29 | 15:43.85 | Carson City-Crystal Don Baese Invitational | September 29, 2018 |
| 2 Miles · Marion Jr/Sr High SchoolHIGHLAND Jam @ Marion · Oct 3 | 18:33.14 | HIGHLAND Jam @ Marion | October 3, 2017 |
| 2 Miles · Montabella HSMustang Invitational · Oct 13 | 17:06.00 | Mustang Invitational | October 13, 2017 |
| 2 Miles · Shepherd Middle School 2 Mile Course2018 Shepherd John Bruder Classic · Sep 6 | 18:37.20 | 2018 Shepherd John Bruder Classic | September 6, 2018 |
| 3,000 Meters · McBain HSMcBain Invitational · Sep 7 | 17:33.3 | McBain Invitational | September 7, 2017 |
| 3,200 Meters · Fish Creek Sportsmen's Club 3200MDon Baese Invitational · Sep 30 | 18:22.51 | Don Baese Invitational | September 30, 2017 |
| 3,200 Meters · Roscommon High SchoolHighland Jambroee #2 @ Roscommon/host:Lake City · Oct 2 | 15:27.82 | Highland Jambroee #2 @ Roscommon/host:Lake City | October 2, 2018 |
| 5,000 Meters · Beal City HIGHLAND #3 at Beal City · Oct 15 | 26:51.83 | HIGHLAND #3 at Beal City | October 15, 2019 |
| 5,000 Meters · McBain HSHighland Roscommon/Pine River @ McBain · Sep 15 | 32:01.91 | Highland Roscommon/Pine River @ McBain | September 15, 2020 |
| 5,000 Meters · Montabella HSMustang Invitational · Oct 11 | 27:21.25 | Mustang Invitational | October 11, 2019 |
| 5,000 Meters · Portage West Middle SchoolPortage Invite · Oct 5 | 27:14.2 | Portage Invite | October 5, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
1 results2019 Cross Country
4 results2018 Cross Country
4 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | Mustang InvitationalOct 13 · 2 Miles Middle School · Place 101 · McBainMcBain | 2 Miles Middle School | 101 | 17:06.00 PB | 7 |
| Oct 3 | HIGHLAND Jam @ MarionOct 3 · 2 Miles Middle School · Place 95 · McBainMcBain | 2 Miles Middle School | 95 | 18:33.14 PB | 7 |
| Sep 30 | Don Baese InvitationalSep 30 · 3,200 Meters Middle School Girls Blue (Small) · Place 122 · McBainMcBain | 3,200 Meters Middle School Girls Blue (Small) | 122 | 18:22.51 PB | 7 |
| Sep 12 | Beal City InvitationalSep 12 · 2 Miles Middle School · Place 82 · McBainMcBain | 2 Miles Middle School | 82 | 21:22.00 PB | 7 |
| Sep 9 | Buckley InviteSep 9 · 2 Miles Middle School Mixed · Place 54 · McBainMcBain | 2 Miles Middle School Mixed | 54 | 17:48.6 PB | 7 |
| Sep 7 | McBain InvitationalSep 7 · 3,000 Meters Middle School · Place 52 · McBainMcBain | 3,000 Meters Middle School | 52 | 17:33.3 PB | 7 |