Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Lake Erie Metro Park OFFICIALWarrior CC Classic · Sep 8 | 16:55.1 | Warrior CC Classic | September 8, 2017 |
| 5,000 Meters · Patriots ParkDRL Jamboree #2 · Oct 5 | 16:59 | DRL Jamboree #2 | October 5, 2017 |
| 5,000 Meters · Springfield Oaks County Park150th Annual Holly/Duane Raffin Festival of Races · Sep 16 | 17:15.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 | 16:24.76 | A2 Run Co Coaching Legends HS | September 30, 2017 |
| 5,000 Meters · Willow Metropark OFFICIALDownriver League Jamboree I · Sep 21 | 16:53 | Downriver League Jamboree I | September 21, 2017 |
| 5,000 Meters · Wyandotte Shores Golf CourseDRL Championships · Oct 19 | 16:31.2 | DRL Championships | October 19, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | MHSAA LP Division 1 FinalsNov 3 · Division 1 · Place 90 · Brownstown Woodhaven | Division 1 | 90 | 16:48.1 | — |
| Oct 27 | MHSAA LP Region 05-1 @ Gibraltar CarlsonOct 27 · 5,000 Meters D1 Boys · Place 10 · Woodhaven Brownstown | 5,000 Meters D1 Boys | 10 | 16:59.7 | 12 |
| Oct 18 | Downriver League ChampionshipOct 18 · 5,000 Meters Varsity · Place 3 · Brownstown Woodhaven | 5,000 Meters Varsity | 3 | 16:58.4 | 12 |
| Oct 13 | Downriver Gabriel Richard Invite - High SchoolOct 13 · Varsity · Place 19 · Brownstown Woodhaven | Varsity | 19 | 17:30.2 | 12 |
| Oct 6 | Wayne County XC ChampionshipOct 6 · 5,000 Meters Varsity · Place 27 · Brownstown Woodhaven | 5,000 Meters Varsity | 27 | 17:04.5 | 12 |
| Oct 2 | DRL Jambo #2Oct 2 · Varsity · Place 2 · Brownstown Woodhaven | Varsity | 2 | 17:22 | 12 |
| Sep 29 | Allendale Falcon InviteSep 29 · 5,000 Meters Varsity · Place 13 · Brownstown Woodhaven | 5,000 Meters Varsity | 13 | 16:38.5 | 12 |
| Sep 18 | DRL Jamboree #1Sep 18 · Varsity · Place 3 · Brownstown Woodhaven | Varsity | 3 | 17:45 | 12 |
| Sep 7 | Warrior CC ClassicSep 7 · 5,000 Meters Varsity · Place 5 · Brownstown Woodhaven | 5,000 Meters Varsity | 5 | 17:29.3 | 12 |
| Sep 4 | Erie Mason RelaysSep 4 · 3 Miles New Division · Woodhaven Brownstown | 3 Miles New Division | 0 | 16:51Unofficial | 12 |
| Aug 30 | A2 Run Co Hornet Early Bird OpenAug 30 · 5,000 Meters Gold Varsity · Place 35 · Woodhaven Brownstown | 5,000 Meters Gold Varsity | 35 | 17:27.0 | 12 |
| Aug 13 | Hudson Mills Time TrialAug 13 · 2.65 Miles Varsity · Woodhaven Brownstown | 2.65 Miles Varsity | 0 | 14:53Unofficial | 12 |
2017 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | MHSAA LP Division 1 FinalsNov 4 · 5,000 Meters Division 1 · Place 213 · Brownstown Woodhaven | 5,000 Meters Division 1 | 213 | 17:29.1 | — |
| Oct 28 | MHSAA LP Region 05-1 at Lake Erie Metro (Gibraltar Carlson)Oct 28 · 5,000 Meters Varsity · Place 14 · Brownstown Woodhaven | 5,000 Meters Varsity | 14 | 16:39.1 | 11 |
| Oct 19 | DRL ChampionshipsOct 19 · 5,000 Meters Varsity · Place 1 · Woodhaven Brownstown | 5,000 Meters Varsity | 1 | 16:31.2 PB | 11 |
| Oct 14 | Downriver Gabriel Richard InvitationalOct 14 · 5,000 Meters Varsity · Place 5 · Brownstown Woodhaven | 5,000 Meters Varsity | 5 | 16:23.7 | 11 |
| Oct 7 | Portage InviteOct 7 · 5,000 Meters Division 1 · Place 18 · Brownstown Woodhaven | 5,000 Meters Division 1 | 18 | 16:28.8 | 11 |
| Oct 5 | DRL Jamboree #2Oct 5 · 5,000 Meters Varsity · Place 2 · Woodhaven Brownstown | 5,000 Meters Varsity | 2 | 16:59 PB | 11 |
| Sep 30 | A2 Run Co Coaching Legends HSSep 30 · 5,000 Meters Gold Varsity · Place 10 · Woodhaven Brownstown | 5,000 Meters Gold Varsity | 10 | 16:24.76 PB | 11 |
| Sep 21 | Downriver League Jamboree ISep 21 · 5,000 Meters Varsity · Place 1 · Woodhaven Brownstown | 5,000 Meters Varsity | 1 | 16:53 PB | 11 |
| Sep 16 | 50th Annual Holly/Duane Raffin Festival of RacesSep 16 · 5,000 Meters Division I · Place 32 · Woodhaven Brownstown | 5,000 Meters Division I | 32 | 17:15.6 PB | 11 |
| Sep 8 | Warrior CC ClassicSep 8 · 5,000 Meters Varsity · Place 2 · Woodhaven Brownstown | 5,000 Meters Varsity | 2 | 16:55.1 PB | 11 |
| Aug 31 | A2 Run Co Early Bird InviteAug 31 · 5,000 Meters Gold Varsity · Place 26 · Woodhaven Brownstown | 5,000 Meters Gold Varsity | 26 | 17:06.8 | 11 |
| Aug 24 | Downriver FriendlyAug 24 · 3 Miles Varsity · Place 6 · Brownstown Woodhaven | 3 Miles Varsity | 6 | 15:28.00 | 11 |
| Aug 14 | Hudson Mills Time TrialAug 14 · 2.65 Miles Varsity · Woodhaven Brownstown | 2.65 Miles Varsity | 0 | 14:53Unofficial | 11 |
2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Wyandotte Fall FestivalNov 1 · 5,000 Meters 9/10th Grade Boys · Place 3 · Woodhaven Brownstown | 5,000 Meters 9/10th Grade Boys | 3 | 18:00.00 | 10 |
| Oct 29 | MHSAA LP Region 05-01 @ Woodhaven Lake Erie MetroparkOct 29 · 5,000 Meters Varsity · Place 39 · Woodhaven Brownstown | 5,000 Meters Varsity | 39 | 18:10.48 | 10 |
| Oct 20 | DRL ChampionshipOct 20 · 5,000 Meters Varsity · Place 11 · Woodhaven Brownstown | 5,000 Meters Varsity | 11 | 18:03.7 | 10 |
| Oct 6 | DRL Jamboree #2Oct 6 · 5,000 Meters Varsity · Place 6 · Woodhaven Brownstown | 5,000 Meters Varsity | 6 | 18:00 | 10 |