Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · 'New' South CourseSEC Jamboree 1 · Sep 12 | 21:11.0 | SEC Jamboree 1 | September 12, 2017 |
| 5,000 Meters · Chestnut GroveSEC Jamboree 2 (Red) · Sep 27 | 20:28.9 | SEC Jamboree 2 (Red) | September 27, 2017 |
| 5,000 Meters · Lake Erie MetroparkLake Erie PROM · Oct 28 | 21:12.5 | Lake Erie PROM | October 28, 2017 |
| 5,000 Meters · North CourseSEC Championship · Oct 19 | 21:03.5 | SEC Championship | October 19, 2017 |
| 5,000 Meters · Portage West Middle School2018 Portage Cross Country Invitational · Oct 6 | 22:34.1 | 2018 Portage Cross Country Invitational | October 6, 2018 |
| 5,000 Meters · Springfield Oaks County Park150th Annual Holly/Duane Raffin Festival of Races · Sep 16 | 22:22.7 | 50th Annual Holly/Duane Raffin Festival of Races | September 16, 2017 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsA2 Tortoise & Hare Post a PR Invite · Nov 2 | 20:22.59 | A2 Tortoise & Hare Post a PR Invite | November 2, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Tortoise & Hare Post A PR OpenOct 30 · 5,000 Meters Varsity · Place 161 · Ann Arbor Pioneer | 5,000 Meters Varsity | 161 | 21:12.0 | 12 |
| Oct 18 | SEC-HS ChampionshipOct 18 · 5,000 Meters Varsity · Place 199 · Ann Arbor Pioneer | 5,000 Meters Varsity | 199 | 21:08.1 | 12 |
| Oct 12 | 13th Ypsi Run Co River Rat Open (Regional Preview)Oct 12 · 5,000 Meters Boys · Place 241 · Ann Arbor Pioneer | 5,000 Meters Boys | 241 | 21:37.8 | 12 |
| Oct 6 | 2018 Portage Cross Country InvitationalOct 6 · 5,000 Meters Division 1 JV Men · Place 516 · Ann Arbor Pioneer | 5,000 Meters Division 1 JV Men | 516 | 22:34.1 PB | 12 |
| Sep 25 | SEC Red Division Jamboree #2Sep 25 · 5,000 Meters Varsity · Place 99 · Ann Arbor Pioneer | 5,000 Meters Varsity | 99 | 22:14.61 | 12 |
| Sep 21 | Jackson MS & HS-JV InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 202 · Ann Arbor Pioneer | 5,000 Meters Junior Varsity | 202 | 21:41.1 | 12 |
| Aug 30 | A2 Run Co Hornet Early Bird OpenAug 30 · 5,000 Meters Reserve · Place 123 · Ann Arbor Pioneer | 5,000 Meters Reserve | 123 | 21:39.8 | 12 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Lake Erie PROMOct 28 · 5,000 Meters Men's PROM · Place 114 · Ann Arbor Pioneer | 5,000 Meters Men's PROM | 114 | 21:12.5 PB | 12 |
| Oct 19 | SEC ChampionshipOct 19 · 5,000 Meters All Division Junior Varsity · Place 197 · Ann Arbor Pioneer | 5,000 Meters All Division Junior Varsity | 197 | 21:03.5 PB | 12 |
| Oct 14 | 33rd Annual Gabriel Richard InvitationalOct 14 · 5,000 Meters JV Large School Division · Place 116 · Ann Arbor Pioneer | 5,000 Meters JV Large School Division | 116 | 21:31.4 | 12 |
| Sep 27 | SEC Jamboree 2 (Red)Sep 27 · 5,000 Meters Junior Varsity · Place 81 · Ann Arbor Pioneer | 5,000 Meters Junior Varsity | 81 | 20:28.9 PB | 12 |
| Sep 16 | 50th Annual Holly/Duane Raffin Festival of RacesSep 16 · 5,000 Meters Division I (JV) · Place 167 · Ann Arbor Pioneer | 5,000 Meters Division I (JV) | 167 | 22:22.7 PB | 12 |
| Sep 12 | SEC Jamboree 1Sep 12 · 5,000 Meters Junior Varsity · Place 151 · Ann Arbor Pioneer | 5,000 Meters Junior Varsity | 151 | 21:11.0 PB | 12 |
| Aug 31 | A2 Run Co Early Bird InviteAug 31 · 5,000 Meters Reserve · Place 150 · Ann Arbor Pioneer | 5,000 Meters Reserve | 150 | 22:10.8 | 12 |
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | A2 Tortoise & Hare Post a PR InviteNov 2 · 5,000 Meters Varsity (Less Fast) · Place 166 · Ann Arbor Pioneer | 5,000 Meters Varsity (Less Fast) | 166 | 20:22.59 PB | 11 |
| Oct 29 | Lake Erie PROMOct 29 · 5,000 Meters Men's PROM · Place 147 · Ann Arbor Pioneer | 5,000 Meters Men's PROM | 147 | 22:10.30 | 11 |
| Oct 15 | 32nd Annual Gabriel Richard InvitationalOct 15 · 5,000 Meters Large School JV (D1) · Place 164 · Ann Arbor Pioneer | 5,000 Meters Large School JV (D1) | 164 | 22:13.50 | 11 |
2015 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Portage InviteOct 10 · Varsity · Place 469 · Ann Arbor Pioneer | Varsity | 469 | 21:53.2 | — |
2014 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 12 | 2014 MSU Spartan InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 567 · Ann Arbor Pioneer | 5,000 Meters Junior Varsity | 567 | 7:58 | 9 |