Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Ella Sharp Park OFFICIALMHSAA LP Region 23-3 at Ella Sharp (Vandercook Lake) · Oct 28 | 24:11.1 | MHSAA LP Region 23-3 at Ella Sharp (Vandercook Lake) | October 28, 2017 |
| 5,000 Meters · Homer HSBig Eight Homer Jamboree · Oct 15 | 22:47.81 | Big Eight Homer Jamboree | October 15, 2019 |
| 5,000 Meters · Homer HSBig 8 Jamboree #2 · Oct 3 | 24:13.9 | Big 8 Jamboree #2 | October 3, 2017 |
| 5,000 Meters · Jonesville High SchoolBig Eight Jonesville Jamboree · Oct 1 | 24:15.01 | Big Eight Jonesville Jamboree | October 1, 2019 |
| 5,000 Meters · Mill Race Golf CourseBig 8 Jonesville Jamboree · Sep 26 | 24:35.9 | Big 8 Jonesville Jamboree | September 26, 2017 |
| 5,000 Meters · Owen's ParkHillsdale Invitational · Aug 30 | 24:33.6 | Hillsdale Invitational | August 30, 2017 |
| 5,000 Meters · Pittsford HSPittsford Earlybird Invitational · Aug 23 | 26:09 | Pittsford Earlybird Invitational | August 23, 2017 |
| 5,000 Meters · Portage West Middle School2018 Portage Cross Country Invitational · Oct 6 | 24:43.9 | 2018 Portage Cross Country Invitational | October 6, 2018 |
| 5,000 Meters · Reading HSBig Eight Reading Jamboree · Oct 8 | 23:30.84 | Big Eight Reading Jamboree | October 8, 2019 |
| 5,000 Meters · Springfield Oaks County Park150th Annual Holly/Duane Raffin Festival of Races · Sep 16 | 25:43.6 | 50th Annual Holly/Duane Raffin Festival of Races | September 16, 2017 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsA2 Run Co Coaching Legends HS · Sep 30 | 23:29.23 | A2 Run Co Coaching Legends HS | September 30, 2017 |
| 5,000 Meters · Turtle Creek Golf ClubBig 8 Union City Jamboree · Oct 16 | 23:27.4 | Big 8 Union City Jamboree | October 16, 2018 |
| 5,000 Meters · Victory ParkBig 8 Concord Jamboree · Oct 17 | 24:06.50 | Big 8 Concord Jamboree | October 17, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
4 results2018 Cross Country
3 results2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MHSAA LP Region 23-3 at Ella Sharp (Vandercook Lake)Oct 28 · 5,000 Meters Varsity · Place 45 · Jonesville | 5,000 Meters Varsity | 45 | 24:11.1 PB | 10 |
| Oct 17 | Big 8 Concord JamboreeOct 17 · 5,000 Meters Varsity · Place 15 · Jonesville | 5,000 Meters Varsity | 15 | 24:06.50 PB | 10 |
| Oct 10 | Big 8 Reading JamboreeOct 10 · 5,000 Meters Varsity · Place 12 · Jonesville | 5,000 Meters Varsity | 12 | 24:04.3 | 10 |
| Oct 3 | Big 8 Jamboree #2Oct 3 · 5,000 Meters Varsity · Place 13 · Jonesville | 5,000 Meters Varsity | 13 | 24:13.9 PB | 10 |
| Sep 30 | A2 Run Co Coaching Legends HSSep 30 · 5,000 Meters Blue Varsity · Place 87 · Jonesville | 5,000 Meters Blue Varsity | 87 | 23:29.23 PB | 10 |
| Sep 26 | Big 8 Jonesville JamboreeSep 26 · 5,000 Meters Varsity · Place 14 · Jonesville | 5,000 Meters Varsity | 14 | 24:35.9 PB | 10 |
| Sep 16 | 50th Annual Holly/Duane Raffin Festival of RacesSep 16 · 5,000 Meters Division IV · Place 76 · Jonesville | 5,000 Meters Division IV | 76 | 25:43.6 PB | 10 |
| Aug 30 | Hillsdale InvitationalAug 30 · 5,000 Meters Varsity · Place 23 · Jonesville | 5,000 Meters Varsity | 23 | 24:33.6 PB | 10 |
| Aug 23 | Pittsford Earlybird InvitationalAug 23 · 5,000 Meters Varsity · Place 20 · Jonesville | 5,000 Meters Varsity | 20 | 26:09 PB | 10 |