Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Hess Hathaway Park - OFFICIALWaterford Mott Fall Classic · Oct 2 | 7:06.3 | Waterford Mott Fall Classic | October 2, 2015 |
| 1 Mile · Lake Orion High SchoolLake Orion Pumpkin Invitational · Oct 28 | 7:19.8 | Lake Orion Pumpkin Invitational | October 28, 2015 |
| 2 Miles · Hess Hathaway Park - OFFICIALLVC Middle School Conference Championships · Oct 20 | 14:05.20 | LVC Middle School Conference Championships | October 20, 2017 |
| 2 Miles · Lake Orion High School17th Annual Pumpkin Invitational · Oct 26 | 14:50.0 | 17th Annual Pumpkin Invitational | October 26, 2016 |
| 2 Miles · Linden Middle School35th Annual Linden Classic · Sep 23 | 14:56.43 | 35th Annual Linden Classic | September 23, 2017 |
| 2 Miles · Possum Hollow MS 2 MileOakland County 6-7-8 Championships · Oct 7 | 15:11 | Oakland County 6-7-8 Championships | October 7, 2016 |
| 5,000 Meters · Chestnut Grove13th Ypsi Run Co River Rat Open (Regional Preview) · Oct 12 | 21:41.2 | 13th Ypsi Run Co River Rat Open (Regional Preview) | October 12, 2018 |
| 5,000 Meters · Hess Hathaway Park - OFFICIALMott Fall Classic · Sep 24 | 21:34.4 | Mott Fall Classic | September 24, 2021 |
| 5,000 Meters · IU IndianapolisIUPUI Jaguar Invitational · Sep 15 | 25:39.3 | IUPUI Jaguar Invitational | September 15, 2023 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D1 Finals · Nov 6 | 20:05.44 | MHSAA LP D1 Finals | November 6, 2021 |
| 6,000 Meters · Newman Golf CourseBradley Pink Classic · Oct 14 | 28:59.6 | Bradley Pink Classic | October 14, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
3 results2022 Cross Country
2 results2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | Michigan Meet of Champions / Mid East QualifierNov 13 · 5,000 Meters Open Elite · Place 34 · Highland-MilfordHighland-Milford | 5,000 Meters Open Elite | 34 | 20:01.1 | 12 |
| Nov 6 | MHSAA LP D1 FinalsNov 6 · 5,000 Meters D1 · Place 148 · Highland-MilfordHighland-Milford | 5,000 Meters D1 | 148 | 20:05.44 PB | 12 |
| Oct 30 | MHSAA LP Region 07-1 @ Waterford MottOct 30 · 5,000 Meters Division 1 · Place 24 · Highland-MilfordHighland-Milford | 5,000 Meters Division 1 | 24 | 20:54.40 | 12 |
| Oct 21 | LVC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 14 · Highland-MilfordHighland-Milford | 5,000 Meters Varsity | 14 | 20:50.38 | 12 |
| Oct 9 | Oakland County XC HS ChampionshipsOct 9 · 5,000 Meters Varsity · Place 43 · Highland-MilfordHighland-Milford | 5,000 Meters Varsity | 43 | 21:16.9 | 12 |
| Sep 24 | Mott Fall ClassicSep 24 · 5,000 Meters Varsity · Place 33 · Highland-MilfordHighland-Milford | 5,000 Meters Varsity | 33 | 21:34.4 PB | 12 |
| Sep 21 | Tri Meet #2 Kettering & Milford @ WLNSep 21 · 5,000 Meters Varsity · Place 10 · Highland-MilfordHighland-Milford | 5,000 Meters Varsity | 10 | 20:41.9 | 12 |
| Sep 11 | Averill InvitationalSep 11 · 5,000 Meters Varsity · Place 30 · Highland-MilfordHighland-Milford | 5,000 Meters Varsity | 30 | 22:32.6 | 12 |
| Sep 2 | Milford InviteSep 2 · 5,000 Meters Varsity · Place 22 · Highland-MilfordHighland-Milford | 5,000 Meters Varsity | 22 | 23:19.66 | 12 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | MHSAA LP D1 FinalsNov 2 · 5,000 Meters D1 · Place 182 · Highland-MilfordHighland-Milford | 5,000 Meters D1 | 182 | 20:37.5 | 10 |
| Oct 26 | MHSAA LP Region 07-1 @ HollyOct 26 · 5,000 Meters Division 1 · Place 29 · Highland-MilfordHighland-Milford | 5,000 Meters Division 1 | 29 | 20:41.0 | 10 |
| Oct 17 | Lakes Valley Conference MeetOct 17 · 5,000 Meters Varsity · Place 19 · Highland-MilfordHighland-Milford | 5,000 Meters Varsity | 19 | 21:17.85 | 10 |
| Oct 5 | Oakland County HS ChampionshipsOct 5 · 5,000 Meters Varsity · Place 35 · Highland-MilfordHighland-Milford | 5,000 Meters Varsity | 35 | 21:04.7 | 10 |
| Sep 14 | Holly/ Duane Raffin Festival of RacesSep 14 · 5,000 Meters Division II · Place 27 · Highland-MilfordHighland-Milford | 5,000 Meters Division II | 27 | 21:54.2 | 10 |
| Sep 7 | Averill InvitationalSep 7 · 5,000 Meters Varsity · Place 12 · Highland-MilfordHighland-Milford | 5,000 Meters Varsity | 12 | 22:57.7 | 10 |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Tortoise & Hare Post A PR OpenOct 30 · 5,000 Meters Varsity · Place 58 · Highland-MilfordHighland-Milford | 5,000 Meters Varsity | 58 | 21:23.8 | 9 |
| Oct 23 | Lake Fenton 9th/10th InvitationalOct 23 · 5,000 Meters Varsity · Place 15 · Highland-MilfordHighland-Milford | 5,000 Meters Varsity | 15 | 22:21.34 | 9 |
| Oct 18 | Lakes Valley Conference MeetOct 18 · 5,000 Meters Junior Varsity · Place 5 · Highland-MilfordHighland-Milford | 5,000 Meters Junior Varsity | 5 | 22:13.19 | 9 |
| Oct 12 | 13th Ypsi Run Co River Rat Open (Regional Preview)Oct 12 · 5,000 Meters Girls · Place 88 · Highland-MilfordHighland-Milford | 5,000 Meters Girls | 88 | 21:41.2 PB | 9 |
| Sep 15 | Autumn ClassicSep 15 · Varsity · Place 33 · Highland-MilfordHighland-Milford | Varsity | 33 | 22:32 | 9 |
| Sep 8 | Averill InvitationalSep 8 · 5,000 Meters Varsity · Place 21 · Highland-MilfordHighland-Milford | 5,000 Meters Varsity | 21 | 23:29.1 | 9 |
2017 Cross Country
3 results2016 Cross Country
3 results2015 Cross Country
2 results