Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Chestnut GroveWayne County XC Championship · Oct 7 | 18:04.7 | Wayne County XC Championship | October 7, 2017 |
| 5,000 Meters · Elizabeth ParkDownriver Watermelon Run · Aug 31 | 18:20.0 | Downriver Watermelon Run | August 31, 2017 |
| 5,000 Meters · Huron Meadows Metropark OFFICIALLarry Steeb Invite · Oct 21 | 17:39.3 | Larry Steeb Invite | October 21, 2017 |
| 5,000 Meters · Lake Erie Metro Park OFFICIALMHSAA LP Region 05-1 @ Gibraltar Carlson · Oct 27 | 18:06.5 | MHSAA LP Region 05-1 @ Gibraltar Carlson | October 27, 2018 |
| 5,000 Meters · Patriots ParkDRL Jamboree #2 · Oct 5 | 18:04 | DRL Jamboree #2 | October 5, 2017 |
| 5,000 Meters · Springfield Oaks County Park150th Annual Holly/Duane Raffin Festival of Races · Sep 16 | 18:57.0 | 50th Annual Holly/Duane Raffin Festival of Races | September 16, 2017 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsA2 Run Co HS Coaching Legends Classic · Sep 29 | 17:50.5 | A2 Run Co HS Coaching Legends Classic | September 29, 2018 |
| 5,000 Meters · Willow Metropark OFFICIALDownriver League Jamboree I · Sep 21 | 19:06 | Downriver League Jamboree I | September 21, 2017 |
| 5,000 Meters · Wyandotte Shores Golf CourseDRL Championships · Oct 19 | 17:52.1 | DRL Championships | October 19, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
3 results2017 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Larry Steeb InviteOct 21 · 5,000 Meters Varsity · Place 9 · Allen Park | 5,000 Meters Varsity | 9 | 17:39.3 PB | 11 |
| Oct 19 | DRL ChampionshipsOct 19 · 5,000 Meters Varsity · Place 11 · Allen Park | 5,000 Meters Varsity | 11 | 17:52.1 PB | 11 |
| Oct 7 | Wayne County XC ChampionshipOct 7 · 5,000 Meters Varsity Boys · Place 80 · Allen Park | 5,000 Meters Varsity Boys | 80 | 18:04.7 PB | 11 |
| Oct 5 | DRL Jamboree #2Oct 5 · 5,000 Meters Varsity · Place 12 · Allen Park | 5,000 Meters Varsity | 12 | 18:04 PB | 11 |
| Sep 30 | A2 Run Co Coaching Legends HSSep 30 · 5,000 Meters Blue Varsity · Place 38 · Allen Park | 5,000 Meters Blue Varsity | 38 | 17:58.14 | 11 |
| Sep 23 | Detroit Catholic Central InvitationalSep 23 · 5,000 Meters Varsity · Place 17 · Allen Park | 5,000 Meters Varsity | 17 | 18:48.9Unofficial | 11 |
| Sep 21 | Downriver League Jamboree ISep 21 · 5,000 Meters Varsity · Place 15 · Allen Park | 5,000 Meters Varsity | 15 | 19:06 PB | 11 |
| Sep 16 | 50th Annual Holly/Duane Raffin Festival of RacesSep 16 · 5,000 Meters Division II · Place 52 · Allen Park | 5,000 Meters Division II | 52 | 18:57.0 PB | 11 |
| Sep 8 | Warrior CC ClassicSep 8 · 5,000 Meters Varsity · Place 36 · Allen Park | 5,000 Meters Varsity | 36 | 18:30.0 | 11 |
| Aug 31 | Downriver Watermelon RunAug 31 · 5,000 Meters Open · Place 20 · Allen Park | 5,000 Meters Open | 20 | 18:20.0 PB | 11 |
| Aug 25 | Allen Park ScrimmageAug 25 · 5,000 Meters Varsity · Allen Park | 5,000 Meters Varsity | 0 | 19:01Unofficial | 11 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Wyandotte Fall FestivalNov 1 · 5,000 Meters 9/10th Grade Boys · Place 15 · Allen Park | 5,000 Meters 9/10th Grade Boys | 15 | 19:23.05 | 10 |
| Oct 29 | MHSAA LP Region 05-01 @ Woodhaven Lake Erie MetroparkOct 29 · 5,000 Meters Varsity · Place 62 · Allen Park | 5,000 Meters Varsity | 62 | 19:01.39 | 10 |
| Oct 22 | Larry Steeb Invite Oct 22 · 5,000 Meters Varsity · Place 20 · Allen Park | 5,000 Meters Varsity | 20 | 18:27.4 | 10 |
| Oct 20 | DRL ChampionshipOct 20 · 5,000 Meters Varsity · Place 28 · Allen Park | 5,000 Meters Varsity | 28 | 18:44.1 | 10 |
| Oct 6 | DRL Jamboree #2Oct 6 · 5,000 Meters Varsity · Place 32 · Allen Park | 5,000 Meters Varsity | 32 | 19:19 | 10 |