Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bath CMAC Jamboree #3 · Oct 15 | 19:32.9 | CMAC Jamboree #3 | October 15, 2014 |
| 5,000 Meters · Ella Sharp Park OFFICIALMHSAA LP Region 33-04 @ Vandercook Lake Sharp Park · Oct 29 | 17:36.7 | MHSAA LP Region 33-04 @ Vandercook Lake Sharp Park | October 29, 2016 |
| 5,000 Meters · Fish Creek Sportsman's ClubDon Bease Invitational · Oct 1 | 17:28.46 | Don Bease Invitational | October 1, 2016 |
| 5,000 Meters · Fish Creek Sportsman's ClubCarson City Crystal Invite · Oct 3 | 18:14.3 | Carson City Crystal Invite | October 3, 2015 |
| 5,000 Meters · Fowler High SchoolCMAC Jamboree #1 · Sep 21 | 17:56.5 | CMAC Jamboree #1 | September 21, 2016 |
| 5,000 Meters · Fulton High/Middle SchoolCMAC Jamboree #2 · Oct 4 | 17:16.9 | CMAC Jamboree #2 | October 4, 2016 |
| 5,000 Meters · Huckleberry Creek Golf CourseCMAC Jamboree #3 · Oct 19 | 17:09.5 | CMAC Jamboree #3 | October 19, 2016 |
| 5,000 Meters · Laingsburg HSCMAC Jamboree #1 · Sep 23 | 17:37.1 | CMAC Jamboree #1 | September 23, 2015 |
| 5,000 Meters · Lake Alliance ParkCMAC Jamboree #2 · Oct 7 | 18:08.2 | CMAC Jamboree #2 | October 7, 2015 |
| 5,000 Meters · Ledge Meadows Golf CourseGreater Lansing Cross Country Championship · Oct 15 | 17:46 | Greater Lansing Cross Country Championship | October 15, 2016 |
| 5,000 Meters · Pittsford HSPittsford Invitational · Sep 24 | 17:35 | Pittsford Invitational | September 24, 2016 |
| 5,000 Meters · Portage West MSPortage Invitational · Oct 4 | 19:44 | Portage Invitational | October 4, 2014 |
| 5,000 Meters · Portland Country ClubCMAC Jamboree #3 · Oct 21 | 17:49.8 | CMAC Jamboree #3 | October 21, 2015 |
| 5,000 Meters · Saranac HSCMAC Jamboree #2 · Oct 1 | 20:10.4 | CMAC Jamboree #2 | October 1, 2014 |
| 5,000 Meters · Springfield Oaks County Park1Holly/Duane Raffin Festival of Races · Sep 17 | 17:59 | Holly/Duane Raffin Festival of Races | September 17, 2016 |
| 5,000 Meters · Springport HSSpringport Invitational · Sep 7 | 17:46.98 | Springport Invitational | September 7, 2016 |
| 5,000 Meters · Springport HSSpringport Invitational · Sep 9 | 18:38.18 | Springport Invitational | September 9, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MHSAA LP Region 33-04 @ Vandercook Lake Sharp ParkOct 29 · 5,000 Meters Varsity · Place 6 · Potterville | 5,000 Meters Varsity | 6 | 17:36.7 PB | 12 |
| Oct 19 | CMAC Jamboree #3Oct 19 · 5,000 Meters Varsity and JV · Place 4 · Potterville | 5,000 Meters Varsity and JV | 4 | 17:09.5 PB | 12 |
| Oct 15 | Greater Lansing Cross Country ChampionshipOct 15 · 5,000 Meters Varsity · Place 84 · Potterville | 5,000 Meters Varsity | 84 | 17:46 PB | 12 |
| Oct 4 | CMAC Jamboree #2Oct 4 · 5,000 Meters Varsity and JV · Place 2 · Potterville | 5,000 Meters Varsity and JV | 2 | 17:16.9 PB | 12 |
| Oct 1 | Don Bease InvitationalOct 1 · 5,000 Meters Blue Varsity - Small · Place 6 · Potterville | 5,000 Meters Blue Varsity - Small | 6 | 17:28.46 PB | 12 |
| Sep 24 | Pittsford InvitationalSep 24 · 5,000 Meters Senior Boys 5000 Meter Run · Place 1 · Potterville | 5,000 Meters Senior Boys 5000 Meter Run | 1 | 17:35 PB | 12 |
| Sep 21 | CMAC Jamboree #1Sep 21 · 5,000 Meters Varsity and JV · Place 4 · Potterville | 5,000 Meters Varsity and JV | 4 | 17:56.5 PB | 12 |
| Sep 17 | Holly/Duane Raffin Festival of RacesSep 17 · 5,000 Meters Division V · Place 2 · Potterville | 5,000 Meters Division V | 2 | 17:59 PB | 12 |
| Sep 7 | Springport InvitationalSep 7 · 5,000 Meters Division 3 · Place 4 · Potterville | 5,000 Meters Division 3 | 4 | 17:46.98 PB | 12 |
| Aug 31 | Grand Ledge vs Potterville and IoniaAug 31 · 5,000 Meters Varsity · Place 6 · Potterville | 5,000 Meters Varsity | 6 | 18:33.3Unofficial | 12 |
| Aug 31 | Grand Ledge vs Ionia and PottervilleAug 31 · 5,000 Meters Varsity · Place 6 · Potterville | 5,000 Meters Varsity | 6 | 18:33.3Unofficial | 12 |
2015 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | CMAC Jamboree #3Oct 21 · 5,000 Meters Varsity and JV · Place 13 · Potterville | 5,000 Meters Varsity and JV | 13 | 17:49.8 PB | 11 |
| Oct 17 | Greater Lansing Cross Country ChampionshipOct 17 · 5,000 Meters Varsity · Place 115 · Potterville | 5,000 Meters Varsity | 115 | 17:59 | 11 |
| Oct 7 | CMAC Jamboree #2Oct 7 · 5,000 Meters Varsity and JV · Place 14 · Potterville | 5,000 Meters Varsity and JV | 14 | 18:08.2 PB | 11 |
| Oct 3 | Carson City Crystal InviteOct 3 · 5,000 Meters Boys Blue race · Place 19 · Potterville | 5,000 Meters Boys Blue race | 19 | 18:14.3 PB | 11 |
| Sep 26 | Pittsford InvitationalSep 26 · 5,000 Meters Junior Boys · Place 8 · Potterville | 5,000 Meters Junior Boys | 8 | 18:37 | 11 |
| Sep 23 | CMAC Jamboree #1Sep 23 · 5,000 Meters Varsity and JV · Place 9 · Potterville | 5,000 Meters Varsity and JV | 9 | 17:37.1 PB | 11 |
| Sep 9 | Springport InvitationalSep 9 · 5,000 Meters Division 3 · Place 7 · Potterville | 5,000 Meters Division 3 | 7 | 18:38.18 PB | 11 |
2014 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | CMAC Jamboree #3Oct 15 · 5,000 Meters Varsity and JV · Place 32 · Potterville | 5,000 Meters Varsity and JV | 32 | 19:32.9 PB | 10 |
| Oct 4 | Portage InvitationalOct 4 · 5,000 Meters Division 3/4 JV · Place 14 · Potterville | 5,000 Meters Division 3/4 JV | 14 | 19:44 PB | 10 |
| Oct 1 | CMAC Jamboree #2Oct 1 · 5,000 Meters Varsity and JV · Place 43 · Potterville | 5,000 Meters Varsity and JV | 43 | 20:10.4 PB | 10 |