Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cass BentonMustang Invite · Aug 30 | 22:43.01 | Mustang Invite | August 30, 2018 |
| 5,000 Meters · Chestnut GroveWayne County XC Championship · Oct 7 | 22:14.8 | Wayne County XC Championship | October 7, 2017 |
| 5,000 Meters · Forest Akers East Golf Course2017 MSU Spartan Invitational · Sep 15 | 22:54.83 | 2017 MSU Spartan Invitational | September 15, 2017 |
| 5,000 Meters · Lake Erie Metro Park OFFICIALDRL Championship · Oct 20 | 20:20.3 | DRL Championship | October 20, 2016 |
| 5,000 Meters · Lake Erie MetroparkLake Erie P.R.O.M. (Post Regional Open Meet) · Oct 27 | 20:46.7 | Lake Erie P.R.O.M. (Post Regional Open Meet) | October 27, 2018 |
| 5,000 Meters · Patriots ParkDRL Jamboree #2 · Oct 5 | 21:01 | DRL Jamboree #2 | October 5, 2017 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsA2 Run Co HS Coaching Legends Classic · Sep 29 | 20:43.2 | A2 Run Co HS Coaching Legends Classic | September 29, 2018 |
| 5,000 Meters · Wyandotte Shores Golf CourseDRL Championships · Oct 19 | 21:24.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
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Wyandotte Fall FestivalOct 30 · 5,000 Meters Varsity · Place 36 · Wyandotte Roosevelt | 5,000 Meters Varsity | 36 | 20:26.0 | 12 |
| Oct 27 | Lake Erie P.R.O.M. (Post Regional Open Meet)Oct 27 · 5,000 Meters Men's PROM · Place 109 · Wyandotte Roosevelt | 5,000 Meters Men's PROM | 109 | 20:46.7 PB | 12 |
| Oct 18 | Downriver League ChampionshipOct 18 · 5,000 Meters Junior Varsity · Place 19 · Wyandotte Roosevelt | 5,000 Meters Junior Varsity | 19 | 19:58.1 | 12 |
| Oct 6 | Wayne County XC ChampionshipOct 6 · 5,000 Meters Varsity · Place 230 · Wyandotte Roosevelt | 5,000 Meters Varsity | 230 | 21:48.0 | 12 |
| Oct 2 | DRL Jambo #2Oct 2 · Varsity · Place 32 · Wyandotte Roosevelt | Varsity | 32 | 21:26 | 12 |
| Sep 29 | A2 Run Co HS Coaching Legends ClassicSep 29 · 5,000 Meters Blue Varsity · Place 132 · Wyandotte Roosevelt | 5,000 Meters Blue Varsity | 132 | 20:43.2 PB | 12 |
| Sep 22 | Monroe Jefferson InvitationalSep 22 · Varsity · Place 104 · Wyandotte Roosevelt | Varsity | 104 | 21:13.22 | 12 |
| Sep 18 | DRL Jamboree #1Sep 18 · Varsity · Place 26 · Wyandotte Roosevelt | Varsity | 26 | 21:13 | 12 |
| Sep 15 | 51st Annual Holly / Duane Raffin Festival of RacesSep 15 · Varsity · Place 67 · Wyandotte Roosevelt | Varsity | 67 | 22:31.5 | 12 |
| Sep 7 | Warrior CC ClassicSep 7 · 5,000 Meters Varsity · Place 100 · Wyandotte Roosevelt | 5,000 Meters Varsity | 100 | 21:25.1 | 12 |
| Aug 30 | Mustang InviteAug 30 · 5,000 Meters 11/12 Boys · Place 116 · Wyandotte Roosevelt | 5,000 Meters 11/12 Boys | 116 | 22:43.01 PB | 12 |
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Wyandotte Fall FestivalNov 1 · 5,000 Meters 11/12th Grade Boys · Place 60 · Wyandotte Roosevelt | 5,000 Meters 11/12th Grade Boys | 60 | 21:17.8 | 11 |
| Oct 28 | Lake Erie PROMOct 28 · 5,000 Meters Men's PROM · Place 111 · Wyandotte Roosevelt | 5,000 Meters Men's PROM | 111 | 21:09.9 | 11 |
| Oct 19 | DRL ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 29 · Wyandotte Roosevelt | 5,000 Meters Junior Varsity | 29 | 21:24.2 PB | 11 |
| Oct 7 | Wayne County XC ChampionshipOct 7 · 5,000 Meters JV Boys · Place 247 · Wyandotte Roosevelt | 5,000 Meters JV Boys | 247 | 22:14.8 PB | 11 |
| Oct 5 | DRL Jamboree #2Oct 5 · 5,000 Meters Junior Varsity · Place 18 · Wyandotte Roosevelt | 5,000 Meters Junior Varsity | 18 | 21:01 PB | 11 |
| Sep 30 | A2 Run Co Coaching Legends HSSep 30 · 5,000 Meters Blue Reserve · Place 58 · Wyandotte Roosevelt | 5,000 Meters Blue Reserve | 58 | 21:02.17 | 11 |
| Sep 15 | 2017 MSU Spartan InvitationalSep 15 · 5,000 Meters High school JV #1 (Bronze/Spartan) · Place 565 · Wyandotte Roosevelt | 5,000 Meters High school JV #1 (Bronze/Spartan) | 565 | 22:54.83 PB | 11 |
| Sep 8 | Warrior CC ClassicSep 8 · 5,000 Meters Varsity · Place 129 · Wyandotte Roosevelt | 5,000 Meters Varsity | 129 | 22:07.1 | 11 |
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | DRL ChampionshipOct 20 · 5,000 Meters Junior Varsity · Place 6 · Wyandotte Roosevelt | 5,000 Meters Junior Varsity | 6 | 20:20.3 PB | 10 |
| Oct 6 | DRL Jamboree #2Oct 6 · 5,000 Meters Junior Varsity · Place 9 · Wyandotte Roosevelt | 5,000 Meters Junior Varsity | 9 | 21:15 | 10 |