Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Oakland UniversityGolden Grizzlies High School Invite · Aug 31 | 14:21.5 | Golden Grizzlies High School Invite | August 31, 2018 |
| 5,000 Meters · Bloomer ParkOAA Red Jamboree #1 · Sep 6 | 18:17.0 | OAA Red Jamboree #1 | September 6, 2017 |
| 5,000 Meters · Clintonwood 5k (2018-)OAA Red Championship Meet · Oct 17 | 17:29.12 | OAA Red Championship Meet | October 17, 2018 |
| 5,000 Meters · Clintonwood ParkOAA Red Championships · Oct 19 | 17:29.4 | OAA Red Championships | October 19, 2017 |
| 5,000 Meters · Ella Sharp Park OFFICIALJackson Invitational (Varsity) · Sep 23 | 18:14.0 | Jackson Invitational (Varsity) | September 23, 2017 |
| 5,000 Meters · Lake Orion High SchoolOAA Red Jamboree #2 · Sep 27 | 18:13.6 | OAA Red Jamboree #2 | September 27, 2017 |
| 5,000 Meters · Lake St. Clair Metropark OFFICIALMHSAA LP Region 08-1 @ GP South · Oct 26 | 17:21.9 | MHSAA LP Region 08-1 @ GP South | October 26, 2018 |
| 5,000 Meters · Lavern Gibson Championship Cross Country CourseNXR Midwest Regional Championships · Nov 12 | 17:53.5 | NXR Midwest Regional Championships | November 12, 2017 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D1 Finals · Nov 2 | 17:50.4 | MHSAA LP D1 Finals | November 2, 2019 |
| 5,000 Meters · Possum Hollow-HS 5k (1XXX-2019)Oakland County Championships · Oct 7 | 18:51.5 | Oakland County Championships | October 7, 2017 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsA2 Run Co Coaching Legends HS · Sep 30 | 18:03.79 | A2 Run Co Coaching Legends HS | September 30, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | MHSAA LP D1 FinalsNov 2 · 5,000 Meters D1 · Place 219 · TroyTroy | 5,000 Meters D1 | 219 | 17:50.4 PB | 12 |
| Oct 25 | MHSAA LP Region 08-1 @ GP SouthOct 25 · 5,000 Meters Division 1 · Place 23 · TroyTroy | 5,000 Meters Division 1 | 23 | 16:45.3 | 12 |
| Oct 17 | OAA RED CHAMPIONSHIP MEETOct 17 · 5,000 Meters Varsity · Place 31 · TroyTroy | 5,000 Meters Varsity | 31 | 17:28.4 | 12 |
| Oct 8 | Troy vs. AthensOct 8 · 5,000 Meters Varsity · Place 3 · TroyTroy | 5,000 Meters Varsity | 3 | 17:45Unofficial | 12 |
| Oct 5 | Oakland County HS ChampionshipsOct 5 · 5,000 Meters Varsity · Place 103 · TroyTroy | 5,000 Meters Varsity | 103 | 18:21.5 | 12 |
| Sep 28 | A2 Run Co. Coaching Legends Classic - HSSep 28 · 5,000 Meters Gold Varsity · Place 85 · TroyTroy | 5,000 Meters Gold Varsity | 85 | 18:29.0 | 12 |
| Sep 27 | A2 Run Co Coaching Legends Classic MSSep 27 · 5,000 Meters Varsity · Place 85 · TroyTroy | 5,000 Meters Varsity | 85 | 18:29.0 | 12 |
| Sep 24 | OAA Red Jamboree #2Sep 24 · 5,000 Meters Varsity · Place 27 · TroyTroy | 5,000 Meters Varsity | 27 | 18:11.8 | 12 |
| Sep 21 | Jackson Invitational - VarsitySep 21 · 5,000 Meters Varsity Division 1 · Place 105 · TroyTroy | 5,000 Meters Varsity Division 1 | 105 | 17:49.4 | 12 |
| Sep 7 | Averill InvitationalSep 7 · 5,000 Meters Varsity · Place 72 · TroyTroy | 5,000 Meters Varsity | 72 | 18:43.3 | 12 |
| Sep 4 | OAA Red Jamboree #1Sep 4 · 5,000 Meters Varsity · Place 14 · TroyTroy | 5,000 Meters Varsity | 14 | 17:44.72 | 12 |
| Aug 30 | Golden Grizzlies High School XC InviteAug 30 · 4,000 Meters Varsity · Place 47 · TroyTroy | 4,000 Meters Varsity | 47 | 14:31.9 | 12 |
2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MHSAA LP Region 36-4 @ GP SouthOct 26 · 5,000 Meters Division 1 · Place 39 · TroyTroy | 5,000 Meters Division 1 | 39 | 17:21.9 | 11 |
| Oct 26 | MHSAA LP Region 08-1 @ GP SouthOct 26 · 5,000 Meters D1 Boys · Place 39 · TroyTroy | 5,000 Meters D1 Boys | 39 | 17:21.9 PB | 11 |
| Oct 17 | OAA Red Championship MeetOct 17 · 5,000 Meters Varsity · Place 34 · TroyTroy | 5,000 Meters Varsity | 34 | 17:29.12 PB | 11 |
| Oct 9 | Troy Athens v. Troy HighOct 9 · 5,000 Meters Varsity · Place 5 · TroyTroy | 5,000 Meters Varsity | 5 | 18:37Unofficial | 11 |
| Oct 6 | Oakland County ChampionshipsOct 6 · Varsity · Place 105 · TroyTroy | Varsity | 105 | 18:53.9 | 11 |
| Sep 25 | OAA Red Jamboree #2Sep 25 · 5,000 Meters Varsity · Place 23 · TroyTroy | 5,000 Meters Varsity | 23 | 18:22.9 | 11 |
| Sep 22 | Jackson Invitational - VarsitySep 22 · 5,000 Meters Varsity Division 1 · Place 97 · TroyTroy | 5,000 Meters Varsity Division 1 | 97 | 17:26.8 | 11 |
| Sep 8 | Averill InvitationalSep 8 · 5,000 Meters Varsity · Place 60 · TroyTroy | 5,000 Meters Varsity | 60 | 18:34.6 | 11 |
| Sep 6 | OAA Red Jamboree #1Sep 6 · 5,000 Meters Varsity · Place 23 · TroyTroy | 5,000 Meters Varsity | 23 | 18:04.0 | 11 |
| Aug 31 | Golden Grizzlies High School InviteAug 31 · 4,000 Meters Men · Place 52 · TroyTroy | 4,000 Meters Men | 52 | 14:21.5 PB | 11 |
2017 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NXR Midwest Regional ChampionshipsNov 12 · 5,000 Meters Open Invitational · Place 342 · Breen Track Club (MI)Breen Track Club (MI) | 5,000 Meters Open Invitational | 342 | 17:53.5 PB | 10 |
| Nov 4 | MHSAA LP Division 1 FinalsNov 4 · 5,000 Meters Division 1 · Place 236 · TroyTroy | 5,000 Meters Division 1 | 236 | 17:56.2 | — |
| Oct 27 | MHSAA LP Region 08-1 at Lake St. Clair Metro (GP South)Oct 27 · 5,000 Meters Varsity · Place 53 · TroyTroy | 5,000 Meters Varsity | 53 | 17:35.0 | 10 |
| Oct 19 | OAA Red ChampionshipsOct 19 · 5,000 Meters Varsity · Place 32 · TroyTroy | 5,000 Meters Varsity | 32 | 17:29.4 PB | 10 |
| Oct 10 | Troy v. Athens Dual MeetOct 10 · 5,000 Meters Varsity · TroyTroy | 5,000 Meters Varsity | — | 17:52Unofficial | 10 |
| Oct 7 | Oakland County ChampionshipsOct 7 · 5,000 Meters Varsity · Place 126 · TroyTroy | 5,000 Meters Varsity | 126 | 18:51.5 PB | 10 |
| Sep 30 | A2 Run Co Coaching Legends HSSep 30 · 5,000 Meters Gold Varsity · Place 94 · TroyTroy | 5,000 Meters Gold Varsity | 94 | 18:03.79 PB | 10 |
| Sep 27 | OAA Red Jamboree #2Sep 27 · 5,000 Meters Varsity · Place 33 · TroyTroy | 5,000 Meters Varsity | 33 | 18:13.6 PB | 10 |
| Sep 23 | Jackson Invitational (Varsity)Sep 23 · 5,000 Meters Division 1 Varsity · Place 108 · TroyTroy | 5,000 Meters Division 1 Varsity | 108 | 18:14.0 PB | 10 |
| Sep 6 | OAA Red Jamboree #1Sep 6 · 5,000 Meters Varsity · Place 30 · TroyTroy | 5,000 Meters Varsity | 30 | 18:17.0 PB | 10 |
| Sep 1 | Golden Grizzly High School InviteSep 1 · 4,000 Meters Varsity · Place 55 · TroyTroy | 4,000 Meters Varsity | 55 | 14:15.6 | 10 |
2016 Cross Country
4 results