Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Champaign Park OFFICIALSouthgate Anderson vs. Allen Park · Oct 1 | 18:55.4 | Southgate Anderson vs. Allen Park | October 1, 2020 |
| 5,000 Meters · Chestnut GroveWayne County XC Championship · Oct 7 | 21:39.8 | Wayne County XC Championship | October 7, 2017 |
| 5,000 Meters · Elizabeth Park3rd Annual Trenton Watermelon Invitational · Aug 29 | 20:04.6 | 3rd Annual Trenton Watermelon Invitational | August 29, 2019 |
| 5,000 Meters · Elizabeth ParkDownriver Watermelon Run · Aug 31 | 20:43.0 | Downriver Watermelon Run | August 31, 2017 |
| 5,000 Meters · Huron Meadows Metropark OFFICIALLarry Steeb Invite · Oct 21 | 20:05.7 | Larry Steeb Invite | October 21, 2017 |
| 5,000 Meters · Lake Erie Metro Park OFFICIALMHSAA LP Region 05-1 @ Gibraltar Carlson · Oct 27 | 18:32.0 | MHSAA LP Region 05-1 @ Gibraltar Carlson | October 27, 2018 |
| 5,000 Meters · Lake Erie MetroparkLake Erie PROM · Oct 28 | 20:06.3 | Lake Erie PROM | October 28, 2017 |
| 5,000 Meters · Patriots ParkDRL Jamboree #2 · Oct 5 | 20:20 | DRL Jamboree #2 | October 5, 2017 |
| 5,000 Meters · Springfield Oaks County Park150th Annual Holly/Duane Raffin Festival of Races · Sep 16 | 21:02.2 | 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 | 18:49.4 | A2 Run Co HS Coaching Legends Classic | September 29, 2018 |
| 5,000 Meters · Willow Metropark OFFICIALAllen Park @ Woodhaven · Oct 7 | 19:31 | Allen Park @ Woodhaven | October 7, 2020 |
| 5,000 Meters · Wyandotte Shores Golf CourseDRL Championships · Oct 19 | 19:56.7 | DRL Championships | October 19, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | Allen Park @ WoodhavenOct 7 · 5,000 Meters Open · Place 12 · Allen Park | 5,000 Meters Open | 12 | 19:31 PB | 12 |
| Oct 1 | Southgate Anderson vs. Allen ParkOct 1 · 5,000 Meters Varsity · Place 9 · Allen Park | 5,000 Meters Varsity | 9 | 18:55.4 PB | 12 |
| Sep 22 | Allen Park vs. Edsel FordSep 22 · 5,000 Meters Varsity · Place 7 · Allen Park | 5,000 Meters Varsity | 7 | 19:29.5 | 12 |
| Sep 18 | Allen Park vs. Wyandotte RooseveltSep 18 · 5,000 Meters Varsity · Place 8 · Allen Park | 5,000 Meters Varsity | 8 | 19:26.5Unofficial | 12 |
| Sep 9 | Allen Park vs. Lincoln ParkSep 9 · 5,000 Meters Open · Place 8 · Allen Park | 5,000 Meters Open | 8 | 20:19Unofficial | 12 |
| Sep 3 | Trenton vs. Allen ParkSep 3 · 5,000 Meters Varsity · Place 8 · Allen Park | 5,000 Meters Varsity | 8 | 20:54.8 | 12 |
| Aug 31 | Hunters, Hounds, and HaresAug 31 · 5,000 Meters Open · Place 13 · Allen Park | 5,000 Meters Open | 13 | 20:56.1 | 12 |
2019 Cross Country
2 results2018 Cross Country
3 results2017 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Lake Erie PROMOct 28 · 5,000 Meters Men's PROM · Place 74 · Allen Park | 5,000 Meters Men's PROM | 74 | 20:06.3 PB | 9 |
| Oct 21 | Larry Steeb InviteOct 21 · 5,000 Meters Varsity · Place 52 · Allen Park | 5,000 Meters Varsity | 52 | 20:05.7 PB | 9 |
| Oct 19 | DRL ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 10 · Allen Park | 5,000 Meters Junior Varsity | 10 | 19:56.7 PB | 9 |
| Oct 7 | Wayne County XC ChampionshipOct 7 · 5,000 Meters JV Boys · Place 227 · Allen Park | 5,000 Meters JV Boys | 227 | 21:39.8 PB | 9 |
| Oct 5 | DRL Jamboree #2Oct 5 · 5,000 Meters Junior Varsity · Place 9 · Allen Park | 5,000 Meters Junior Varsity | 9 | 20:20 PB | 9 |
| Sep 30 | A2 Run Co Coaching Legends HSSep 30 · 5,000 Meters Blue Reserve · Place 47 · Allen Park | 5,000 Meters Blue Reserve | 47 | 20:31.21 | 9 |
| Sep 21 | Downriver League Jamboree ISep 21 · 5,000 Meters Junior Varsity · Place 18 · Allen Park | 5,000 Meters Junior Varsity | 18 | 22:05 | 9 |
| Sep 16 | 50th Annual Holly/Duane Raffin Festival of RacesSep 16 · 5,000 Meters Division II (JV) · Place 59 · Allen Park | 5,000 Meters Division II (JV) | 59 | 21:02.2 PB | 9 |
| Sep 8 | Warrior CC ClassicSep 8 · 5,000 Meters Varsity · Place 126 · Allen Park | 5,000 Meters Varsity | 126 | 21:41.9 | 9 |
| Aug 31 | Downriver Watermelon RunAug 31 · 5,000 Meters Open · Place 71 · Allen Park | 5,000 Meters Open | 71 | 20:43.0 PB | 9 |
| Aug 25 | Allen Park ScrimmageAug 25 · 5,000 Meters Varsity · Allen Park | 5,000 Meters Varsity | 0 | 22:21.4Unofficial | 9 |