Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Central Montcalm HSCM Pre-Regional Meet · Oct 24 | 21:46.04 | CM Pre-Regional Meet | October 24, 2016 |
| 5,000 Meters · Chippewa Hills HSLate Season Warrior Invitational · Oct 24 | 22:04 | Late Season Warrior Invitational | October 24, 2015 |
| 5,000 Meters · Fish Creek Sportsman's ClubMSAC Jamboree #3 · Oct 19 | 21:10.12 | MSAC Jamboree #3 | October 19, 2016 |
| 5,000 Meters · Fish Creek Sportsman's ClubCarson City Crystal Invite · Oct 3 | 21:33.4 | Carson City Crystal Invite | October 3, 2015 |
| 5,000 Meters · Harrison Community HSHornet Invite · Sep 17 | 23:35.23 | Hornet Invite | September 17, 2016 |
| 5,000 Meters · Harrison Community HS 5K CourseHarrison Invite · Sep 13 | 23:48 | Harrison Invite | September 13, 2014 |
| 5,000 Meters · Imerman Park28th Annual Heritage Invitational · Oct 10 | 23:34 | 28th Annual Heritage Invitational | October 10, 2015 |
| 5,000 Meters · Lake of DreamsMSAC Jamboree #2 · Oct 5 | 22:18.90 | MSAC Jamboree #2 | October 5, 2016 |
| 5,000 Meters · Montabella HSMustang Invitational · Oct 16 | 21:18.80 | Mustang Invitational | October 16, 2015 |
| 5,000 Meters · Mount Pleasant HSMSAC League Meet # 1-MPSHA · Sep 23 | 22:29.57 | MSAC League Meet # 1-MPSHA | September 23, 2015 |
| 5,000 Meters · Shepherd High SchoolMHSAA LP Region 30-04 @ Shepherd · Oct 29 | 20:59.87 | MHSAA LP Region 30-04 @ Shepherd | October 29, 2016 |
| 5,000 Meters · Uncle John's Cider MillMarauder Invite · Sep 9 | 22:35.6 | Marauder Invite | September 9, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MHSAA LP Region 30-04 @ ShepherdOct 29 · 5,000 Meters Varsity · Place 10 · Vestaburg | 5,000 Meters Varsity | 10 | 20:59.87 PB | 12 |
| Oct 24 | CM Pre-Regional MeetOct 24 · 5,000 Meters Varsity · Place 1 · Vestaburg | 5,000 Meters Varsity | 1 | 21:46.04 PB | 12 |
| Oct 22 | Late Season Warrior InvitationalOct 22 · 5,000 Meters Varsity · Place 5 · Vestaburg | 5,000 Meters Varsity | 5 | 21:55.16Unofficial | 12 |
| Oct 19 | MSAC Jamboree #3Oct 19 · 5,000 Meters Varsity · Place 13 · Vestaburg | 5,000 Meters Varsity | 13 | 21:10.12 PB | 12 |
| Oct 5 | MSAC Jamboree #2Oct 5 · 5,000 Meters Varsity · Place 14 · Vestaburg | 5,000 Meters Varsity | 14 | 22:18.90 PB | 12 |
| Oct 1 | Don Bease InvitationalOct 1 · 5,000 Meters Blue Varsity - Small · Place 30 · Vestaburg | 5,000 Meters Blue Varsity - Small | 30 | 22:39.87 | 12 |
| Sep 21 | MSAC Jamboree #1Sep 21 · 5,000 Meters Varsity · Place 14 · Vestaburg | 5,000 Meters Varsity | 14 | 22:36.33 | 12 |
| Sep 17 | Hornet InviteSep 17 · 5,000 Meters Varsity · Place 4 · Vestaburg | 5,000 Meters Varsity | 4 | 23:35.23 PB | 12 |
| Sep 7 | 2016 Shepherd BLUEJAY InviteSep 7 · 5,000 Meters Varsity · Place 14 · Vestaburg | 5,000 Meters Varsity | 14 | 23:14.10 | 12 |
2015 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | MHSAA LP Regional 30-4 @ Carson City CrystalOct 30 · 5,000 Meters Varsity LP Regional 30-4 · Place 19 · Vestaburg | 5,000 Meters Varsity LP Regional 30-4 | 19 | 21:26.21 | 11 |
| Oct 26 | Pre Regional MeetOct 26 · 5,000 Meters Varsity · Place 1 · Vestaburg | 5,000 Meters Varsity | 1 | 22:06.66 | 11 |
| Oct 24 | Late Season Warrior InvitationalOct 24 · 5,000 Meters Varsity · Place 14 · Vestaburg | 5,000 Meters Varsity | 14 | 22:04 PB | 11 |
| Oct 21 | MSAC Jomboree #3Oct 21 · 5,000 Meters Varsity · Place 11 · Vestaburg | 5,000 Meters Varsity | 11 | 21:50.80 | 11 |
| Oct 16 | Mustang InvitationalOct 16 · 5,000 Meters Varsity · Place 29 · Vestaburg | 5,000 Meters Varsity | 29 | 21:18.80 PB | 11 |
| Oct 10 | 28th Annual Heritage InvitationalOct 10 · 5,000 Meters Varsity · Place 77 · Vestaburg | 5,000 Meters Varsity | 77 | 23:34 PB | 11 |
| Oct 7 | Mid State Athletic Conference-ADDOct 7 · 5,000 Meters Varsity · Place 12 · Vestaburg | 5,000 Meters Varsity | 12 | 21:54.10 | 11 |
| Oct 3 | Carson City Crystal InviteOct 3 · 5,000 Meters Girl Blue Race · Place 19 · Vestaburg | 5,000 Meters Girl Blue Race | 19 | 21:33.4 PB | 11 |
| Sep 23 | MSAC League Meet # 1-MPSHASep 23 · 5,000 Meters Varsity · Place 11 · Vestaburg | 5,000 Meters Varsity | 11 | 22:29.57 PB | 11 |
| Sep 15 | Beal City InvitationalSep 15 · 5,000 Meters Varsity · Place 19 · Vestaburg | 5,000 Meters Varsity | 19 | 23:25.4Unofficial | 11 |
| Sep 12 | Hornet Run Grade Level RaceSep 12 · 5,000 Meters Jr · Place 7 · Vestaburg | 5,000 Meters Jr | 7 | 23:05.86 | 11 |
| Sep 9 | Marauder Invite Sep 9 · 5,000 Meters Varsity - Small Schools · Place 16 · Vestaburg | 5,000 Meters Varsity - Small Schools | 16 | 22:35.6 PB | 11 |
| Aug 25 | Early Season Warrior InvitationalAug 25 · 5,000 Meters Varsity · Place 14 · Vestaburg | 5,000 Meters Varsity | 14 | 22:48.21 | 11 |
2014 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Pre Regional InviteOct 20 · 5,000 Meters Varsity · Place 4 · Vestaburg | 5,000 Meters Varsity | 4 | 22:51.48 | 10 |
| Oct 10 | Montabella Mustang InvitationalOct 10 · 5,000 Meters Varsity · Place 12 · Vestaburg | 5,000 Meters Varsity | 12 | 22:08.00 | 10 |
| Oct 1 | MSAC League Meet # 2-SHA MeetOct 1 · 5,000 Meters Varsity · Place 18 · Vestaburg | 5,000 Meters Varsity | 18 | 23:25.24 | 10 |
| Sep 13 | Harrison InviteSep 13 · 5,000 Meters Varsity · Place 12 · Vestaburg | 5,000 Meters Varsity | 12 | 23:48 PB | 10 |
| Aug 26 | Warrior Early Season InvitationalAug 26 · 5,000 Meters Varsity · Place 22 · Vestaburg | 5,000 Meters Varsity | 22 | 25:04.97 | 10 |