Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Duck LakeCOMSAC Championship · Oct 23 | 13:05.2 | COMSAC Championship | October 23, 2018 |
| 2 Miles · Kensington Metropark OFFICIALOakland County 6-7-8 Championships · Oct 5 | 13:57.0 | Oakland County 6-7-8 Championships | October 5, 2018 |
| 5,000 Meters · Bloomer ParkOAA WHITE JAM 3 @ Bloomer Park · Oct 17 | 19:21.1 | OAA WHITE JAM 3 @ Bloomer Park | October 17, 2019 |
| 5,000 Meters · Chestnut GroveFarmington @ Salem · Aug 29 | 17:56.33 | Farmington @ Salem | August 29, 2020 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D1 Finals · Nov 7 | 18:23.83 | MHSAA LP D1 Finals | November 7, 2020 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsTortoise & Hare Post A PR XC Classic · Oct 29 | 18:24.0 | Tortoise & Hare Post A PR XC Classic | October 29, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MHSAA LP Region 07-1 @ MilfordOct 28 · 5,000 Meters Division 1 · Place 89 · FarmingtonFarmington | 5,000 Meters Division 1 | 89 | 20:20.7 | 12 |
| Oct 20 | OAA White League ChampionshipOct 20 · 5,000 Meters Varsity · Place 6 · FarmingtonFarmington | 5,000 Meters Varsity | 6 | 17:02.4 | 12 |
| Oct 8 | Oakland County XC HS ChampionshipsOct 8 · 5,000 Meters Varsity · Place 97 · FarmingtonFarmington | 5,000 Meters Varsity | 97 | 18:19.9 | 12 |
| Sep 27 | OAA White Jamboree #2Sep 27 · 5,000 Meters Varsity · Place 2 · FarmingtonFarmington | 5,000 Meters Varsity | 2 | 16:52.7 | 12 |
| Sep 24 | Jackson Invitational - Varsity Sep 24 · 5,000 Meters Varsity · Place 28 · FarmingtonFarmington | 5,000 Meters Varsity | 28 | 16:26.8 | 12 |
| Sep 13 | OAA White Jamboree #1Sep 13 · 5,000 Meters Varsity · Place 5 · FarmingtonFarmington | 5,000 Meters Varsity | 5 | 17:14.9 | 12 |
| Sep 1 | Milford InvitationalSep 1 · 5,000 Meters Varsity · Place 13 · FarmingtonFarmington | 5,000 Meters Varsity | 13 | 17:39.26 | 12 |
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | 21 Mick's Post A PR XC ClassicNov 2 · 5,000 Meters Varsity · Place 7 · FarmingtonFarmington | 5,000 Meters Varsity | 7 | 17:12.80 | 11 |
| Oct 30 | MHSAA LP Region 07-1 @ Waterford MottOct 30 · 5,000 Meters Division 1 · Place 63 · FarmingtonFarmington | 5,000 Meters Division 1 | 63 | 19:22.60 | 11 |
| Oct 22 | OAA White Jamboree #3 @ Hess-HathawayOct 22 · 5,000 Meters Varsity · Place 7 · FarmingtonFarmington | 5,000 Meters Varsity | 7 | 17:19.0 | 11 |
| Oct 9 | Oakland County XC HS ChampionshipsOct 9 · 5,000 Meters Varsity · Place 92 · FarmingtonFarmington | 5,000 Meters Varsity | 92 | 18:49.8 | 11 |
| Oct 2 | 21 Legends Classic - HIGH SCHOOLOct 2 · 5,000 Meters Gold Varsity · Place 76 · FarmingtonFarmington | 5,000 Meters Gold Varsity | 76 | 18:31.78 | 11 |
| Sep 28 | OAA White Jamboree #2 @ Royal Oak HSSep 28 · 5,000 Meters Varsity · Place 5 · FarmingtonFarmington | 5,000 Meters Varsity | 5 | 17:27.0 | 11 |
| Sep 17 | 2021 MSU Spartan InvitationalSep 17 · 5,000 Meters Elite · Place 90 · FarmingtonFarmington | 5,000 Meters Elite | 90 | 17:38.2 | 11 |
| Sep 14 | OAA White Jamboree #1 @ Bloomer ParkSep 14 · 5,000 Meters Varsity · Place 18 · FarmingtonFarmington | 5,000 Meters Varsity | 18 | 18:52.7 | 11 |
| Sep 2 | Milford InviteSep 2 · 5,000 Meters Varsity · Place 13 · FarmingtonFarmington | 5,000 Meters Varsity | 13 | 18:09.44 | 11 |
2020 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MHSAA LP D1 FinalsNov 7 · 5,000 Meters D1 - Official · Place 242 · FarmingtonFarmington | 5,000 Meters D1 - Official | 242 | 18:23.83 PB | 10 |
| Oct 30 | MHSAA LP Region 08-1 @ GP SouthOct 30 · 5,000 Meters Division 1 · Place 67 · FarmingtonFarmington | 5,000 Meters Division 1 | 67 | 18:43.4 | 10 |
| Oct 24 | MHSAA Pre-Regional 15-1 @ NoviOct 24 · 5,000 Meters Varsity · Place 29 · FarmingtonFarmington | 5,000 Meters Varsity | 29 | 17:52.6 | 10 |
| Oct 2 | Farmington v Bloomfield HillsOct 2 · 5,000 Meters Varsity · Place 4 · FarmingtonFarmington | 5,000 Meters Varsity | 4 | 17:52.18 | 10 |
| Sep 25 | OAA dual: Stoney Creek vs FarmingtonSep 25 · 5,000 Meters Varsity · Place 14 · FarmingtonFarmington | 5,000 Meters Varsity | 14 | 18:35 | 10 |
| Sep 18 | Farmington v Troy AthensSep 18 · 5,000 Meters Varsity · Place 5 · FarmingtonFarmington | 5,000 Meters Varsity | 5 | 18:03.44 | 10 |
| Sep 11 | Farmington v RochesterSep 11 · 5,000 Meters Varsity · Place 6 · FarmingtonFarmington | 5,000 Meters Varsity | 6 | 18:10.21 | 10 |
| Aug 29 | Farmington @ SalemAug 29 · 5,000 Meters Varsity Boys · Place 13 · FarmingtonFarmington | 5,000 Meters Varsity Boys | 13 | 17:56.33 PB | 10 |
2019 Cross Country
3 results2018 Cross Country
2 results