Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cass BentonMustang Invite · Aug 30 | 19:40.50 | Mustang Invite | August 30, 2018 |
| 5,000 Meters · Cass Benton Park OFFICIALMustang Invite · Aug 27 | 20:35 | Mustang Invite | August 27, 2019 |
| 5,000 Meters · Chestnut GroveWayne County XC Championship · Oct 7 | 18:48.5 | Wayne County XC Championship | October 7, 2017 |
| 5,000 Meters · Forest Akers East Golf Course2017 MSU Spartan Invitational · Sep 15 | 19:21.88 | 2017 MSU Spartan Invitational | September 15, 2017 |
| 5,000 Meters · Lake Erie Metro Park OFFICIALMHSAA LP Region 05-1 @ Gibraltar Carlson · Oct 27 | 18:52.5 | MHSAA LP Region 05-1 @ Gibraltar Carlson | October 27, 2018 |
| 5,000 Meters · Patriots ParkWyandotte Fall Festival · Nov 1 | 18:59.6 | Wyandotte Fall Festival | November 1, 2017 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsA2 Run Co HS Coaching Legends Classic · Sep 29 | 18:28.0 | A2 Run Co HS Coaching Legends Classic | September 29, 2018 |
| 5,000 Meters · Wyandotte Shores Golf CourseDRL Championships · Oct 19 | 18:46.8 | DRL Championships | October 19, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MHSAA LP Region 05-1 @ Gibraltar CarlsonOct 31 · 5,000 Meters Division 1 · Place 67 · Wyandotte Roosevelt | 5,000 Meters Division 1 | 67 | 21:04.7 | 12 |
| Oct 26 | 2020 Warrior Classic - FALL FINALEOct 26 · 5,000 Meters Open · Place 21 · Wyandotte Roosevelt | 5,000 Meters Open | 21 | 20:34.28 | 12 |
| Oct 22 | MHSAA Pre-Regional 10-1 @ WoodhavenOct 22 · 5,000 Meters Varsity · Place 38 · Wyandotte Roosevelt | 5,000 Meters Varsity | 38 | 21:11.1 | 12 |
| Oct 15 | Downriver League XC ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 8 · Wyandotte Roosevelt | 5,000 Meters Junior Varsity | 8 | 20:15.1 | 12 |
| Oct 10 | Highlander InvitationalOct 10 · 5,000 Meters Varsity · Place 65 · Wyandotte Roosevelt | 5,000 Meters Varsity | 65 | 20:51 | 12 |
| Oct 6 | Carlson / Wyandotte / Trenton Tri MeetOct 6 · 5,000 Meters Varsity · Place 25 · Wyandotte Roosevelt | 5,000 Meters Varsity | 25 | 22:28.6 | 12 |
| Sep 29 | Wyandotte vs. Lincoln ParkSep 29 · 5,000 Meters Open · Place 10 · Wyandotte Roosevelt | 5,000 Meters Open | 10 | 19:42 | 12 |
| Sep 22 | CHS/LP - Wyan/Tren QUADSep 22 · 5,000 Meters Boys · Place 33 · Wyandotte Roosevelt | 5,000 Meters Boys | 33 | 22:58.3 | 12 |
| Sep 18 | Allen Park vs. Wyandotte RooseveltSep 18 · 5,000 Meters Varsity · Place 24 · Wyandotte Roosevelt | 5,000 Meters Varsity | 24 | 22:21.2Unofficial | 12 |
| Sep 15 | Wyandotte vs. Edsel FordSep 15 · 5,000 Meters Open · Place 10 · Wyandotte Roosevelt | 5,000 Meters Open | 10 | 22:29.19 | 12 |
| Sep 10 | Southgate vs. WyandotteSep 10 · 5,000 Meters Varsity · Place 17 · Wyandotte Roosevelt | 5,000 Meters Varsity | 17 | 22:20 | 12 |
| Sep 3 | Wyandotte vs. WoodhavenSep 3 · 5,000 Meters Open · Place 25 · Wyandotte Roosevelt | 5,000 Meters Open | 25 | 27:09.87 | 12 |
2019 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Wyandotte Fall FestivalOct 29 · 5,000 Meters Open · Place 16 · Wyandotte Roosevelt | 5,000 Meters Open | 16 | 19:21.6 | 11 |
| Oct 26 | MHSAA LP Region 05-1 @ Gibraltar CarlsonOct 26 · 5,000 Meters Division 1 · Place 78 · Wyandotte Roosevelt | 5,000 Meters Division 1 | 78 | 19:09.43 | 11 |
| Oct 17 | Downriver League ChampionshipOct 17 · 5,000 Meters Varsity · Place 25 · Wyandotte Roosevelt | 5,000 Meters Varsity | 25 | 18:49.2 | 11 |
| Oct 12 | Downriver Gabriel Richard InviteOct 12 · 5,000 Meters Varsity · Place 67 · Wyandotte Roosevelt | 5,000 Meters Varsity | 67 | 19:45.0 | 11 |
| Oct 5 | Wayne County XC ChampionshipOct 5 · 5,000 Meters Varsity · Place 107 · Wyandotte Roosevelt | 5,000 Meters Varsity | 107 | 18:28.69 | 11 |
| Oct 3 | Downriver League Jamboree #2Oct 3 · 5,000 Meters Varsity · Place 26 · Wyandotte Roosevelt | 5,000 Meters Varsity | 26 | 19:27 | 11 |
| Sep 28 | A2 Run Co. Coaching Legends Classic - HSSep 28 · 5,000 Meters Blue Varsity · Place 97 · Wyandotte Roosevelt | 5,000 Meters Blue Varsity | 97 | 19:28.2 | 11 |
| Sep 27 | A2 Run Co Coaching Legends Classic MSSep 27 · 5,000 Meters Varsity · Place 97 · Wyandotte Roosevelt | 5,000 Meters Varsity | 97 | 19:28.2 | 11 |
| Sep 17 | Downriver League Jamboree #1Sep 17 · 5,000 Meters Varsity · Place 36 · Wyandotte Roosevelt | 5,000 Meters Varsity | 36 | 19:34 | 11 |
| Sep 14 | Holly/ Duane Raffin Festival of RacesSep 14 · 5,000 Meters Division II · Place 111 · Wyandotte Roosevelt | 5,000 Meters Division II | 111 | 19:48.4 | 11 |
| Sep 6 | Warrior Classic Cross Country InvitationalSep 6 · 5,000 Meters Varsity · Place 62 · Wyandotte Roosevelt | 5,000 Meters Varsity | 62 | 19:53.3 | 11 |
| Aug 27 | Mustang InviteAug 27 · 5,000 Meters 11/12 Boys · Place 96 · Wyandotte Roosevelt | 5,000 Meters 11/12 Boys | 96 | 20:35 PB | 11 |
| Aug 20 | Downriver FriendlyAug 20 · 3 Miles Exhibition · Wyandotte Roosevelt | 3 Miles Exhibition | 0 | 18:14Unofficial | 11 |
2018 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Wyandotte Fall FestivalOct 30 · 5,000 Meters Freshman Sophomore · Place 9 · Wyandotte Roosevelt | 5,000 Meters Freshman Sophomore | 9 | 18:39.8 | 10 |
| Oct 27 | MHSAA LP Region 05-1 @ Gibraltar CarlsonOct 27 · 5,000 Meters D1 Boys · Place 65 · Wyandotte Roosevelt | 5,000 Meters D1 Boys | 65 | 18:52.5 PB | 10 |
| Oct 18 | Downriver League ChampionshipOct 18 · 5,000 Meters Varsity · Place 35 · Wyandotte Roosevelt | 5,000 Meters Varsity | 35 | 18:39.5 | 10 |
| Oct 13 | Downriver Gabriel Richard Invite - High SchoolOct 13 · Varsity · Place 57 · Wyandotte Roosevelt | Varsity | 57 | 18:45.8 | 10 |
| Oct 6 | Wayne County XC ChampionshipOct 6 · 5,000 Meters Varsity · Place 41 · Wyandotte Roosevelt | 5,000 Meters Varsity | 41 | 18:41.5 | 10 |
| Oct 2 | DRL Jambo #2Oct 2 · Varsity · Place 30 · Wyandotte Roosevelt | Varsity | 30 | 19:00 | 10 |
| Sep 29 | A2 Run Co HS Coaching Legends ClassicSep 29 · 5,000 Meters Blue Varsity · Place 65 · Wyandotte Roosevelt | 5,000 Meters Blue Varsity | 65 | 18:28.0 PB | 10 |
| Sep 22 | Monroe Jefferson InvitationalSep 22 · Varsity · Place 85 · Wyandotte Roosevelt | Varsity | 85 | 18:56.66 | 10 |
| Sep 18 | DRL Jamboree #1Sep 18 · Varsity · Place 44 · Wyandotte Roosevelt | Varsity | 44 | 20:27 | 10 |
| Sep 15 | 51st Annual Holly / Duane Raffin Festival of RacesSep 15 · Varsity · Place 10 · Wyandotte Roosevelt | Varsity | 10 | 20:00.4 | 10 |
| Aug 30 | Mustang InviteAug 30 · 5,000 Meters 9/10 Boys · Place 33 · Wyandotte Roosevelt | 5,000 Meters 9/10 Boys | 33 | 19:40.50 PB | 10 |
| Aug 21 | Downriver FriendlyAug 21 · 3 Miles Varsity · Wyandotte Roosevelt | 3 Miles Varsity | 0 | 18:33Unofficial | 10 |
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Wyandotte Fall FestivalNov 1 · 5,000 Meters 9/10th Grade Boys · Place 27 · Wyandotte Roosevelt | 5,000 Meters 9/10th Grade Boys | 27 | 18:59.6 PB | 9 |
| Oct 28 | MHSAA LP Region 05-1 at Lake Erie Metro (Gibraltar Carlson)Oct 28 · 5,000 Meters Varsity · Place 70 · Wyandotte Roosevelt | 5,000 Meters Varsity | 70 | 18:33.3 | 9 |
| Oct 19 | DRL ChampionshipsOct 19 · 5,000 Meters Varsity · Place 29 · Wyandotte Roosevelt | 5,000 Meters Varsity | 29 | 18:46.8 PB | 9 |
| Oct 14 | Downriver Gabriel Richard InvitationalOct 14 · 5,000 Meters Varsity · Place 76 · Wyandotte Roosevelt | 5,000 Meters Varsity | 76 | 19:28.5 | 9 |
| Oct 7 | Wayne County XC ChampionshipOct 7 · 5,000 Meters Varsity Boys · Place 111 · Wyandotte Roosevelt | 5,000 Meters Varsity Boys | 111 | 18:48.5 PB | 9 |
| Oct 5 | DRL Jamboree #2Oct 5 · 5,000 Meters Varsity · Place 30 · Wyandotte Roosevelt | 5,000 Meters Varsity | 30 | 19:06 | 9 |
| Sep 30 | A2 Run Co Coaching Legends HSSep 30 · 5,000 Meters Blue Varsity · Place 56 · Wyandotte Roosevelt | 5,000 Meters Blue Varsity | 56 | 18:38.41 | 9 |
| Sep 15 | 2017 MSU Spartan InvitationalSep 15 · 5,000 Meters Green Race (Division 1 & 2) · Place 175 · Wyandotte Roosevelt | 5,000 Meters Green Race (Division 1 & 2) | 175 | 19:21.88 PB | 9 |
| Sep 8 | Warrior CC ClassicSep 8 · 5,000 Meters Varsity · Place 92 · Wyandotte Roosevelt | 5,000 Meters Varsity | 92 | 20:18.7 | 9 |