Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Clintonwood ParkClarkston Jamboree · Oct 8 | 6:32.30 | Clarkston Jamboree | October 8, 2014 |
| 2 Miles · Clintonwood ParkClarkston Jamboree · Oct 12 | 12:11.48 | Clarkston Jamboree | October 12, 2016 |
| 2 Miles · Hess Hathaway Park - OFFICIALWaterford Mott Fall Classic · Oct 2 | 13:00.1 | Waterford Mott Fall Classic | October 2, 2015 |
| 2 Miles · Lake Orion High School17th Annual Pumpkin Invitational · Oct 26 | 12:12.9 | 17th Annual Pumpkin Invitational | October 26, 2016 |
| 2 Miles · Possum Hollow MS 2 MileOakland County 6-7-8 Championships · Oct 7 | 12:37 | Oakland County 6-7-8 Championships | October 7, 2016 |
| 3,200 Meters · Wolcott FarmOld Skool Classic · Sep 26 | 15:07 | Old Skool Classic | September 26, 2015 |
| 5,000 Meters · Algonac HS OFFICIALAlgonac Muskrat Classic · Sep 9 | 17:50 | Algonac Muskrat Classic | September 9, 2017 |
| 5,000 Meters · Bloomer ParkOAA Red XC Championship · Oct 15 | 17:09.1 | OAA Red XC Championship | October 15, 2020 |
| 5,000 Meters · Clintonwood 5k (2018-)OAA Red Championship Meet · Oct 17 | 16:38.05 | OAA Red Championship Meet | October 17, 2018 |
| 5,000 Meters · Clintonwood ParkOAA Red Championships · Oct 19 | 17:40.0 | OAA Red Championships | October 19, 2017 |
| 5,000 Meters · Lake Orion High SchoolOAA Red Jamboree #2 · Sep 27 | 18:45.3 | OAA Red Jamboree #2 | September 27, 2017 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D1 Finals · Nov 2 | 17:11.8 | MHSAA LP D1 Finals | November 2, 2019 |
| 5,000 Meters · Possum Hollow-HS 5k (1XXX-2019)Oakland County Championships · Oct 7 | 18:57.0 | Oakland County Championships | October 7, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
1 results2019 Cross Country
1 results2018 Cross Country
2 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Bloomer Frosh/Soph InvitationalOct 23 · 5,000 Meters Frosh/Soph · Place 5 · ClarkstonClarkston | 5,000 Meters Frosh/Soph | 5 | 18:22.0 | 9 |
| Oct 19 | OAA Red ChampionshipsOct 19 · 5,000 Meters Varsity · Place 37 · ClarkstonClarkston | 5,000 Meters Varsity | 37 | 17:40.0 PB | 9 |
| Oct 7 | Oakland County ChampionshipsOct 7 · 5,000 Meters Male Reserves · Place 19 · ClarkstonClarkston | 5,000 Meters Male Reserves | 19 | 18:57.0 PB | 9 |
| Sep 27 | OAA Red Jamboree #2Sep 27 · 5,000 Meters Varsity · Place 51 · ClarkstonClarkston | 5,000 Meters Varsity | 51 | 18:45.3 PB | 9 |
| Sep 9 | Algonac Muskrat ClassicSep 9 · 5,000 Meters Junior Varsity · Place 5 · ClarkstonClarkston | 5,000 Meters Junior Varsity | 5 | 17:50 PB | 9 |
| Sep 6 | OAA Red Jamboree #1Sep 6 · 5,000 Meters Junior Varsity · Place 2 · ClarkstonClarkston | 5,000 Meters Junior Varsity | 2 | 18:43.6 | 9 |
2016 Cross Country
7 results2015 Cross Country
6 results2014 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 8 | Clarkston JamboreeOct 8 · 1 Mile Middle School · Place 14 · SashabawSashabaw | 1 Mile Middle School | 14 | 6:32.30 PB | 6 |