Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Corunna HSFML Championship (Owosso) · Oct 19 | 18:52.94 | FML Championship (Owosso) | October 19, 2022 |
| 5,000 Meters · Cummings CenterGreater Flint CC Championships · Oct 9 | 25:17.28 | Greater Flint CC Championships | October 9, 2020 |
| 5,000 Meters · Linden HSFlint Metro League Jamboree 1 - Stripes Division · Sep 19 | 25:56.3 | Flint Metro League Jamboree 1 - Stripes Division | September 19, 2020 |
| 5,000 Meters · Springfield Oaks County Park1Flint Metro League Jamboree 2 - Stripes Division · Oct 3 | 25:25.04 | Flint Metro League Jamboree 2 - Stripes Division | October 3, 2020 |
| 5,000 Meters · Sunset Ridge @ Huron Meadows21 Legends Classic - HIGH SCHOOL · Oct 2 | 20:59.37 | 21 Legends Classic - HIGH SCHOOL | October 2, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MHSAA LP Region 04-1 @ BrightonOct 28 · 5,000 Meters Division 1 · Place 69 · Fenton | 5,000 Meters Division 1 | 69 | 18:30.6 | SR |
| Oct 19 | FML Championship (Owosso)Oct 19 · 5,000 Meters Varsity · Place 50 · Fenton | 5,000 Meters Varsity | 50 | 18:52.94 PB | 12 |
| Oct 8 | Greater Flint CC ChampionshipsOct 8 · 5,000 Meters Varsity · Place 93 · Fenton | 5,000 Meters Varsity | 93 | 18:45.63 | 12 |
| Sep 28 | FML Jamboree 2 (Holly)Sep 28 · 5,000 Meters Varsity · Place 41 · Fenton | 5,000 Meters Varsity | 41 | 18:50.17 | 12 |
| Sep 24 | 39th Linden ClassicSep 24 · 5,000 Meters Varsity · Place 30 · Fenton | 5,000 Meters Varsity | 30 | 19:44.5 | 12 |
| Sep 17 | 54th Holly-Duane Raffin Festival of RacesSep 17 · 5,000 Meters Division 2 · Place 71 · Fenton | 5,000 Meters Division 2 | 71 | 19:57.4 | 12 |
| Sep 10 | Bret Clements Bath InvitationalSep 10 · 5,000 Meters Varsity · Place 105 · Fenton | 5,000 Meters Varsity | 105 | 19:47.56 | 12 |
| Sep 7 | FML Jamboree 1 (Kearsley)Sep 7 · 5,000 Meters Varsity · Place 56 · Fenton | 5,000 Meters Varsity | 56 | 20:15.44 | 12 |
| Sep 1 | 22 Saline Early BirdSep 1 · 5,000 Meters Varsity · Place 127 · Fenton | 5,000 Meters Varsity | 127 | 20:22.12 | 12 |
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | 21 Mick's Post A PR XC ClassicNov 2 · 5,000 Meters Varsity · Place 36 · Fenton | 5,000 Meters Varsity | 36 | 21:11.20 | 11 |
| Oct 16 | Kayla O'Mara Memorial InvitationalOct 16 · 5,000 Meters Junior Varsity · Place 36 · Fenton | 5,000 Meters Junior Varsity | 36 | 23:27.83 | 11 |
| Oct 13 | FML Championship (Flushing)Oct 13 · 5,000 Meters Junior Varsity · Place 35 · Fenton | 5,000 Meters Junior Varsity | 35 | 20:54.08 | 11 |
| Oct 9 | Greater Flint CC ChampionshipsOct 9 · 5,000 Meters Junior Varsity · Place 33 · Fenton | 5,000 Meters Junior Varsity | 33 | 20:45.16 | 11 |
| Oct 2 | 21 Legends Classic - HIGH SCHOOLOct 2 · 5,000 Meters White/Blue Reserve (JV1) · Place 80 · Fenton | 5,000 Meters White/Blue Reserve (JV1) | 80 | 20:59.37 PB | 11 |
| Sep 29 | FML Jamboree 2 (Brandon) - RescheduleSep 29 · 5,000 Meters Junior Varsity · Place 32 · Fenton | 5,000 Meters Junior Varsity | 32 | 21:47.87 | 11 |
| Sep 18 | 53rd Holly/Duane Raffin Festival of RacesSep 18 · 5,000 Meters Junior Varsity Division I · Place 202 · Fenton | 5,000 Meters Junior Varsity Division I | 202 | 21:54.5 | — |
| Sep 8 | FML Jamboree 1 (Linden)Sep 8 · 5,000 Meters Junior Varsity · Place 19 · Fenton | 5,000 Meters Junior Varsity | 19 | 22:32.5 | 11 |
| Sep 2 | 21 AARC / Hornet Early Bird XC InviteSep 2 · 5,000 Meters Varsity · Place 132 · Fenton | 5,000 Meters Varsity | 132 | 22:44.50 | 11 |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | Greater Flint CC ChampionshipsOct 9 · 5,000 Meters SAT D1 JV Boys · Place 51 · Fenton | 5,000 Meters SAT D1 JV Boys | 51 | 25:17.28 PB | 10 |
| Oct 3 | Flint Metro League Jamboree 2 - Stars DivisionOct 3 · 5,000 Meters Varsity · Place 46 · Fenton | 5,000 Meters Varsity | 46 | 25:25.04 | 10 |
| Oct 3 | Flint Metro League Jamboree 2 - Stripes DivisionOct 3 · 5,000 Meters Reserve Boys A · Place 46 · Fenton | 5,000 Meters Reserve Boys A | 46 | 25:25.04 PB | 10 |
| Sep 26 | Walled Lake Northern vs FentonSep 26 · 5,000 Meters Varsity · Place 51 · Fenton | 5,000 Meters Varsity | 51 | 26:35.3 | 10 |
| Sep 19 | Flint Metro League Jamboree 1 - Stripes DivisionSep 19 · 5,000 Meters Reserve Boys A · Place 41 · Fenton | 5,000 Meters Reserve Boys A | 41 | 25:56.3 PB | 10 |
| Sep 3 | Grand Blanc v. FentonSep 3 · 5,000 Meters Varsity · Place 46 · Fenton | 5,000 Meters Varsity | 46 | 29:48.10 | 10 |