Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Center for Innovation CampusGreater Flint Middle School League Invitational · Oct 17 | 13:41.27 | Greater Flint Middle School League Invitational | October 17, 2019 |
| 5,000 Meters · Blue Devils TrailLake Fenton 9/10 Invitational · Oct 27 | 20:17.10 | Lake Fenton 9/10 Invitational | October 27, 2020 |
| 5,000 Meters · Carmen-Ainsworth High SchoolSVL South Jamboree 1 · Sep 15 | 20:18.77 | SVL South Jamboree 1 | September 15, 2021 |
| 5,000 Meters · Cummings CenterGreater Flint CC Championships · Oct 9 | 19:30.50 | Greater Flint CC Championships | October 9, 2020 |
| 5,000 Meters · Jewell Golf CourseHartland @ Grand Blanc · Sep 22 | 20:25.63 | Hartland @ Grand Blanc | September 22, 2020 |
| 5,000 Meters · Sunset Ridge @ Huron Meadows21 Legends Classic - HIGH SCHOOL · Oct 2 | 19:19.88 | 21 Legends Classic - HIGH SCHOOL | October 2, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 2 | 21 Legends Classic - HIGH SCHOOLOct 2 · 5,000 Meters Gold Reserve (JV2) · Place 21 · Grand BlancGrand Blanc | 5,000 Meters Gold Reserve (JV2) | 21 | 19:19.88 PB | 10 |
| Sep 24 | Mott Fall ClassicSep 24 · 5,000 Meters Open · Grand BlancGrand Blanc | 5,000 Meters Open | 0 | — | 10 |
| Sep 18 | 53rd Holly/Duane Raffin Festival of RacesSep 18 · 5,000 Meters Junior Varsity Division I · Place 192 · Grand BlancGrand Blanc | 5,000 Meters Junior Varsity Division I | 192 | 21:47.4 | — |
| Sep 15 | SVL South Jamboree 1Sep 15 · 5,000 Meters Varsity · Place 33 · Grand BlancGrand Blanc | 5,000 Meters Varsity | 33 | 20:18.77 PB | 10 |
| Sep 2 | 21 AARC / Hornet Early Bird XC InviteSep 2 · 5,000 Meters Varsity · Place 120 · Grand BlancGrand Blanc | 5,000 Meters Varsity | 120 | 19:56.40 | 10 |
2020 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | Lake Fenton 9/10 InvitationalOct 27 · 5,000 Meters All Boys · Place 31 · Grand BlancGrand Blanc | 5,000 Meters All Boys | 31 | 20:17.10 PB | 9 |
| Oct 17 | SVL ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 47 · Grand BlancGrand Blanc | 5,000 Meters Junior Varsity | 47 | 19:53.05 | 9 |
| Oct 9 | Greater Flint CC ChampionshipsOct 9 · 5,000 Meters SAT D1 Varsity Boys · Place 41 · Grand BlancGrand Blanc | 5,000 Meters SAT D1 Varsity Boys | 41 | 19:30.50 PB | 9 |
| Sep 29 | SVL South Jamboree 2Sep 29 · 5,000 Meters Varsity · Place 30 · Grand BlancGrand Blanc | 5,000 Meters Varsity | 30 | 18:59.99 | 9 |
| Sep 22 | Hartland @ Grand BlancSep 22 · 5,000 Meters Varsity Boys · Place 26 · Grand BlancGrand Blanc | 5,000 Meters Varsity Boys | 26 | 20:25.63 PB | 9 |
| Sep 15 | SVL South Jamboree 1Sep 15 · 5,000 Meters Varsity · Place 27 · Grand BlancGrand Blanc | 5,000 Meters Varsity | 27 | 19:20.51 | 9 |
| Sep 12 | Goodrich Cross Country InvitationalSep 12 · 5,000 Meters Varsity · Place 45 · Grand BlancGrand Blanc | 5,000 Meters Varsity | 45 | 20:01.13 | 9 |
| Sep 3 | Grand Blanc v. FentonSep 3 · 5,000 Meters Varsity · Place 16 · Grand BlancGrand Blanc | 5,000 Meters Varsity | 16 | 20:31.90 | 9 |
2019 Cross Country
1 results