Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cass Benton Park OFFICIALFordson/Dearborn @ Churchill · Oct 10 | 20:36.5 | Fordson/Dearborn @ Churchill | October 10, 2020 |
| 5,000 Meters · Chestnut GroveBoys - Canton/Dearborn @ Churchill · Oct 13 | 20:28.6 | Boys - Canton/Dearborn @ Churchill | October 13, 2020 |
| 5,000 Meters · Elizabeth Park3rd Annual Trenton Watermelon Invitational · Aug 29 | 21:48.2 | 3rd Annual Trenton Watermelon Invitational | August 29, 2019 |
| 5,000 Meters · Ford Field ParkFranklin @ Dearborn · Aug 25 | 22:57 | Franklin @ Dearborn | August 25, 2020 |
| 5,000 Meters · Ford FIELD ParkBelleville @ Dearborn · Sep 8 | 21:29 | Belleville @ Dearborn | September 8, 2020 |
| 5,000 Meters · Huron Meadows Metropark OFFICIALKLAA Conference Finals · Oct 18 | 21:11.55 | KLAA Conference Finals | October 18, 2018 |
| 5,000 Meters · Lake Erie MetroparkLake Erie P.R.O.M. (Post Regional Open Meet) · Oct 27 | 21:22.2 | Lake Erie P.R.O.M. (Post Regional Open Meet) | October 27, 2018 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D1 Finals · Nov 7 | 19:27.47 | MHSAA LP D1 Finals | November 7, 2020 |
| 5,000 Meters · St Johns High SchoolInvite Under the Lights · Aug 17 | 22:45.5 | Invite Under the Lights | August 17, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
15 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MHSAA LP D1 FinalsNov 7 · 5,000 Meters D1 - Official · Place 248 · Dearborn | 5,000 Meters D1 - Official | 248 | 19:27.47 PB | 12 |
| Oct 31 | MHSAA LP Region 05-1 @ Gibraltar CarlsonOct 31 · 5,000 Meters Division 1 · Place 51 · Dearborn | 5,000 Meters Division 1 | 51 | 19:26.1 | 12 |
| Oct 22 | MHSAA Pre-Regional 10-1 @ WoodhavenOct 22 · 5,000 Meters Varsity · Place 29 · Dearborn | 5,000 Meters Varsity | 29 | 20:03.9 | 12 |
| Oct 17 | KLAA Conference MeetOct 17 · 5,000 Meters Varsity · Place 33 · Dearborn | 5,000 Meters Varsity | 33 | 19:47.1 | 12 |
| Oct 17 | KLAA Conference MeetOct 17 · 5,000 Meters Varsity · Place 33 · Dearborn | 5,000 Meters Varsity | 33 | 19:47.1 | 12 |
| Oct 13 | Boys - Canton/Dearborn @ ChurchillOct 13 · 5,000 Meters Varsity · Place 37 · Dearborn | 5,000 Meters Varsity | 37 | 20:28.6 PB | 12 |
| Oct 10 | Fordson/Dearborn @ ChurchillOct 10 · 5,000 Meters Varsity · Place 30 · Dearborn | 5,000 Meters Varsity | 30 | 20:36.5 PB | 12 |
| Oct 8 | Wayne @ DearbornOct 8 · 5,000 Meters Varsity · Place 8 · Dearborn | 5,000 Meters Varsity | 8 | 20:47 | 12 |
| Sep 26 | 2020 Detroit Catholic Central InvitationalSep 26 · 5,000 Meters Varsity · Place 58 · Dearborn | 5,000 Meters Varsity | 58 | 20:50.9 | 12 |
| Sep 23 | Dearborn @ StevensonSep 23 · 5,000 Meters Varsity · Place 22 · Dearborn | 5,000 Meters Varsity | 22 | 20:17.2 | 12 |
| Sep 16 | John Glenn / Plymouth @ DearbornSep 16 · 5,000 Meters Varsity · Place 32 · Dearborn | 5,000 Meters Varsity | 32 | 21:59 | 12 |
| Sep 8 | Belleville @ DearbornSep 8 · 5,000 Meters Varsity · Place 9 · Dearborn | 5,000 Meters Varsity | 9 | 21:29 PB | 12 |
| Sep 1 | Crestwood @ DearbornSep 1 · 5,000 Meters Varsity · Place 14 · Dearborn | 5,000 Meters Varsity | 14 | 22:58 | 12 |
| Aug 25 | Franklin @ DearbornAug 25 · 5,000 Meters Varsity · Place 22 · Dearborn | 5,000 Meters Varsity | 22 | 22:57 PB | 12 |
| Aug 22 | Dearborn @ Hartland DualAug 22 · 5,000 Meters Varsity · Place 27 · Dearborn | 5,000 Meters Varsity | 27 | 21:50 | 12 |
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Wyandotte Fall FestivalOct 29 · 5,000 Meters Open · Place 37 · Dearborn | 5,000 Meters Open | 37 | 20:53.8 | 11 |
| Oct 17 | KLAA Conference FinalsOct 17 · 5,000 Meters Junior Varsity · Place 210 · Dearborn | 5,000 Meters Junior Varsity | 210 | 20:18.4 | 11 |
| Oct 12 | Downriver Gabriel Richard InviteOct 12 · 5,000 Meters Varsity · Place 81 · Dearborn | 5,000 Meters Varsity | 81 | 20:41.1 | 11 |
| Oct 5 | Wayne County XC ChampionshipOct 5 · 5,000 Meters Varsity · Place 177 · Dearborn | 5,000 Meters Varsity | 177 | 20:19.64 | 11 |
| Sep 28 | Marauder XC InvitationalSep 28 · 5,000 Meters High School Royal · Place 60 · Dearborn | 5,000 Meters High School Royal | 60 | 22:10.8 | 11 |
| Sep 17 | Stevenson / Dearborn @ WayneSep 17 · 5,000 Meters Varsity · Place 40 · Dearborn | 5,000 Meters Varsity | 40 | 23:08.1 | 11 |
| Aug 29 | 3rd Annual Trenton Watermelon InvitationalAug 29 · 5,000 Meters Open · Place 136 · Dearborn | 5,000 Meters Open | 136 | 21:48.2 PB | 11 |
2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Wyandotte Fall FestivalOct 30 · 5,000 Meters Freshman Sophomore · Place 37 · Dearborn | 5,000 Meters Freshman Sophomore | 37 | 20:34.8 | 10 |
| Oct 27 | Lake Erie P.R.O.M. (Post Regional Open Meet)Oct 27 · 5,000 Meters Men's PROM · Place 135 · Dearborn | 5,000 Meters Men's PROM | 135 | 21:22.2 PB | 10 |
| Oct 23 | Freshman-Sophomore ClassicOct 23 · 5,000 Meters Varsity · Dearborn | 5,000 Meters Varsity | 0 | 20:57Unofficial | 10 |
| Oct 18 | KLAA Conference FinalsOct 18 · 5,000 Meters Junior Varsity · Place 259 · Dearborn | 5,000 Meters Junior Varsity | 259 | 21:11.55 PB | 10 |
| Oct 13 | Downriver Gabriel Richard Invite - High SchoolOct 13 · Varsity · Place 98 · Dearborn | Varsity | 98 | 21:32.8 | 10 |
| Oct 2 | John Glenn / Dearborn / Stevenson Double DuelOct 2 · Varsity · Place 45 · Dearborn | Varsity | 45 | 23:29.08 | 10 |
| Sep 29 | Marauder XC InvitationalSep 29 · 5,000 Meters Junior Varsity · Place 230 · Dearborn | 5,000 Meters Junior Varsity | 230 | 23:19.7 | 10 |
| Aug 30 | Downriver Watermelon RunAug 30 · 5,000 Meters Open · Place 125 · Dearborn | 5,000 Meters Open | 125 | 21:57.2 | 10 |
| Aug 17 | Invite Under the LightsAug 17 · 5,000 Meters Boys Red Division · Place 111 · Dearborn | 5,000 Meters Boys Red Division | 111 | 22:45.5 PB | 10 |