Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · ABHS campus courseMHSAA LP Region 09-01 @ Anchor Bay · Oct 29 | 17:36 | MHSAA LP Region 09-01 @ Anchor Bay | October 29, 2016 |
| 5,000 Meters · Algonac HSMHSAA LP Region 09-1 at Algonac HS · Oct 28 | 17:00.0 | MHSAA LP Region 09-1 at Algonac HS | October 28, 2017 |
| 5,000 Meters · Bloomer ParkOAA Red Championships · Oct 20 | 17:04.1 | OAA Red Championships | October 20, 2016 |
| 5,000 Meters · Lake Orion High SchoolOAA Red Jamboree #2 · Sep 27 | 17:38.3 | OAA Red Jamboree #2 | September 27, 2017 |
| 5,000 Meters · Possum Hollow-HS 5k (1XXX-2019)Oakland County Championships · Oct 8 | 18:13.6 | Oakland County Championships | October 8, 2016 |
| 5,000 Meters · Springfield Oaks County Park150th Annual Holly/Duane Raffin Festival of Races · Sep 16 | 18:19.8 | 50th Annual Holly/Duane Raffin Festival of Races | September 16, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 21 | AXC Time Trial/Alumni RunAug 21 · 5,000 Meters Open · Place 35 · Rochester Adams | 5,000 Meters Open | 35 | 22:41.5Unofficial | - |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MHSAA LP Region 09-1 at Algonac HSOct 28 · 5,000 Meters Varsity · Place 44 · Rochester Adams | 5,000 Meters Varsity | 44 | 17:00.0 PB | 12 |
| Oct 7 | Oakland County ChampionshipsOct 7 · 5,000 Meters Varsity · Place 103 · Rochester Adams | 5,000 Meters Varsity | 103 | 18:28.7 | 12 |
| Sep 27 | OAA Red Jamboree #2Sep 27 · 5,000 Meters Varsity · Place 18 · Rochester Adams | 5,000 Meters Varsity | 18 | 17:38.3 PB | 12 |
| Sep 16 | 50th Annual Holly/Duane Raffin Festival of RacesSep 16 · 5,000 Meters Division I · Place 79 · Rochester Adams | 5,000 Meters Division I | 79 | 18:19.8 PB | 12 |
| Sep 6 | OAA Red Jamboree #1Sep 6 · 5,000 Meters Varsity · Place 24 · Rochester Adams | 5,000 Meters Varsity | 24 | 17:55.9 | 12 |
| Aug 23 | Adams Time TrialAug 23 · 5,000 Meters Varsity · Rochester Adams | 5,000 Meters Varsity | — | 17:38.6Unofficial | 12 |
| Aug 19 | Timed MileAug 19 · 1,600 Meters Open · Rochester Adams | 1,600 Meters Open | — | 5:00.3Unofficial | 12 |
2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Timed MileNov 1 · 1,600 Meters Open · Rochester Adams | 1,600 Meters Open | — | 4:58.7Unofficial | 11 |
| Oct 29 | MHSAA LP Region 09-01 @ Anchor BayOct 29 · 5,000 Meters Varsity · Place 47 · Rochester Adams | 5,000 Meters Varsity | 47 | 17:36 PB | 11 |
| Oct 20 | OAA Red ChampionshipsOct 20 · 5,000 Meters Varsity · Place 15 · Rochester Adams | 5,000 Meters Varsity | 15 | 17:04.1 PB | 11 |
| Oct 8 | Oakland County ChampionshipsOct 8 · 5,000 Meters Varsity · Place 114 · Rochester Adams | 5,000 Meters Varsity | 114 | 18:13.6 PB | 11 |
2015 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MHSAA LP Finals Division 1Nov 7 · 5,000 Meters Division 1 · Place 220 · Rochester Adams | 5,000 Meters Division 1 | 220 | 17:39.5 | — |