Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · ABHS campus courseMHSAA LP Region 26-03 @ Anchor Bay · Oct 29 | 19:59 | MHSAA LP Region 26-03 @ Anchor Bay | October 29, 2016 |
| 5,000 Meters · Algonac HSMHSAA LP Regional 17-2 @ Algonac · Oct 30 | 19:22 | MHSAA LP Regional 17-2 @ Algonac | October 30, 2015 |
| 5,000 Meters · Algonac HS OFFICIALAlgonac Muskrat Classic Run · Sep 10 | 20:16.0 | Algonac Muskrat Classic Run | September 10, 2016 |
| 5,000 Meters · Brown City Jr/Sr High SchoolBrown City HS Invitational · Sep 1 | 19:52.62 | Brown City HS Invitational | September 1, 2016 |
| 5,000 Meters · East China ParkMariner/Saints Invitational · Aug 27 | 20:35.0 | Mariner/Saints Invitational | August 27, 2016 |
| 5,000 Meters · Goodells County ParkMHSAA LP D2 Region 16 @ Goodells County Park · Oct 25 | 21:46 | MHSAA LP D2 Region 16 @ Goodells County Park | October 25, 2014 |
| 5,000 Meters · Lake St. Clair Metropark OFFICIALMAC Division Championship · Oct 24 | 19:13 | MAC Division Championship | October 24, 2015 |
| 5,000 Meters · Marysville ParkMarysville Invitational · Oct 8 | 19:43 | Marysville Invitational | October 8, 2015 |
| 5,000 Meters · Metro BeachMAC Division Championship · Oct 22 | 19:45 | MAC Division Championship | October 22, 2016 |
| 5,000 Meters · Wagener County ParkWagener Park Invitational · Oct 3 | 19:18.2 | Wagener Park Invitational | October 3, 2015 |
| 5,000 Meters · Wolcott FarmOld Skool Classic · Sep 26 | 20:27 | Old Skool Classic | September 26, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MHSAA LP Region 26-03 @ Anchor BayOct 29 · 5,000 Meters Varsity · Place 26 · Marine City | 5,000 Meters Varsity | 26 | 19:59 PB | 12 |
| Oct 22 | MAC Division ChampionshipOct 22 · 5,000 Meters Blue Boys · Place 148 · Marine City | 5,000 Meters Blue Boys | 148 | 19:45 PB | 12 |
| Oct 1 | Wagener Park InvitationalOct 1 · 5,000 Meters Varsity · Place 114 · Marine City | 5,000 Meters Varsity | 114 | 20:12.7 | 12 |
| Sep 27 | MAC Blue Jamboree #2Sep 27 · 5,000 Meters Varsity · Place 51 · Marine City | 5,000 Meters Varsity | 51 | 20:12 | 12 |
| Sep 10 | Algonac Muskrat Classic RunSep 10 · 5,000 Meters Varsity Div. 2-3-4 · Place 32 · Marine City | 5,000 Meters Varsity Div. 2-3-4 | 32 | 20:16.0 PB | 12 |
| Sep 1 | Brown City HS InvitationalSep 1 · 5,000 Meters Varsity · Place 22 · Marine City | 5,000 Meters Varsity | 22 | 19:52.62 PB | 12 |
| Aug 27 | Mariner/Saints InvitationalAug 27 · 5,000 Meters Varsity · Place 53 · Marine City | 5,000 Meters Varsity | 53 | 20:35.0 PB | 12 |
2015 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | MHSAA LP Regional 17-2 @ AlgonacOct 30 · 5,000 Meters Varsity Division II · Place 60 · Marine City | 5,000 Meters Varsity Division II | 60 | 19:22 PB | 11 |
| Oct 24 | MAC Division ChampionshipOct 24 · 5,000 Meters Blue Boys · Place 46 · Marine City | 5,000 Meters Blue Boys | 46 | 19:13 PB | 11 |
| Oct 8 | Marysville InvitationalOct 8 · 5,000 Meters Varsity · Place 52 · Marine City | 5,000 Meters Varsity | 52 | 19:43 PB | 11 |
| Oct 6 | MAC Blue Jamboree #2Oct 6 · 5,000 Meters Varsity · Place 40 · Marine City | 5,000 Meters Varsity | 40 | 18:43Unofficial | 11 |
| Oct 3 | Wagener Park Invitational Oct 3 · 5,000 Meters Varsity · Place 61 · Marine City | 5,000 Meters Varsity | 61 | 19:18.2 PB | 11 |
| Sep 26 | Old Skool ClassicSep 26 · 5,000 Meters Orange · Place 36 · Marine City | 5,000 Meters Orange | 36 | 20:27 PB | 11 |
| Sep 12 | Algonac Muskrat ClassicSep 12 · 5,000 Meters Boys' Division II/III/IV · Place 75 · Marine City | 5,000 Meters Boys' Division II/III/IV | 75 | 20:42Unofficial | 11 |
| Aug 28 | Saints/Mariner InvitationalAug 28 · 5,000 Meters Boys Varsity · Place 51 · Marine City | 5,000 Meters Boys Varsity | 51 | 21:20Unofficial | 11 |
2014 Cross Country
3 results