Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Hess Hathaway Park - OFFICIALWaterford Mott Fall Classic · Oct 2 | 11:56.4 | Waterford Mott Fall Classic | October 2, 2015 |
| 2 Miles · Lake Orion High SchoolLake Orion Pumpkin Invitational · Oct 28 | 13:06.2 | Lake Orion Pumpkin Invitational | October 28, 2015 |
| 2.2 Miles · Gilbert Willis ParkWLW "I Beat the Hill" MS Invitationsl · Sep 20 | 15:23.48 | WLW "I Beat the Hill" MS Invitationsl | September 20, 2014 |
| 5,000 Meters · Center Line HSCarl Schoensee Memorial 2017 · Sep 23 | 22:50 | Carl Schoensee Memorial 2017 | September 23, 2017 |
| 5,000 Meters · Chestnut Grove14th Ypsi Run Co River Rat Open (Regional Preview) · Oct 11 | 20:50.5 | 14th Ypsi Run Co River Rat Open (Regional Preview) | October 11, 2019 |
| 5,000 Meters · Forest Akers East Golf Course2017 MSU Spartan Invitational · Sep 15 | 22:48.84 | 2017 MSU Spartan Invitational | September 15, 2017 |
| 5,000 Meters · Hess Hathaway Park - OFFICIALWaterford Mott Fall Classic · Sep 29 | 21:02.2 | Waterford Mott Fall Classic | September 29, 2017 |
| 5,000 Meters · Hess-HathawayMHSAA LP Region 07-1 at Hess Hathaway (Waterford Mott) · Oct 28 | 20:36.5 | MHSAA LP Region 07-1 at Hess Hathaway (Waterford Mott) | October 28, 2017 |
| 5,000 Meters · Island Lake Recreation Area OFFICIALLakes Valley Conference Meet · Oct 19 | 21:37.97 | Lakes Valley Conference Meet | October 19, 2017 |
| 5,000 Meters · Linden HSMHSAA LP Region 07-01 @ Linden · Oct 29 | 22:31.46 | MHSAA LP Region 07-01 @ Linden | October 29, 2016 |
| 5,000 Meters · Springfield Oaks County Park1Holly/Duane Raffin Festival of Races · Sep 17 | 25:14 | Holly/Duane Raffin Festival of Races | September 17, 2016 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsTortoise & Hare Post A PR XC Classic · Oct 29 | 20:22.5 | Tortoise & Hare Post A PR XC Classic | October 29, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Tortoise & Hare Post A PR XC ClassicOct 29 · 5,000 Meters Womens Winged Foot · Place 1 · Waterford KetteringWaterford Kettering | 5,000 Meters Womens Winged Foot | 1 | 20:22.5 PB | 12 |
| Oct 26 | MHSAA LP Region 07-1 @ HollyOct 26 · 5,000 Meters Division 1 · Place 41 · Waterford KetteringWaterford Kettering | 5,000 Meters Division 1 | 41 | 21:04.5 | 12 |
| Oct 17 | Lakes Valley Conference MeetOct 17 · 5,000 Meters Varsity · Place 25 · Waterford KetteringWaterford Kettering | 5,000 Meters Varsity | 25 | 21:37.70 | 12 |
| Oct 11 | 14th Ypsi Run Co River Rat Open (Regional Preview)Oct 11 · 5,000 Meters Girls · Place 43 · Waterford KetteringWaterford Kettering | 5,000 Meters Girls | 43 | 20:50.5 PB | 12 |
| Oct 5 | Oakland County HS ChampionshipsOct 5 · 5,000 Meters Varsity · Place 71 · Waterford KetteringWaterford Kettering | 5,000 Meters Varsity | 71 | 21:54.1 | 12 |
| Sep 27 | Waterford Mott Fall ClassicSep 27 · 5,000 Meters Varsity · Place 13 · Waterford KetteringWaterford Kettering | 5,000 Meters Varsity | 13 | 21:06.4 | 12 |
| Sep 21 | Jackson Invitational - VarsitySep 21 · 5,000 Meters Varsity Division 1 · Place 113 · Waterford KetteringWaterford Kettering | 5,000 Meters Varsity Division 1 | 113 | 22:16.1 | 12 |
| Sep 14 | Holly/ Duane Raffin Festival of RacesSep 14 · 5,000 Meters Division I · Place 82 · Waterford KetteringWaterford Kettering | 5,000 Meters Division I | 82 | 22:54.4 | 12 |
| Sep 7 | Running Fit-Detroit Mercy Titans Cross Country InvitationalSep 7 · 5,000 Meters Open · Place 18 · Waterford KetteringWaterford Kettering | 5,000 Meters Open | 18 | 21:37.6 | SR |
| Aug 29 | AA Run Co Hornet EARLY BIRD InvitationalAug 29 · 5,000 Meters Varsity · Place 101 · Waterford KetteringWaterford Kettering | 5,000 Meters Varsity | 101 | 24:02.83 | 12 |
2018 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Tortoise & Hare Post A PR OpenOct 30 · 5,000 Meters Varsity · Place 16 · Waterford KetteringWaterford Kettering | 5,000 Meters Varsity | 16 | 20:26.1 | 11 |
| Oct 27 | MHSAA LP Region 07-1 @ Waterford MottOct 27 · 5,000 Meters D1 Girls · Place 50 · Waterford KetteringWaterford Kettering | 5,000 Meters D1 Girls | 50 | 21:47.5 | 11 |
| Oct 18 | Lakes Valley Conference MeetOct 18 · 5,000 Meters Varsity · Place 13 · Waterford KetteringWaterford Kettering | 5,000 Meters Varsity | 13 | 20:18.24 | 11 |
| Oct 9 | WK v South Lyon v WLWOct 9 · 5,000 Meters Varsity · Place 12 · Waterford KetteringWaterford Kettering | 5,000 Meters Varsity | 12 | 21:03Unofficial | 11 |
| Oct 2 | WK v WLN v MottOct 2 · 5,000 Meters Varsity · Place 12 · Waterford KetteringWaterford Kettering | 5,000 Meters Varsity | 12 | 20:49Unofficial | 11 |
| Sep 28 | Waterford Mott Fall ClassicSep 28 · Varsity · Place 19 · Waterford KetteringWaterford Kettering | Varsity | 19 | 20:54.9 | 11 |
| Sep 25 | WK v SLE v WLCSep 25 · 5,000 Meters New Division · Place 2 · Waterford KetteringWaterford Kettering | 5,000 Meters New Division | 2 | 21:29Unofficial | 11 |
| Sep 22 | Jackson Invitational - VarsitySep 22 · 5,000 Meters Varsity Division 1 · Place 47 · Waterford KetteringWaterford Kettering | 5,000 Meters Varsity Division 1 | 47 | 20:07.3 | 11 |
| Sep 15 | 51st Annual Holly / Duane Raffin Festival of RacesSep 15 · 5,000 Meters Varsity · Place 14 · Waterford KetteringWaterford Kettering | 5,000 Meters Varsity | 14 | 21:22.6 | 11 |
| Sep 11 | WK v Lakeland v MilfordSep 11 · 5,000 Meters Varsity · Place 12 · Waterford KetteringWaterford Kettering | 5,000 Meters Varsity | 12 | 21:59Unofficial | 11 |
| Sep 8 | Running Fit - Detroit Mercy Titans X-Country InvitationalSep 8 · 5,000 Meters Open · Place 19 · Waterford KetteringWaterford Kettering | 5,000 Meters Open | 19 | 21:11.5 | 11 |
| Aug 30 | A2 Run Co Hornet Early Bird OpenAug 30 · 5,000 Meters Blue Varsity · Place 30 · Waterford KetteringWaterford Kettering | 5,000 Meters Blue Varsity | 30 | 22:37.6 | 11 |
2017 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Tortoise & Hare Post-A-PR InviteNov 1 · 5,000 Meters MERCURIAL Current PR BELOW 23:00 · Place 52 · Waterford KetteringWaterford Kettering | 5,000 Meters MERCURIAL Current PR BELOW 23:00 | 52 | 20:47.8 | 10 |
| Oct 28 | MHSAA LP Region 07-1 at Hess Hathaway (Waterford Mott)Oct 28 · 5,000 Meters Varsity · Place 31 · Waterford KetteringWaterford Kettering | 5,000 Meters Varsity | 31 | 20:36.5 PB | 10 |
| Oct 19 | Lakes Valley Conference MeetOct 19 · 5,000 Meters Varsity · Place 30 · Waterford KetteringWaterford Kettering | 5,000 Meters Varsity | 30 | 21:37.97 PB | 10 |
| Oct 10 | Kettering v Milford v LakelandOct 10 · 5,000 Meters Varsity · Waterford KetteringWaterford Kettering | 5,000 Meters Varsity | 0 | 21:49Unofficial | 10 |
| Oct 7 | Oakland County High School Open Oct 7 · 5,000 Meters Female Open Race · Waterford KetteringWaterford Kettering | 5,000 Meters Female Open Race | 0 | 21:45Unofficial | 10 |
| Sep 29 | Waterford Mott Fall ClassicSep 29 · 5,000 Meters Varsity · Place 24 · Waterford KetteringWaterford Kettering | 5,000 Meters Varsity | 24 | 21:02.2 PB | 10 |
| Sep 23 | Carl Schoensee Memorial 2017Sep 23 · 5,000 Meters Varsity · Place 26 · Waterford KetteringWaterford Kettering | 5,000 Meters Varsity | 26 | 22:50 PB | 10 |
| Sep 19 | Northern v Mott v KetteringSep 19 · 5,000 Meters Varsity · Waterford KetteringWaterford Kettering | 5,000 Meters Varsity | 0 | 21:40Unofficial | 10 |
| Sep 15 | 2017 MSU Spartan InvitationalSep 15 · 5,000 Meters Bronze Race (Division 2 & 3) · Place 111 · Waterford KetteringWaterford Kettering | 5,000 Meters Bronze Race (Division 2 & 3) | 111 | 22:48.84 PB | 10 |
| Sep 12 | East v Kettering v CentralSep 12 · 5,000 Meters Varsity · Waterford KetteringWaterford Kettering | 5,000 Meters Varsity | 0 | 22:26Unofficial | 10 |
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | A2 Tortoise & Hare Post a PR InviteNov 2 · 5,000 Meters Varsity (Fast) · Place 21 · Waterford KetteringWaterford Kettering | 5,000 Meters Varsity (Fast) | 21 | 20:46.03 | 9 |
| Oct 29 | MHSAA LP Region 07-01 @ LindenOct 29 · 5,000 Meters Varsity · Place 47 · Waterford KetteringWaterford Kettering | 5,000 Meters Varsity | 47 | 22:31.46 PB | 9 |
| Oct 20 | KLAA Lakes Conference ChampionshipOct 20 · 5,000 Meters Varsity · Place 52 · Waterford KetteringWaterford Kettering | 5,000 Meters Varsity | 52 | 21:42.9Unofficial | 9 |
| Sep 30 | Waterford Mott Fall ClassicSep 30 · 5,000 Meters Varsity · Place 20 · Waterford KetteringWaterford Kettering | 5,000 Meters Varsity | 20 | 21:23.2Unofficial | 9 |
| Sep 20 | Kettering v WLCSep 20 · 5,000 Meters Varsity · Waterford KetteringWaterford Kettering | 5,000 Meters Varsity | 0 | 21:39Unofficial | 9 |
| Sep 17 | Holly/Duane Raffin Festival of RacesSep 17 · 5,000 Meters Division I · Place 104 · Waterford KetteringWaterford Kettering | 5,000 Meters Division I | 104 | 25:14 PB | 9 |
2015 Cross Country
4 results2014 Cross Country
3 results