Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · ABHS campus courseMHSAA LP Region 09-1 @ Anchor Bay · Oct 30 | 18:39.2 | MHSAA LP Region 09-1 @ Anchor Bay | October 30, 2020 |
| 5,000 Meters · Bloomer ParkOAA WHITE JAM 3 @ Bloomer Park · Oct 17 | 18:09.2 | OAA WHITE JAM 3 @ Bloomer Park | October 17, 2019 |
| 5,000 Meters · Bloomer ParkBudd Cicciarelli-Adams Invitation · Aug 30 | 18:37.1 | Budd Cicciarelli-Adams Invitation | August 30, 2018 |
| 5,000 Meters · Oakland UniversityOAA White Jamboree #1 Oakland University · Sep 5 | 19:18.8 | OAA White Jamboree #1 Oakland University | September 5, 2018 |
| 5,000 Meters · Oxford Golf CourseOxford Invitational · Oct 13 | 20:46.8 | Oxford Invitational | October 13, 2017 |
| 5,000 Meters · Royal Oak HighOAA White Jamboree #1 · Sep 6 | 20:22.2 | OAA White Jamboree #1 | September 6, 2017 |
| 5,000 Meters · Royal Oak High SchoolOAA White Jam #1 @ Royal Oak High · Sep 4 | 19:29.2 | OAA White Jam #1 @ Royal Oak High | September 4, 2019 |
| 5,000 Meters · Springfield Oaks County Park150th Annual Holly/Duane Raffin Festival of Races · Sep 16 | 19:53.1 | 50th Annual Holly/Duane Raffin Festival of Races | September 16, 2017 |
| 5,000 Meters · Wolcott FarmOld Skoool Classic · Sep 23 | 23:42 | Old Skoool Classic | September 23, 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 30 | MHSAA LP Region 09-1 @ Anchor BayOct 30 · 5,000 Meters D1 Boys · Place 60 · Troy Athens | 5,000 Meters D1 Boys | 60 | 18:39.2 PB | 12 |
| Oct 21 | MHSAA Pre-Regional 17-1 @ Bloomer Park/Stoney CreekOct 21 · 5,000 Meters Boys · Place 27 · Troy Athens | 5,000 Meters Boys | 27 | 18:18.1 | 12 |
| Oct 13 | Troy v. Troy AthensOct 13 · 5,000 Meters Varsity · Place 4 · Troy Athens | 5,000 Meters Varsity | 4 | 18:06.60 | 12 |
| Oct 7 | OAA dual: Stoney Creek vs Troy AthensOct 7 · 5,000 Meters Varsity · Place 13 · Troy Athens | 5,000 Meters Varsity | 13 | 19:50.2 | 12 |
| Sep 30 | Troy Athens vs. Royal OakSep 30 · 5,000 Meters Varsity · Place 7 · Troy Athens | 5,000 Meters Varsity | 7 | 18:25.7 | 12 |
| Sep 23 | Rochester vs. Troy AthensSep 23 · 5,000 Meters Varsity · Place 3 · Troy Athens | 5,000 Meters Varsity | 3 | 18:38.1 | 12 |
| Sep 18 | Farmington v Troy AthensSep 18 · 5,000 Meters Varsity · Place 7 · Troy Athens | 5,000 Meters Varsity | 7 | 18:23.52 | 12 |
2019 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | MHSAA LP Region 08-1 @ GP SouthOct 25 · 5,000 Meters Division 1 · Place 48 · Troy Athens | 5,000 Meters Division 1 | 48 | 17:31.5 | 11 |
| Oct 17 | OAA WHITE JAM 3 @ Bloomer ParkOct 17 · 5,000 Meters Varsity · Place 30 · Troy Athens | 5,000 Meters Varsity | 30 | 18:09.2 PB | 11 |
| Oct 11 | Oxford InvitationalOct 11 · 5,000 Meters Varsity · Place 48 · Troy Athens | 5,000 Meters Varsity | 48 | 18:39.2 | 11 |
| Oct 8 | Troy vs. AthensOct 8 · 5,000 Meters Varsity · Troy Athens | 5,000 Meters Varsity | 0 | 18:40Unofficial | 11 |
| Oct 5 | Oakland County HS ChampionshipsOct 5 · 5,000 Meters Varsity · Place 25 · Troy Athens | 5,000 Meters Varsity | 25 | 18:42.2 | 11 |
| Sep 25 | Oaa White Jam 2 @ Bloomer ParkSep 25 · 5,000 Meters Varsity · Place 35 · Troy Athens | 5,000 Meters Varsity | 35 | 18:51.6 | 11 |
| Sep 21 | Old Skool ClassicSep 21 · 5,000 Meters Middle School · Place 18 · Troy Athens | 5,000 Meters Middle School | 18 | 19:28 | 11 |
| Sep 21 | Old Skool ClassicSep 21 · 5,000 Meters Varsity · Place 18 · Troy Athens | 5,000 Meters Varsity | 18 | 19:28 | 11 |
| Sep 4 | OAA White Jam #1 @ Royal Oak HighSep 4 · 5,000 Meters Varsity · Place 41 · Troy Athens | 5,000 Meters Varsity | 41 | 19:29.2 PB | 11 |
| Aug 29 | Budd Cicciarelli-Adams InvitationalAug 29 · 5,000 Meters Varsity · Place 15 · Troy Athens | 5,000 Meters Varsity | 15 | 19:37.36 | 11 |
2018 Cross Country
6 results2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Bloomer Frosh/Soph InvitationalOct 23 · 5,000 Meters Frosh/Soph · Place 71 · Troy Athens | 5,000 Meters Frosh/Soph | 71 | 21:10.1 | 9 |
| Oct 19 | OAA White Jamboree #3 ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 87 · Troy Athens | 5,000 Meters Junior Varsity | 87 | 21:14.5 | 9 |
| Oct 13 | Oxford InvitationalOct 13 · 5,000 Meters Junior Varsity · Place 75 · Troy Athens | 5,000 Meters Junior Varsity | 75 | 20:46.8 PB | 9 |
| Sep 23 | Old Skoool ClassicSep 23 · 5,000 Meters Red-09 · Place 38 · Troy Athens | 5,000 Meters Red-09 | 38 | 23:42 PB | 9 |
| Sep 16 | 50th Annual Holly/Duane Raffin Festival of RacesSep 16 · 5,000 Meters Division I (JV) · Place 70 · Troy Athens | 5,000 Meters Division I (JV) | 70 | 19:53.1 PB | 9 |
| Sep 6 | OAA White Jamboree #1Sep 6 · 5,000 Meters Junior Varsity · Place 36 · Troy Athens | 5,000 Meters Junior Varsity | 36 | 20:22.2 PB | 9 |
| Aug 31 | Budd Cicciarelli/Adams InvitationalAug 31 · 5,000 Meters Junior Varsity · Place 34 · Troy Athens | 5,000 Meters Junior Varsity | 34 | 21:21.4 | 9 |