Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Chestnut Grove13th Ypsi Run Co River Rat Open (Regional Preview) · Oct 12 | 22:19.3 | 13th Ypsi Run Co River Rat Open (Regional Preview) | October 12, 2018 |
| 5,000 Meters · Hess Hathaway Park - OFFICIALOAA Blue Jamboree #3 Championships · Oct 19 | 23:43.60 | OAA Blue Jamboree #3 Championships | October 19, 2021 |
| 5,000 Meters · Oakland UniversityOAA Blue Jamboree #2 - Oakland University · Sep 25 | 24:19.1 | OAA Blue Jamboree #2 - Oakland University | September 25, 2018 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsA2 Run Co HS Coaching Legends Classic · Sep 29 | 22:22.9 | A2 Run Co HS Coaching Legends Classic | September 29, 2018 |
| 5,000 Meters · Willow Metropark OFFICIAL51st Annual Huron Invitational · Sep 14 | 22:35.3 | 51st Annual Huron Invitational | September 14, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | OAA Blue Jamboree #3 ChampionshipsOct 19 · 5,000 Meters Varsity · Place 11 · Oak Park | 5,000 Meters Varsity | 11 | 23:43.60 PB | 12 |
| Oct 12 | 3rd DDC Soter-Crane InviteOct 12 · 5,000 Meters Varsity · Place 8 · Oak Park | 5,000 Meters Varsity | 8 | 22:35.3 | 12 |
| Oct 9 | Oakland County XC HS ChampionshipsOct 9 · 5,000 Meters Varsity · Place 148 · Oak Park | 5,000 Meters Varsity | 148 | 24:15.5 | 12 |
| Sep 28 | OAA Blue Jamboree #2Sep 28 · 5,000 Meters Varsity · Place 11 · Oak Park | 5,000 Meters Varsity | 11 | 23:24.70 | 12 |
| Sep 11 | Averill InvitationalSep 11 · 5,000 Meters Varsity · Place 11 · Oak Park | 5,000 Meters Varsity | 11 | 24:14.3 | 12 |
| Sep 9 | OAA Blue Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 9 · Oak Park | 5,000 Meters Varsity | 9 | 23:32.8 | 12 |
2020 Cross Country
2 results2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MHSAA LP Region 06-1 @ AA HuronOct 26 · 5,000 Meters Division 1 · Place 37 · Oak Park | 5,000 Meters Division 1 | 37 | 20:28.5 | 10 |
| Oct 15 | OAA Blue Jamboree #3 ChampionshipsOct 15 · 5,000 Meters Varsity · Place 11 · Oak Park | 5,000 Meters Varsity | 11 | 22:08.8 | 10 |
| Oct 5 | Oakland County HS ChampionshipsOct 5 · 5,000 Meters Varsity · Place 82 · Oak Park | 5,000 Meters Varsity | 82 | 22:03.3 | 10 |
| Sep 25 | OAA Blue Jamboree #2Sep 25 · 5,000 Meters Varsity · Place 6 · Oak Park | 5,000 Meters Varsity | 6 | 21:48.8 | 10 |
| Sep 21 | Center Line Schoensee MemorialSep 21 · 5,000 Meters Varsity · Place 9 · Oak Park | 5,000 Meters Varsity | 9 | 23:02 | 10 |
| Sep 17 | 1st Divine Child Soter-Crane InviteSep 17 · 5,000 Meters Varsity · Place 37 · Oak Park | 5,000 Meters Varsity | 37 | 23:36.1 | 10 |
| Sep 14 | 51st Annual Huron InvitationalSep 14 · 5,000 Meters High School Division 1 · Place 18 · Oak Park | 5,000 Meters High School Division 1 | 18 | 22:35.3 PB | 10 |
| Sep 7 | Running Fit-Detroit Mercy Titans Cross Country InvitationalSep 7 · 5,000 Meters Open · Place 50 · Oak Park | 5,000 Meters Open | 50 | 23:02.0 | SO |
| Sep 4 | OAA Blue Jamboree #1Sep 4 · 5,000 Meters Varsity · Place 25 · Oak Park | 5,000 Meters Varsity | 25 | 25:48.8 | 10 |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MHSAA LP Region 06-1 @ AA HuronOct 27 · 5,000 Meters Division 1 · Place 56 · Oak Park | 5,000 Meters Division 1 | 56 | 21:35.3 | 9 |
| Oct 18 | OAA Blue Jamboree #3: ChampionshipsOct 18 · 5,000 Meters Varsity · Place 7 · Oak Park | 5,000 Meters Varsity | 7 | 21:24.4 | 9 |
| Oct 12 | 13th Ypsi Run Co River Rat Open (Regional Preview)Oct 12 · 5,000 Meters Girls · Place 114 · Oak Park | 5,000 Meters Girls | 114 | 22:19.3 PB | 9 |
| Sep 29 | A2 Run Co HS Coaching Legends ClassicSep 29 · 5,000 Meters Blue Varsity · Place 70 · Oak Park | 5,000 Meters Blue Varsity | 70 | 22:22.9 PB | 9 |
| Sep 25 | OAA Blue Jamboree #2 - Oakland UniversitySep 25 · 5,000 Meters Varsity · Place 15 · Oak Park | 5,000 Meters Varsity | 15 | 24:19.1 PB | 9 |
| Sep 12 | OAA Blue Jamboree #1Sep 12 · Varsity · Place 14 · Oak Park | Varsity | 14 | 23:15.8 | 9 |