Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Lake Orion High School17th Annual Pumpkin Invitational · Oct 26 | 13:52.5 | 17th Annual Pumpkin Invitational | October 26, 2016 |
| 5,000 Meters · Bath Bret Clements Bath Invitational · Sep 9 | 20:34.9 | Bret Clements Bath Invitational | September 9, 2017 |
| 5,000 Meters · Cummings CenterGreater Flint CC Championships · Oct 9 | 22:47.93 | Greater Flint CC Championships | October 9, 2020 |
| 5,000 Meters · Flushing Valley Golf ClubFML Jamboree #2 · Sep 27 | 20:23.30 | FML Jamboree #2 | September 27, 2017 |
| 5,000 Meters · Goodrich HSKayla O'Mara Invite · Oct 14 | 22:30.11 | Kayla O'Mara Invite | October 14, 2017 |
| 5,000 Meters · Goodrich Middle SchoolFML Jamboree #1 · Sep 6 | 21:20.31 | FML Jamboree #1 | September 6, 2017 |
| 5,000 Meters · Linden HSFlint Metro League Jamboree 1 · Sep 4 | 20:42.8 | Flint Metro League Jamboree 1 | September 4, 2019 |
| 5,000 Meters · Possum Hollow-HS 5k (1XXX-2019)Oakland County Championships · Oct 7 | 22:03.6 | Oakland County Championships | October 7, 2017 |
| 5,000 Meters · River Bends ParkNDP vs Holly · Sep 16 | 23:21 | NDP vs Holly | September 16, 2020 |
| 5,000 Meters · Springfield Oaks County Park1FML CC Championships · Oct 17 | 19:08.33 | FML CC Championships | October 17, 2018 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsA2 Run Co HS Coaching Legends Classic · Sep 29 | 18:44.8 | A2 Run Co HS Coaching Legends Classic | September 29, 2018 |
| 5,000 Meters · Wolcott FarmOld Skoool Classic · Sep 23 | 24:50 | Old Skoool Classic | September 23, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
4 results2019 Cross Country
3 results2018 Cross Country
3 results2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Flint Metro League ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 67 · HollyHolly | 5,000 Meters Junior Varsity | 67 | 22:22.1 | 9 |
| Oct 14 | Kayla O'Mara InviteOct 14 · 5,000 Meters High School JV Boys All · Place 56 · HollyHolly | 5,000 Meters High School JV Boys All | 56 | 22:30.11 PB | 9 |
| Oct 7 | Oakland County ChampionshipsOct 7 · 5,000 Meters Male Reserves · Place 153 · HollyHolly | 5,000 Meters Male Reserves | 153 | 22:03.6 PB | 9 |
| Sep 30 | A2 Run Co Coaching Legends HSSep 30 · 5,000 Meters Blue Reserve · Place 38 · HollyHolly | 5,000 Meters Blue Reserve | 38 | 20:16.16 | 9 |
| Sep 27 | FML Jamboree #2Sep 27 · 5,000 Meters Junior Varsity · Place 37 · HollyHolly | 5,000 Meters Junior Varsity | 37 | 20:23.30 PB | 9 |
| Sep 23 | Old Skoool ClassicSep 23 · 5,000 Meters Red-09 · Place 45 · HollyHolly | 5,000 Meters Red-09 | 45 | 24:50 PB | 9 |
| Sep 16 | 50th Annual Holly/Duane Raffin Festival of RacesSep 16 · 5,000 Meters Division II (JV) · Place 96 · HollyHolly | 5,000 Meters Division II (JV) | 96 | 22:20.9 | 9 |
| Sep 9 | Bret Clements Bath InvitationalSep 9 · 5,000 Meters J.V. · Place 93 · HollyHolly | 5,000 Meters J.V. | 93 | 20:34.9 PB | 9 |
| Sep 6 | FML Jamboree #1Sep 6 · 5,000 Meters Junior Varsity · Place 27 · HollyHolly | 5,000 Meters Junior Varsity | 27 | 21:20.31 PB | 9 |
2016 Cross Country
1 results