Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Lowell HS OFFICIALWMMSC OK White Jamboree · Sep 27 | 13:11.5 | WMMSC OK White Jamboree | September 27, 2016 |
| 2 Miles · Sparta HSSparta MS Jamboree · Oct 11 | 12:41.9 | Sparta MS Jamboree | October 11, 2016 |
| 5,000 Meters · Allendale HSMHSAA LP Region 01-1 at Allendale · Oct 28 | 19:12.81 | MHSAA LP Region 01-1 at Allendale | October 28, 2017 |
| 5,000 Meters · Beach Elementary SchoolOK White Jamboree 4 · Oct 18 | 20:07.11 | OK White Jamboree 4 | October 18, 2017 |
| 5,000 Meters · Benzie CentralMHSAA LP Region 01-1 host Bear Lake @ Buckley · Oct 31 | 19:04.79 | MHSAA LP Region 01-1 host Bear Lake @ Buckley | October 31, 2020 |
| 5,000 Meters · Brookside Golf CourseOK White Jamboree @ Greenville · Oct 3 | 19:29.05 | OK White Jamboree @ Greenville | October 3, 2018 |
| 5,000 Meters · Byron Center West Middle SchoolOK-White Championship @ BC West MS · Oct 14 | 19:36.69 | OK-White Championship @ BC West MS | October 14, 2020 |
| 5,000 Meters · Calvin College - Gainey Athletic ComplexKent Ottawa Championship · Oct 14 | 20:10.9 | Kent Ottawa Championship | October 14, 2017 |
| 5,000 Meters · Cedar SpringsOK White Jamboree · Sep 19 | 20:19.08 | OK White Jamboree | September 19, 2018 |
| 5,000 Meters · Kenowa Hills High School Athletic FieldKenowa Hills 5 Team Invite · Sep 3 | 21:17.26 | Kenowa Hills 5 Team Invite | September 3, 2020 |
| 5,000 Meters · Lowell HSOK White Jamboree #1 · Sep 6 | 20:56.73 | OK White Jamboree #1 | September 6, 2017 |
| 5,000 Meters · Lowell HS OFFICIALOK White Varsity Jamboree · Sep 23 | 20:37.80 | OK White Varsity Jamboree | September 23, 2020 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D1 Finals · Nov 2 | 19:26.9 | MHSAA LP D1 Finals | November 2, 2019 |
| 5,000 Meters · Riverside ParkOK White Conference Meet · Oct 17 | 18:49.97 | OK White Conference Meet | October 17, 2018 |
| 5,000 Meters · Sparta XC (HS)Sparta Invitational · Sep 16 | 20:45.04 | Sparta Invitational | September 16, 2017 |
| 5,000 Meters · St Johns MSSt. Johns Under The Lights Invitational · Aug 16 | 21:32.6 | St. Johns Under The Lights Invitational | August 16, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MHSAA LP D1 FinalsNov 7 · 5,000 Meters D1 - Official · Place 98 · GR NorthviewGR Northview | 5,000 Meters D1 - Official | 98 | 20:07.87 | 12 |
| Oct 31 | MHSAA LP Region 01-1 host Bear Lake @ BuckleyOct 31 · 5,000 Meters D1 Girls · Place 13 · GR NorthviewGR Northview | 5,000 Meters D1 Girls | 13 | 19:04.79 PB | 12 |
| Oct 24 | MHSAA Pre-Regional 02-1 @ Cedar SpringsOct 24 · 5,000 Meters Varsity · Place 8 · GR_NorthviewGR_Northview | 5,000 Meters Varsity | 8 | 19:15.00 | 12 |
| Oct 17 | Kent Ottawa County MeetOct 17 · 5,000 Meters Varsity · Place 2 · GR_NorthviewGR_Northview | 5,000 Meters Varsity | 2 | 19:16.40 | 12 |
| Oct 14 | OK-White Championship @ BC West MSOct 14 · 5,000 Meters Women's Varsity · Place 16 · GR NorthviewGR Northview | 5,000 Meters Women's Varsity | 16 | 19:36.69 PB | 12 |
| Oct 7 | OK White Jamboree #3Oct 7 · 5,000 Meters Varsity · Place 21 · GR_NorthviewGR_Northview | 5,000 Meters Varsity | 21 | 20:45.38 | 12 |
| Oct 2 | Allendale Falcon InviteOct 2 · 5,000 Meters Varsity · Place 23 · GR_NorthviewGR_Northview | 5,000 Meters Varsity | 23 | 19:44.96 | 12 |
| Sep 23 | OK White Varsity JamboreeSep 23 · 5,000 Meters Open · Place 11 · GR NorthviewGR Northview | 5,000 Meters Open | 11 | 20:37.80 PB | 12 |
| Sep 16 | OK White Jamboree #1Sep 16 · 5,000 Meters Varsity · Place 16 · GR_NorthviewGR_Northview | 5,000 Meters Varsity | 16 | 20:14.47 | 12 |
| Sep 3 | Kenowa Hills 5 Team InviteSep 3 · 5,000 Meters Varsity Race · Place 6 · GR NorthviewGR Northview | 5,000 Meters Varsity Race | 6 | 21:17.26 PB | 12 |
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | MHSAA LP D1 FinalsNov 2 · 5,000 Meters D1 · Place 64 · GR NorthviewGR Northview | 5,000 Meters D1 | 64 | 19:26.9 PB | 11 |
| Oct 26 | MHSAA LP Region 01-1 @ BenzieOct 26 · 5,000 Meters Division 1 · Place 12 · GR NorthviewGR Northview | 5,000 Meters Division 1 | 12 | 19:00.86 | 11 |
| Oct 12 | Kent Ottawa County MeetOct 12 · 5,000 Meters Varsity · Place 2 · GR NorthviewGR Northview | 5,000 Meters Varsity | 2 | 19:40.5 | 11 |
| Sep 28 | Allendale Falcon InviteSep 28 · 5,000 Meters Varsity · Place 17 · GR NorthviewGR Northview | 5,000 Meters Varsity | 17 | 20:26.7 | 11 |
| Sep 18 | OK White Jamboree at Cedar SpringsSep 18 · 5,000 Meters Varsity · Place 15 · GR NorthviewGR Northview | 5,000 Meters Varsity | 15 | 21:40.24 | 11 |
| Sep 14 | Sparta InvitationalSep 14 · 5,000 Meters Varsity · Place 5 · GR NorthviewGR Northview | 5,000 Meters Varsity | 5 | 20:56.65 | 11 |
| Sep 4 | OK White Jamboree @ LowellSep 4 · 5,000 Meters Open · Place 10 · GR NorthviewGR Northview | 5,000 Meters Open | 10 | 21:36.80 | 11 |
| Aug 16 | St. Johns Under The Lights InvitationalAug 16 · 5,000 Meters Girls Red (Big Schools) · Place 13 · GR NorthviewGR Northview | 5,000 Meters Girls Red (Big Schools) | 13 | 21:32.6 PB | 11 |
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MHSAA LP Region 01-1 @ AllendaleOct 27 · 5,000 Meters Division 1 · Place 7 · GR NorthviewGR Northview | 5,000 Meters Division 1 | 7 | 18:47.09 | 10 |
| Oct 17 | OK White Conference MeetOct 17 · 5,000 Meters Varsity · Place 4 · GR NorthviewGR Northview | 5,000 Meters Varsity | 4 | 18:49.97 PB | 10 |
| Oct 13 | Kent Ottawa County MeetOct 13 · Varsity · Place 1 · GR NorthviewGR Northview | Varsity | 1 | 19:37.9 | 10 |
| Oct 3 | OK White Jamboree @ GreenvilleOct 3 · 5,000 Meters Varsity · Place 4 · GR NorthviewGR Northview | 5,000 Meters Varsity | 4 | 19:29.05 PB | 10 |
| Sep 29 | Allendale Falcon InviteSep 29 · 5,000 Meters Varsity · Place 5 · GR NorthviewGR Northview | 5,000 Meters Varsity | 5 | 19:03.8 | 10 |
| Sep 19 | OK White JamboreeSep 19 · 5,000 Meters Varsity · Place 10 · GR NorthviewGR Northview | 5,000 Meters Varsity | 10 | 20:19.08 PB | 10 |
| Sep 15 | Sparta InvitationalSep 15 · 5,000 Meters Varsity · Place 2 · GR NorthviewGR Northview | 5,000 Meters Varsity | 2 | 19:57.85 | 10 |
| Sep 5 | OK White Jamboree @ LowellSep 5 · 5,000 Meters Varsity · Place 6 · GR NorthviewGR Northview | 5,000 Meters Varsity | 6 | 21:42.78 | 10 |
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MHSAA LP Region 01-1 at AllendaleOct 28 · 5,000 Meters Varsity · Place 14 · GR NorthviewGR Northview | 5,000 Meters Varsity | 14 | 19:12.81 PB | 9 |
| Oct 18 | OK White Jamboree 4Oct 18 · 5,000 Meters Varsity · Place 7 · GR NorthviewGR Northview | 5,000 Meters Varsity | 7 | 20:07.11 PB | 9 |
| Oct 14 | Kent Ottawa ChampionshipOct 14 · 5,000 Meters Kent Varsity · Place 9 · GR NorthviewGR Northview | 5,000 Meters Kent Varsity | 9 | 20:10.9 PB | 9 |
| Oct 4 | OK White Jamboree #3Oct 4 · 5,000 Meters Varsity · Place 9 · GR NorthviewGR Northview | 5,000 Meters Varsity | 9 | 20:12.23 | 9 |
| Sep 30 | REDHAWK INVITESep 30 · 5,000 Meters Varsity · Place 1 · GR NorthviewGR Northview | 5,000 Meters Varsity | 1 | 22:52Unofficial | 9 |
| Sep 20 | OK White Jamboree #2Sep 20 · 5,000 Meters Varsity · Place 8 · GR NorthviewGR Northview | 5,000 Meters Varsity | 8 | 21:01.42 | 9 |
| Sep 16 | Sparta InvitationalSep 16 · 5,000 Meters Blue Varsity · Place 5 · GR NorthviewGR Northview | 5,000 Meters Blue Varsity | 5 | 20:45.04 PB | 9 |
| Sep 6 | OK White Jamboree #1Sep 6 · 5,000 Meters Varsity · Place 6 · GR NorthviewGR Northview | 5,000 Meters Varsity | 6 | 20:56.73 PB | 9 |
| Aug 29 | Kenowa Hills InvitationalAug 29 · 5,000 Meters Black Race · Place 3 · GR NorthviewGR Northview | 5,000 Meters Black Race | 3 | 20:53.38Unofficial | 9 |
2016 Cross Country
2 results