Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Oakland UniversityGolden Grizzlies High School XC Invite · Aug 30 | 22:10.6 | Golden Grizzlies High School XC Invite | August 30, 2019 |
| 5,000 Meters · ABHS campus courseAnchor Bay Regional Open Race · Oct 29 | 27:18.0 | Anchor Bay Regional Open Race | October 29, 2020 |
| 5,000 Meters · Algonac HS OFFICIALAlgonac Regional Open Races · Oct 27 | 23:50.1 | Algonac Regional Open Races | October 27, 2018 |
| 5,000 Meters · Bloomer ParkOAA WHITE JAM 3 @ Bloomer Park · Oct 17 | 24:22.3 | OAA WHITE JAM 3 @ Bloomer Park | October 17, 2019 |
| 5,000 Meters · Bloomer ParkOAA White Jamboree #2 Bloomer Park · Sep 25 | 28:37.1 | OAA White Jamboree #2 Bloomer Park | September 25, 2018 |
| 5,000 Meters · Friendship ParkOxford Invite · Oct 15 | 25:19.9 | Oxford Invite | October 15, 2021 |
| 5,000 Meters · Oakland UniversityOAA White Jamboree #1 Oakland University · Sep 5 | 31:15.6 | OAA White Jamboree #1 Oakland University | September 5, 2018 |
| 5,000 Meters · Royal Oak High SchoolOAA White Jam #1 @ Royal Oak High · Sep 4 | 28:36.8 | OAA White Jam #1 @ Royal Oak High | September 4, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Anchor Bay Open InvitationalOct 29 · 5,000 Meters Varsity · Place 48 · Rochester | 5,000 Meters Varsity | 48 | 26:26.9 | 12 |
| Oct 22 | OAA White Jamboree #3 @ Hess-HathawayOct 22 · 5,000 Meters Junior Varsity · Place 38 · Rochester | 5,000 Meters Junior Varsity | 38 | 27:27.1 | 12 |
| Oct 15 | Oxford InviteOct 15 · 5,000 Meters Junior Varsity · Place 17 · Rochester | 5,000 Meters Junior Varsity | 17 | 25:19.9 PB | 12 |
| Oct 9 | Oakland County XC HS ChampionshipsOct 9 · 5,000 Meters Varsity · Place 59 · Rochester | 5,000 Meters Varsity | 59 | 25:14.5 | 12 |
| Oct 2 | Hanson's InvitationalOct 2 · 5,000 Meters Division 1 · Place 1 · Rochester | 5,000 Meters Division 1 | 1 | 25:21.8 | 12 |
| Sep 17 | 2021 MSU Spartan InvitationalSep 17 · 5,000 Meters Elite · Place 225 · Rochester | 5,000 Meters Elite | 225 | 26:53.2 | 12 |
| Sep 14 | OAA White Jamboree #1 @ Bloomer ParkSep 14 · 5,000 Meters Varsity · Place 58 · Rochester | 5,000 Meters Varsity | 58 | 26:20.6 | 12 |
| Sep 3 | Golden Grizzlies HS XC InviteSep 3 · 4,000 Meters Junior Varsity · Place 25 · Rochester | 4,000 Meters Junior Varsity | 25 | 19:00.2 | 12 |
2020 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Anchor Bay Regional Open RaceOct 29 · 5,000 Meters Junior Varsity 2 · Place 25 · Rochester | 5,000 Meters Junior Varsity 2 | 25 | 27:18.0 PB | 11 |
| Oct 24 | OAA White JV InvitationalOct 24 · 5,000 Meters Junior Varsity · Place 46 · Rochester | 5,000 Meters Junior Varsity | 46 | 26:04.4 | 11 |
| Oct 20 | Adams v RochesterOct 20 · 5,000 Meters Varsity · Place 13 · Rochester | 5,000 Meters Varsity | 13 | 25:05.1 | 11 |
| Oct 5 | OAA Dual: Rochester vs Bloomfield HillsOct 5 · 5,000 Meters Varsity · Place 34 · Rochester | 5,000 Meters Varsity | 34 | 30:31.3 | 11 |
| Oct 3 | Hanson's InvitationalOct 3 · 5,000 Meters Varsity · Place 1 · Rochester | 5,000 Meters Varsity | 1 | 25:26.7 | 11 |
| Sep 30 | OAA dual: Stoney Creek vs RochesterSep 30 · 5,000 Meters Varsity · Place 37 · Rochester | 5,000 Meters Varsity | 37 | 25:35.8 | 11 |
| Sep 23 | Rochester vs. Troy AthensSep 23 · 5,000 Meters Varsity · Place 21 · Rochester | 5,000 Meters Varsity | 21 | 26:55.8 | 11 |
| Sep 15 | Royal Oak vs Rochester Dual MeetSep 15 · 5,000 Meters Girls Race · Place 49 · Rochester | 5,000 Meters Girls Race | 49 | 29:02.6 | 11 |
| Sep 11 | Farmington v RochesterSep 11 · 5,000 Meters Varsity · Place 24 · Rochester | 5,000 Meters Varsity | 24 | 28:07.92 | 11 |
2019 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | Algonac Regional Open RaceOct 26 · 5,000 Meters Open · Place 79 · Rochester | 5,000 Meters Open | 79 | 23:33.8 | 10 |
| Oct 21 | Bloomer 9th/10th InvitationalOct 21 · 5,000 Meters Frosh/Soph Freshman · Place 74 · Rochester | 5,000 Meters Frosh/Soph Freshman | 74 | 25:27.94 | 10 |
| Oct 17 | OAA WHITE JAM 3 @ Bloomer ParkOct 17 · 5,000 Meters Junior Varsity · Place 41 · Rochester | 5,000 Meters Junior Varsity | 41 | 24:22.3 PB | 10 |
| Oct 11 | Oxford InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 72 · Rochester | 5,000 Meters Junior Varsity | 72 | 27:09.7 | 10 |
| Sep 28 | Hanson's InvitationalSep 28 · 5,000 Meters Varsity · Place 1 · Rochester | 5,000 Meters Varsity | 1 | 25:27.7 | 10 |
| Sep 25 | Oaa White Jam 2 @ Bloomer ParkSep 25 · 5,000 Meters Junior Varsity · Place 49 · Rochester | 5,000 Meters Junior Varsity | 49 | 27:07.9 | 10 |
| Sep 21 | Old Skool ClassicSep 21 · 5,000 Meters Varsity · Place 68 · Rochester | 5,000 Meters Varsity | 68 | 32:23 | 10 |
| Sep 14 | Holly/ Duane Raffin Festival of RacesSep 14 · 5,000 Meters Junior Varsity Division I · Place 124 · Rochester | 5,000 Meters Junior Varsity Division I | 124 | 26:12.4 | 10 |
| Sep 4 | OAA White Jam #1 @ Royal Oak HighSep 4 · 5,000 Meters Junior Varsity · Place 79 · Rochester | 5,000 Meters Junior Varsity | 79 | 28:36.8 PB | 10 |
| Aug 30 | Golden Grizzlies High School XC InviteAug 30 · 4,000 Meters Junior Varsity · Place 80 · Rochester | 4,000 Meters Junior Varsity | 80 | 22:10.6 PB | 10 |
2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MHSAA LP Region 09-1 @ AlgonacOct 27 · 5,000 Meters Open · Place 126 · Rochester | 5,000 Meters Open | 126 | 23:50.1 | 9 |
| Oct 27 | Algonac Regional Open RacesOct 27 · 5,000 Meters Girls Open Race · Place 126 · Rochester | 5,000 Meters Girls Open Race | 126 | 23:50.1 PB | 9 |
| Oct 22 | Bloomer Frosh/Soph InvitationalOct 22 · 5,000 Meters Frosh/Soph Freshman · Place 87 · Rochester | 5,000 Meters Frosh/Soph Freshman | 87 | 27:20.64 | 9 |
| Oct 18 | OAA White Jamboree #3 ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 39 · Rochester | 5,000 Meters Junior Varsity | 39 | 24:59.4 | 9 |
| Oct 12 | Oxford Invitational Oct 12 · Varsity · Place 86 · Rochester | Varsity | 86 | 25:18.60 | 9 |
| Sep 25 | OAA White Jamboree #2 Bloomer ParkSep 25 · 5,000 Meters Junior Varsity · Place 62 · Rochester | 5,000 Meters Junior Varsity | 62 | 28:37.1 PB | 9 |
| Sep 22 | Old Skool ClassicSep 22 · Varsity · Place 71 · Rochester | Varsity | 71 | 28:01 | 9 |
| Sep 15 | Autumn ClassicSep 15 · Varsity · Place 182 · Rochester | Varsity | 182 | 27:44 | 9 |
| Sep 5 | OAA White Jamboree #1 Oakland UniversitySep 5 · 5,000 Meters Junior Varsity · Place 86 · Rochester | 5,000 Meters Junior Varsity | 86 | 31:15.6 PB | 9 |
| Aug 31 | Golden Grizzlies High School InviteAug 31 · 4,000 Meters Reserve · Place 96 · Rochester | 4,000 Meters Reserve | 96 | 22:34.4 | 9 |