Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Bad Axe High SchoolHatchet Invitational (HS, MS) · Sep 9 | 14:24.86 | Hatchet Invitational (HS, MS) | September 9, 2017 |
| 2 Miles · Clintonwood ParkClarkston Jamboree · Oct 11 | 13:33.91 | Clarkston Jamboree | October 11, 2017 |
| 2 Miles · Forest Akers East Golf Course2017 MSU Spartan Invitational · Sep 15 | 14:11.86 | 2017 MSU Spartan Invitational | September 15, 2017 |
| 2 Miles · Hudson Mills Metropark - OFFICIALMichigan MS Mega Jamboree · Oct 21 | 13:47.41 | Michigan MS Mega Jamboree | October 21, 2017 |
| 2 Miles · Huron Meadows Metropark OFFICIALA2 Running Co. Run Thru the Meadows Invite · Oct 15 | 14:59.51 | A2 Running Co. Run Thru the Meadows Invite | October 15, 2016 |
| 2 Miles · Stony Creek MetroparkHanson's Invitational · Sep 30 | 13:55.0 | Hanson's Invitational | September 30, 2017 |
| 2 Miles · Westview OrchardsThe Fall Championship Presented by Saucony · Oct 30 | 14:26 | The Fall Championship Presented by Saucony | October 30, 2016 |
| 2 Miles · Wolcott Farm Old Skool ClassicOld Skoool Classic · Sep 23 | 14:44 | Old Skoool Classic | September 23, 2017 |
| 5,000 Meters · ABHS campus courseAnchor Bay Regional Open Race · Oct 29 | 18:37.9 | Anchor Bay Regional Open Race | October 29, 2020 |
| 5,000 Meters · Algonac HS OFFICIALAlgonac Regional Open Races · Oct 27 | 19:19.7 | Algonac Regional Open Races | October 27, 2018 |
| 5,000 Meters · Anchor Bay High SchoolJames Cleverley Friday Night Invite · Sep 24 | 20:13.7 | James Cleverley Friday Night Invite | September 24, 2021 |
| 5,000 Meters · Cass BentonMustang Invite · Aug 30 | 21:50.18 | Mustang Invite | August 30, 2018 |
| 5,000 Meters · Hevel ElementaryMac Red - Jamboree (BOYS - 9/18) (GIRLS - 9/19) · Sep 18 | 19:10.0 | Mac Red - Jamboree (BOYS - 9/18) (GIRLS - 9/19) | September 18, 2020 |
| 5,000 Meters · Lake St. Clair Metropark OFFICIALMacomb County Championship · Oct 5 | 19:57 | Macomb County Championship | October 5, 2019 |
| 5,000 Meters · Stony Creek - Eastwood BeachMacomb County Championship JV Races · Oct 11 | 20:45 | Macomb County Championship JV Races | October 11, 2018 |
| 5,000 Meters · Stony Creek MetroparkHansons Invitational · Sep 28 | 20:34.9 | Hansons Invitational | September 28, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
1 results2020 Cross Country
2 results2019 Cross Country
1 results2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | Algonac Regional Open RacesOct 27 · 5,000 Meters Boys Open Race · Place 142 · RomeoRomeo | 5,000 Meters Boys Open Race | 142 | 19:19.7 PB | 9 |
| Oct 18 | MAC Championship MeetOct 18 · 5,000 Meters JV Boys · Place 91 · RomeoRomeo | 5,000 Meters JV Boys | 91 | 20:01 | 9 |
| Oct 11 | Macomb County Championship JV RacesOct 11 · 5,000 Meters JV · Place 99 · RomeoRomeo | 5,000 Meters JV | 99 | 20:45 PB | 9 |
| Sep 28 | Hansons InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 57 · RomeoRomeo | 5,000 Meters Junior Varsity | 57 | 20:34.9 PB | 9 |
| Sep 11 | MAC RED Jamboree ISep 11 · 5,000 Meters Junior Varsity · Place 76 · RomeoRomeo | 5,000 Meters Junior Varsity | 76 | 21:21.5 | 9 |
| Aug 30 | Mustang InviteAug 30 · 5,000 Meters 9/10 Boys · Place 88 · RomeoRomeo | 5,000 Meters 9/10 Boys | 88 | 21:50.18 PB | 9 |
2017 Cross Country
9 results2016 Cross Country
3 results