Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Hess Hathaway Park - OFFICIALLVC Middle School Conference Championships · Oct 20 | 12:29.30 | LVC Middle School Conference Championships | October 20, 2017 |
| 2 Miles · Lake Orion High School17th Annual Pumpkin Invitational · Oct 26 | 12:45.2 | 17th Annual Pumpkin Invitational | October 26, 2016 |
| 2.2 Miles · Gilbert Willis ParkI Beat the Hill - WLW (MS Only) · Sep 16 | 14:07.7 | I Beat the Hill - WLW (MS Only) | September 16, 2017 |
| 5,000 Meters · Cass Benton Park OFFICIALMustang Invite · Aug 31 | 20:15.9 | Mustang Invite | August 31, 2021 |
| 5,000 Meters · Ella Sharp Park OFFICIALJackson MS & HS-JV Invitational · Sep 24 | 19:37.3 | Jackson MS & HS-JV Invitational | September 24, 2021 |
| 5,000 Meters · Gilbert Willis ParkWhite Lake Lakeland vs. Walled Lake Western · Sep 11 | 19:18 | White Lake Lakeland vs. Walled Lake Western | September 11, 2020 |
| 5,000 Meters · Howell High SchoolJV Last Chance · Oct 27 | 17:57.5 | JV Last Chance | October 27, 2020 |
| 5,000 Meters · Lakeland HSWhite Lake Lakeland Dual vs. South Lyon · Aug 28 | 20:06 | White Lake Lakeland Dual vs. South Lyon | August 28, 2020 |
| 5,000 Meters · Portage West Middle School2018 Portage Cross Country Invitational · Oct 6 | 19:13.3 | 2018 Portage Cross Country Invitational | October 6, 2018 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsTortoise & Hare Post A PR XC Classic · Oct 29 | 18:48.6 | 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.
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | Michigan Meet of Champions / Mid East QualifierNov 13 · 5,000 Meters Open · Place 45 · White Lake LakelandWhite Lake Lakeland | 5,000 Meters Open | 45 | 18:16.9 | 12 |
| Nov 2 | 21 Mick's Post A PR XC ClassicNov 2 · 5,000 Meters Varsity · Place 121 · White Lake LakelandWhite Lake Lakeland | 5,000 Meters Varsity | 121 | 19:46.40 | 12 |
| Oct 29 | Brighton PROMOct 29 · 5,000 Meters Varsity · Place 16 · White Lake LakelandWhite Lake Lakeland | 5,000 Meters Varsity | 16 | 18:38.9 | 12 |
| Oct 21 | LVC ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 13 · White Lake LakelandWhite Lake Lakeland | 5,000 Meters Junior Varsity | 13 | 19:17.11 | 12 |
| Oct 12 | Tri #4 Milford & Mott @ LakelandOct 12 · 5,000 Meters Varsity · Place 39 · White Lake LakelandWhite Lake Lakeland | 5,000 Meters Varsity | 39 | 20:03 | 12 |
| Sep 24 | Jackson MS & HS-JV InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 68 · White Lake LakelandWhite Lake Lakeland | 5,000 Meters Junior Varsity | 68 | 19:37.3 PB | 12 |
| Sep 14 | Tri Meet #1 Lakeland & WL NORTH @ South LyonSep 14 · 5,000 Meters Varsity · Place 33 · White Lake LakelandWhite Lake Lakeland | 5,000 Meters Varsity | 33 | 19:59 | 12 |
| Sep 11 | Rambling Rock XC InvitationalSep 11 · 5,000 Meters Varsity · Place 102 · White Lake LakelandWhite Lake Lakeland | 5,000 Meters Varsity | 102 | 18:47.3h | 12 |
| Aug 31 | Mustang InviteAug 31 · 5,000 Meters 11/12 Boys · Place 83 · White Lake LakelandWhite Lake Lakeland | 5,000 Meters 11/12 Boys | 83 | 20:15.9 PB | 12 |
2020 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | Lakeland High School - Last Chance InviteNov 3 · 5,000 Meters Varsity · Place 28 · White Lake LakelandWhite Lake Lakeland | 5,000 Meters Varsity | 28 | 18:55.1 | 11 |
| Oct 27 | JV Last ChanceOct 27 · 5,000 Meters Junior Varsity · Place 16 · White Lake LakelandWhite Lake Lakeland | 5,000 Meters Junior Varsity | 16 | 17:57.5 PB | 11 |
| Oct 19 | Lakes-Valley JV Conference MeetOct 19 · 5,000 Meters Varsity · Place 31 · White Lake LakelandWhite Lake Lakeland | 5,000 Meters Varsity | 31 | 19:36.9 | 11 |
| Oct 10 | Highlander InvitationalOct 10 · 5,000 Meters Varsity · Place 14 · White Lake LakelandWhite Lake Lakeland | 5,000 Meters Varsity | 14 | 18:54 | 11 |
| Oct 6 | White Lake Lakeland vs South Lyon EastOct 6 · 5,000 Meters Varsity · Place 14 · White Lake LakelandWhite Lake Lakeland | 5,000 Meters Varsity | 14 | 18:54Unofficial | 11 |
| Oct 3 | White Lake Lakeland vs Highland-MilfordOct 3 · 5,000 Meters Varsity · Place 20 · White Lake LakelandWhite Lake Lakeland | 5,000 Meters Varsity | 20 | 18:25 | 11 |
| Sep 26 | White Lake Lakeland vs. Waterford MottSep 26 · 5,000 Meters Varsity · Place 11 · White Lake LakelandWhite Lake Lakeland | 5,000 Meters Varsity | 11 | 19:12 | 11 |
| Sep 15 | White Lake Lakeland vs. Walled Lake CentralSep 15 · 5,000 Meters Varsity · Place 16 · White Lake LakelandWhite Lake Lakeland | 5,000 Meters Varsity | 16 | 19:02 | 11 |
| Sep 11 | White Lake Lakeland vs. Walled Lake WesternSep 11 · 5,000 Meters Varsity · Place 9 · White Lake LakelandWhite Lake Lakeland | 5,000 Meters Varsity | 9 | 19:18 PB | 11 |
| Sep 3 | White Lake Lakeland Dual vs. Walled Lake NorthernSep 3 · 5,000 Meters Varsity · Place 20 · White Lake LakelandWhite Lake Lakeland | 5,000 Meters Varsity | 20 | 19:47 | 11 |
| Aug 28 | White Lake Lakeland Dual vs. South LyonAug 28 · 5,000 Meters Varsity · Place 18 · White Lake LakelandWhite Lake Lakeland | 5,000 Meters Varsity | 18 | 20:06 PB | 11 |
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Tortoise & Hare Post A PR XC ClassicOct 29 · 5,000 Meters Mens Fleet Foot · Place 3 · White Lake LakelandWhite Lake Lakeland | 5,000 Meters Mens Fleet Foot | 3 | 18:48.6 PB | 10 |
| Oct 17 | Lakes Valley Conference MeetOct 17 · 5,000 Meters Junior Varsity · Place 49 · White Lake LakelandWhite Lake Lakeland | 5,000 Meters Junior Varsity | 49 | 20:43.92 | 10 |
| Oct 5 | Portage InviteOct 5 · 5,000 Meters Division 1 JV · Place 426 · White Lake LakelandWhite Lake Lakeland | 5,000 Meters Division 1 JV | 426 | 20:45.4 | 10 |
| Sep 14 | Holly/ Duane Raffin Festival of RacesSep 14 · 5,000 Meters Junior Varsity Division I · Place 109 · White Lake LakelandWhite Lake Lakeland | 5,000 Meters Junior Varsity Division I | 109 | 20:21.5 | 10 |
| Aug 27 | Mustang InviteAug 27 · 5,000 Meters 9/10 Boys · Place 139 · White Lake LakelandWhite Lake Lakeland | 5,000 Meters 9/10 Boys | 139 | 23:34 | 10 |
2018 Cross Country
3 results2017 Cross Country
3 results2016 Cross Country
1 results