Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Patriots ParkNews Herald Middle School Invite · Oct 13 | 14:26.52 | News Herald Middle School Invite | October 13, 2016 |
| 3,200 Meters · Woodhaven High SchoolDownriver League Championship MS · Oct 18 | 14:51.48 | Downriver League Championship MS | October 18, 2016 |
| 5,000 Meters · Champaign Park OFFICIALSouthgate Anderson vs. Allen Park · Oct 1 | 18:47.2 | Southgate Anderson vs. Allen Park | October 1, 2020 |
| 5,000 Meters · Elizabeth Park3rd Annual Trenton Watermelon Invitational · Aug 29 | 19:41.6 | 3rd Annual Trenton Watermelon Invitational | August 29, 2019 |
| 5,000 Meters · Lake Erie Metro Park OFFICIALMHSAA LP Region 05-1 @ Gibraltar Carlson · Oct 27 | 19:32.5 | MHSAA LP Region 05-1 @ Gibraltar Carlson | October 27, 2018 |
| 5,000 Meters · Patriots ParkSouthgate vs. Woodhaven · Sep 22 | 19:05 | Southgate vs. Woodhaven | September 22, 2020 |
| 5,000 Meters · Springfield Oaks County Park150th Annual Holly/Duane Raffin Festival of Races · Sep 16 | 21:53.7 | 50th Annual Holly/Duane Raffin Festival of Races | September 16, 2017 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsA2 Run Co. Coaching Legends Classic - HS · Sep 28 | 18:54.6 | A2 Run Co. Coaching Legends Classic - HS | September 28, 2019 |
| 5,000 Meters · Willow Metropark OFFICIALDownriver League Jamboree I · Sep 21 | 21:43 | Downriver League Jamboree I | September 21, 2017 |
| 5,000 Meters · Wyandotte Shores Golf CourseDRL Championships · Oct 19 | 21:07.3 | DRL Championships | October 19, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MHSAA LP Region 05-1 @ Gibraltar CarlsonOct 31 · 5,000 Meters Division 1 · Place 40 · Southgate AndersonSouthgate Anderson | 5,000 Meters Division 1 | 40 | 18:45.4 | 12 |
| Oct 22 | MHSAA Pre-Regional 10-1 @ WoodhavenOct 22 · 5,000 Meters Varsity · Place 22 · Southgate AndersonSouthgate Anderson | 5,000 Meters Varsity | 22 | 19:32.5 | 12 |
| Oct 15 | Downriver League XC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 16 · Southgate AndersonSouthgate Anderson | 5,000 Meters Varsity | 16 | 18:30.3 | 12 |
| Oct 6 | Southgate vs. Edsel FordOct 6 · 5,000 Meters Varsity · Place 3 · Southgate AndersonSouthgate Anderson | 5,000 Meters Varsity | 3 | 19:03 | 12 |
| Oct 1 | Southgate Anderson vs. Allen ParkOct 1 · 5,000 Meters Varsity · Place 7 · Southgate AndersonSouthgate Anderson | 5,000 Meters Varsity | 7 | 18:47.2 PB | 12 |
| Sep 26 | Southgate vs. Lincoln ParkSep 26 · 5,000 Meters Varsity · Place 5 · Southgate AndersonSouthgate Anderson | 5,000 Meters Varsity | 5 | 19:15 | 12 |
| Sep 22 | Southgate vs. WoodhavenSep 22 · 5,000 Meters Varsity · Place 4 · Southgate AndersonSouthgate Anderson | 5,000 Meters Varsity | 4 | 19:05 PB | 12 |
| Sep 15 | LP, Sgate, Wood, Tren DualsSep 15 · 5,000 Meters Varsity · Place 9 · Southgate AndersonSouthgate Anderson | 5,000 Meters Varsity | 9 | 18:39.33 | 12 |
| Sep 10 | Southgate vs. WyandotteSep 10 · 5,000 Meters Varsity · Place 7 · Southgate AndersonSouthgate Anderson | 5,000 Meters Varsity | 7 | 19:52 | 12 |
| Sep 3 | Carlson Vs. SouthgateSep 3 · 5,000 Meters Varsity · Place 9 · Southgate AndersonSouthgate Anderson | 5,000 Meters Varsity | 9 | 21:26.61Unofficial | 12 |
| Aug 31 | The Maroon ShoeAug 31 · 5,000 Meters Varsity · Place 14 · Southgate AndersonSouthgate Anderson | 5,000 Meters Varsity | 14 | 20:40 | 12 |
2019 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MHSAA LP Region 05-1 @ Gibraltar CarlsonOct 26 · 5,000 Meters Division 1 · Place 68 · Southgate AndersonSouthgate Anderson | 5,000 Meters Division 1 | 68 | 18:46.87 | 11 |
| Oct 17 | Downriver League ChampionshipOct 17 · 5,000 Meters Varsity · Place 19 · Southgate AndersonSouthgate Anderson | 5,000 Meters Varsity | 19 | 18:21.8 | 11 |
| Oct 12 | Downriver Gabriel Richard InviteOct 12 · 5,000 Meters Varsity · Place 31 · Southgate AndersonSouthgate Anderson | 5,000 Meters Varsity | 31 | 18:40.1 | 11 |
| Oct 5 | Wayne County XC ChampionshipOct 5 · 5,000 Meters Varsity · Place 86 · Southgate AndersonSouthgate Anderson | 5,000 Meters Varsity | 86 | 18:03.43 | 11 |
| Oct 3 | Downriver League Jamboree #2Oct 3 · 5,000 Meters Varsity · Place 36 · Southgate AndersonSouthgate Anderson | 5,000 Meters Varsity | 36 | 19:54 | 11 |
| Sep 28 | A2 Run Co. Coaching Legends Classic - HSSep 28 · 5,000 Meters Blue Varsity · Place 70 · Southgate AndersonSouthgate Anderson | 5,000 Meters Blue Varsity | 70 | 18:54.6 PB | 11 |
| Sep 27 | A2 Run Co Coaching Legends Classic MSSep 27 · 5,000 Meters Varsity · Place 70 · Southgate AndersonSouthgate Anderson | 5,000 Meters Varsity | 70 | 18:54.6 | 11 |
| Sep 17 | Downriver League Jamboree #1Sep 17 · 5,000 Meters Varsity · Place 19 · Southgate AndersonSouthgate Anderson | 5,000 Meters Varsity | 19 | 18:47 | 11 |
| Sep 14 | Holly/ Duane Raffin Festival of RacesSep 14 · 5,000 Meters Division II · Place 122 · Southgate AndersonSouthgate Anderson | 5,000 Meters Division II | 122 | 20:17.5 | 11 |
| Aug 29 | 3rd Annual Trenton Watermelon InvitationalAug 29 · 5,000 Meters Open · Place 60 · Southgate AndersonSouthgate Anderson | 5,000 Meters Open | 60 | 19:41.6 PB | 11 |
2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MHSAA LP Region 05-1 @ Gibraltar CarlsonOct 27 · 5,000 Meters D1 Boys · Place 86 · Southgate AndersonSouthgate Anderson | 5,000 Meters D1 Boys | 86 | 19:32.5 PB | 10 |
| Oct 18 | Downriver League ChampionshipOct 18 · 5,000 Meters Varsity · Place 49 · Southgate AndersonSouthgate Anderson | 5,000 Meters Varsity | 49 | 19:15.9 | 10 |
| Oct 13 | Downriver Gabriel Richard Invite - High SchoolOct 13 · Varsity · Place 64 · Southgate AndersonSouthgate Anderson | Varsity | 64 | 19:02.8 | 10 |
| Oct 6 | Wayne County XC ChampionshipOct 6 · 5,000 Meters Varsity · Place 130 · Southgate AndersonSouthgate Anderson | 5,000 Meters Varsity | 130 | 19:08.9 | 10 |
| Oct 2 | DRL Jambo #2Oct 2 · Varsity · Place 48 · Southgate AndersonSouthgate Anderson | Varsity | 48 | 20:20 | 10 |
| Sep 29 | A2 Run Co HS Coaching Legends ClassicSep 29 · 5,000 Meters Blue Varsity · Place 113 · Southgate AndersonSouthgate Anderson | 5,000 Meters Blue Varsity | 113 | 19:44.0 | 10 |
| Sep 18 | DRL Jamboree #1Sep 18 · Varsity · Place 9 · Southgate AndersonSouthgate Anderson | Varsity | 9 | 20:04 | 10 |
| Sep 8 | Running Fit - Detroit Mercy Titans X-Country InvitationalSep 8 · 5,000 Meters Open · Place 130 · Southgate AndersonSouthgate Anderson | 5,000 Meters Open | 130 | 20:53.1 | 10 |
| Aug 30 | Downriver Watermelon RunAug 30 · 5,000 Meters Open · Place 91 · Southgate AndersonSouthgate Anderson | 5,000 Meters Open | 91 | 20:40.5 | 10 |
| Aug 21 | Downriver FriendlyAug 21 · 3 Miles Varsity · Southgate AndersonSouthgate Anderson | 3 Miles Varsity | 0 | 21:42Unofficial | 10 |
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MHSAA LP Region 05-1 at Lake Erie Metro (Gibraltar Carlson)Oct 28 · 5,000 Meters Varsity · Place 97 · Southgate AndersonSouthgate Anderson | 5,000 Meters Varsity | 97 | 20:01.0 | 9 |
| Oct 19 | DRL ChampionshipsOct 19 · 5,000 Meters Varsity · Place 46 · Southgate AndersonSouthgate Anderson | 5,000 Meters Varsity | 46 | 21:07.3 PB | 9 |
| Oct 14 | Downriver Gabriel Richard InvitationalOct 14 · 5,000 Meters Varsity · Place 86 · Southgate AndersonSouthgate Anderson | 5,000 Meters Varsity | 86 | 20:03.6 | 9 |
| Oct 5 | DRL Jamboree #2Oct 5 · 5,000 Meters Varsity · Place 49 · Southgate AndersonSouthgate Anderson | 5,000 Meters Varsity | 49 | 21:41 | 9 |
| Sep 30 | A2 Run Co Coaching Legends HSSep 30 · 5,000 Meters Blue Reserve · Place 28 · Southgate AndersonSouthgate Anderson | 5,000 Meters Blue Reserve | 28 | 20:03.03 | 9 |
| Sep 21 | Downriver League Jamboree ISep 21 · 5,000 Meters Junior Varsity · Place 12 · Southgate AndersonSouthgate Anderson | 5,000 Meters Junior Varsity | 12 | 21:43 PB | 9 |
| Sep 16 | 50th Annual Holly/Duane Raffin Festival of RacesSep 16 · 5,000 Meters Division II · Place 114 · Southgate AndersonSouthgate Anderson | 5,000 Meters Division II | 114 | 21:53.7 PB | 9 |
| Aug 22 | The Burgundy ShoeAug 22 · 5,000 Meters Varsity · Southgate AndersonSouthgate Anderson | 5,000 Meters Varsity | 0 | 28:02Unofficial | 9 |
2016 Cross Country
2 results