Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Algonac HS OFFICIALBWAC Jamboree 1 · Sep 12 | 16:20.52 | BWAC Jamboree 1 | September 12, 2017 |
| 2 Miles · Crosswell Lexington HSBWAC Jamboree 2 · Sep 26 | 15:34.13 | BWAC Jamboree 2 | September 26, 2017 |
| 2 Miles · Goodells County ParkBWAC Jamboree 3 · Oct 17 | 14:55.29 | BWAC Jamboree 3 | October 17, 2017 |
| 2 Miles · Lake Orion High School18th Annual Lake Orion Middle Schools Pumpkin Invitational · Oct 25 | 15:06.5 | 18th Annual Lake Orion Middle Schools Pumpkin Invitational | October 25, 2017 |
| 2 Miles · Stony Creek MetroparkEastside Invitational/Macomb County CC Championship · Oct 11 | 15:33.0 | Eastside Invitational/Macomb County CC Championship | October 11, 2016 |
| 2 Miles · Wolcott Farm Old Skool ClassicOld Skoool Classic · Sep 23 | 15:50 | Old Skoool Classic | September 23, 2017 |
| 3,000 Meters · Springfield Oaks50th Annual Holly/Duane Raffin Festival of Races · Sep 16 | 13:58.1 | 50th Annual Holly/Duane Raffin Festival of Races | September 16, 2017 |
| 3,200 Meters · Brown City Jr/Sr High SchoolBrown City JH/Elem. Invitational · Oct 2 | 14:36.16 | Brown City JH/Elem. Invitational | October 2, 2017 |
| 5,000 Meters · Algonac HS OFFICIALBWAC Jamboree 3 · Oct 16 | 22:27.92 | BWAC Jamboree 3 | October 16, 2018 |
| 5,000 Meters · Freedom HillMacomb County Championship Boys Race · Oct 9 | 23:17.5 | Macomb County Championship Boys Race | October 9, 2020 |
| 5,000 Meters · Goodells County ParkBWAC Jamboree #2 · Sep 22 | 23:05.35 | BWAC Jamboree #2 | September 22, 2020 |
| 5,000 Meters · Lake St. Clair Metropark OFFICIALMacomb County Championship · Oct 5 | 23:17 | Macomb County Championship | October 5, 2019 |
| 5,000 Meters · Stony Creek - Eastwood BeachMacomb County Championship JV Races · Oct 11 | 23:13 | Macomb County Championship JV Races | October 11, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | JV Meet Oct 26 · 5,000 Meters Varsity · Place 12 · ArmadaArmada | 5,000 Meters Varsity | 12 | 22:20Unofficial | 11 |
| Oct 9 | Macomb County Championship Boys RaceOct 9 · 5,000 Meters All Boys - Varsity & JV · Place 255 · ArmadaArmada | 5,000 Meters All Boys - Varsity & JV | 255 | 23:17.5 PB | 11 |
| Sep 22 | BWAC Jamboree #2Sep 22 · 5,000 Meters Junior Varsity · Place 11 · ArmadaArmada | 5,000 Meters Junior Varsity | 11 | 23:05.35 PB | 11 |
2019 Cross Country
1 results2018 Cross Country
3 results2017 Cross Country
7 results2016 Cross Country
3 results