Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · ABHS campus courseAnchor Bay Regional Open Race · Oct 29 | 17:24.7 | Anchor Bay Regional Open Race | October 29, 2020 |
| 5,000 Meters · Algonac HS OFFICIALAlgonac Regional Open Races · Oct 27 | 20:29.9 | Algonac Regional Open Races | October 27, 2018 |
| 5,000 Meters · Cass BentonMustang Invite · Aug 30 | 24:15.28 | Mustang Invite | August 30, 2018 |
| 5,000 Meters · Dan Barnabo FieldTroy @ Romeo - Dual Meet · Aug 27 | 19:48 | Troy @ Romeo - Dual Meet | August 27, 2020 |
| 5,000 Meters · Freedom HillMacomb County Championship Boys Race · Oct 9 | 18:24.2 | Macomb County Championship Boys Race | October 9, 2020 |
| 5,000 Meters · Hevel ElementaryMac Red - Jamboree (BOYS - 9/18) (GIRLS - 9/19) · Sep 18 | 18:36.8 | Mac Red - Jamboree (BOYS - 9/18) (GIRLS - 9/19) | September 18, 2020 |
| 5,000 Meters · Huron Meadows Metropark OFFICIALRomeo @ Brighton - Dual Meet · Sep 2 | 18:27 | Romeo @ Brighton - Dual Meet | September 2, 2020 |
| 5,000 Meters · Lake St. Clair Metropark OFFICIALMacomb County Championship · Oct 5 | 18:55 | Macomb County Championship | October 5, 2019 |
| 5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 16 | 19:32.7 | NXR Midwest Regional Championships | November 16, 2019 |
| 5,000 Meters · Shepherd High School XC Course2019 MITCA Team Michigan Trials (Mid-East Qualifier) · Nov 9 | 18:54.5 | 2019 MITCA Team Michigan Trials (Mid-East Qualifier) | November 9, 2019 |
| 5,000 Meters · Stony Creek - Eastwood BeachMacomb County Championship JV Races · Oct 11 | 21:19 | Macomb County Championship JV Races | October 11, 2018 |
| 5,000 Meters · Stony Creek MetroparkHansons Invitational · Sep 28 | 22:00.3 | Hansons Invitational | September 28, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Anchor Bay Regional Open RaceOct 29 · 5,000 Meters Junior Varsity 1 · Place 1 · RomeoRomeo | 5,000 Meters Junior Varsity 1 | 1 | 17:24.7 PB | 12 |
| Oct 9 | Macomb County Championship Boys RaceOct 9 · 5,000 Meters All Boys - Varsity & JV · Place 41 · RomeoRomeo | 5,000 Meters All Boys - Varsity & JV | 41 | 18:24.2 PB | 12 |
| Sep 18 | Mac Red - Jamboree (BOYS - 9/18) (GIRLS - 9/19)Sep 18 · 5,000 Meters JV - WAVE 2 - (9-18) · Place 5 · RomeoRomeo | 5,000 Meters JV - WAVE 2 - (9-18) | 5 | 18:36.8 PB | 12 |
| Sep 2 | Romeo @ Brighton - Dual MeetSep 2 · 5,000 Meters Wave 1 · Place 19 · RomeoRomeo | 5,000 Meters Wave 1 | 19 | 18:27 PB | 12 |
| Aug 27 | Troy @ Romeo - Dual MeetAug 27 · 5,000 Meters Boys Race · Place 11 · RomeoRomeo | 5,000 Meters Boys Race | 11 | 19:48 PB | 12 |
2019 Cross Country
3 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 222 · RomeoRomeo | 5,000 Meters Boys Open Race | 222 | 20:29.9 PB | 10 |
| Oct 18 | MAC Championship MeetOct 18 · 5,000 Meters JV Boys · Place 144 · RomeoRomeo | 5,000 Meters JV Boys | 144 | 21:19 | 10 |
| Oct 11 | Macomb County Championship JV RacesOct 11 · 5,000 Meters JV · Place 130 · RomeoRomeo | 5,000 Meters JV | 130 | 21:19 PB | 10 |
| Sep 28 | Hansons InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 113 · RomeoRomeo | 5,000 Meters Junior Varsity | 113 | 22:00.3 PB | 10 |
| Sep 11 | MAC RED Jamboree ISep 11 · 5,000 Meters Junior Varsity · Place 120 · RomeoRomeo | 5,000 Meters Junior Varsity | 120 | 23:19.7 | 10 |
| Aug 30 | Mustang InviteAug 30 · 5,000 Meters 9/10 Boys · Place 122 · RomeoRomeo | 5,000 Meters 9/10 Boys | 122 | 24:15.28 PB | 10 |