Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Allendale HSMHSAA LP Region 31-4 at Allendale · Oct 28 | 26:46.67 | MHSAA LP Region 31-4 at Allendale | October 28, 2017 |
| 5,000 Meters · BangorBangor Invitational · Sep 24 | 29:41 | Bangor Invitational | September 24, 2016 |
| 5,000 Meters · Comstock Comstock BCS Meet · Oct 10 | 28:32.82 | Comstock BCS Meet | October 10, 2017 |
| 5,000 Meters · Fenn Valley WineryFennville Open · Sep 7 | 29:05.26 | Fennville Open | September 7, 2019 |
| 5,000 Meters · Five Pines MinistriesBCS Meet at Berrien Springs · Oct 8 | 26:08.77 | BCS Meet at Berrien Springs | October 8, 2019 |
| 5,000 Meters · Gobles Middle/High SchoolLittle Guys Invitational · Oct 21 | 28:25.56 | Little Guys Invitational | October 21, 2017 |
| 5,000 Meters · Grand Beach Golf CourseBison Invitational · Aug 30 | 29:40.3 | Bison Invitational | August 30, 2017 |
| 5,000 Meters · Grand Beach Golf CourseBison Invitational (HS & MS) · Aug 31 | 30:25.5 | Bison Invitational (HS & MS) | August 31, 2016 |
| 5,000 Meters · Lake Michigan CollegeBerrien County Meet · Sep 28 | 28:58.0 | Berrien County Meet | September 28, 2019 |
| 5,000 Meters · Lake Township ParkBCS MEET @ Bridgman · Sep 26 | 29:14.2 | BCS MEET @ Bridgman | September 26, 2017 |
| 5,000 Meters · Mustang CourseRiver Valley Mustang Invitational · Oct 16 | 27:16.58 | River Valley Mustang Invitational | October 16, 2018 |
| 5,000 Meters · Niles Madelyn Bertrand ParkBerrien County Meet · Sep 30 | 28:00.4 | Berrien County Meet | September 30, 2017 |
| 5,000 Meters · Portage West Middle SchoolPortage Invite · Oct 5 | 26:23.9 | Portage Invite | October 5, 2019 |
| 5,000 Meters · Portage West MSMHSAA LP Region 32-04 @ Portage West MS · Oct 29 | 29:39.7 | MHSAA LP Region 32-04 @ Portage West MS | October 29, 2016 |
| 5,000 Meters · Red Bud Moto Cross ParkBCS Meet @ Buchanan · Sep 12 | 31:00.5 | BCS Meet @ Buchanan | September 12, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MHSAA LP Region 31-4 @ AllendaleOct 26 · 5,000 Meters Division 4 · Place 51 · St Joseph Lake Mich... | 5,000 Meters Division 4 | 51 | 25:49.9 | 12 |
| Oct 19 | Little Guys InvitationalOct 19 · 5,000 Meters Varsity · Place 88 · St Joseph Lake Mich... | 5,000 Meters Varsity | 88 | 28:00.34 | 12 |
| Oct 15 | River Valley Mustang InviteOct 15 · 5,000 Meters Varsity · Place 39 · St Joseph Lake Mich... | 5,000 Meters Varsity | 39 | 26:47.35 | 12 |
| Oct 8 | BCS Meet at Berrien SpringsOct 8 · 5,000 Meters Varsity · Place 35 · St Joseph Our Lady of the Lake Catholic | 5,000 Meters Varsity | 35 | 26:08.77 PB | 12 |
| Oct 5 | Portage InviteOct 5 · 5,000 Meters Division 4 · Place 108 · St Joseph Our Lady of the Lake Catholic | 5,000 Meters Division 4 | 108 | 26:23.9 PB | 12 |
| Sep 28 | Berrien County MeetSep 28 · 5,000 Meters Varsity · Place 97 · St Joseph Our Lady of the Lake Catholic | 5,000 Meters Varsity | 97 | 28:58.0 PB | 12 |
| Sep 24 | BCS Meet at LawrenceSep 24 · 5,000 Meters Varsity · Place 35 · St Joseph Lake Mich... | 5,000 Meters Varsity | 35 | 27:54.69 | 12 |
| Sep 21 | Bangor InvitationalSep 21 · 5,000 Meters Varsity · Place 18 · St Joseph Lake Mich... | 5,000 Meters Varsity | 18 | 30:09.7 | 12 |
| Sep 10 | BCS Meet at River ValleySep 10 · 5,000 Meters Varsity · Place 34 · St Joseph Lake Mich... | 5,000 Meters Varsity | 34 | 28:52.17 | 12 |
| Sep 7 | Fennville Open Sep 7 · 5,000 Meters Varsity · Place 37 · St Joseph Our Lady of the Lake Catholic | 5,000 Meters Varsity | 37 | 29:05.26 PB | 12 |
| Aug 28 | New Buffalo InvitationalAug 28 · 5,000 Meters Varsity · Place 34 · St Joseph Lake Mich... | 5,000 Meters Varsity | 34 | 29:39.9 | 12 |
| Aug 21 | Bridgman InvitationalAug 21 · 5,000 Meters Varsity · Place 43 · St Joseph Lake Mich... | 5,000 Meters Varsity | 43 | 29:22.2 | 12 |
2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Little Guys InvitationalOct 20 · 5,000 Meters Varsity · Place 79 · St Joseph Lake Mich... | 5,000 Meters Varsity | 79 | 28:19.40 | 11 |
| Oct 16 | River Valley Mustang InvitationalOct 16 · 5,000 Meters Varsity · Place 24 · St Joseph Our Lady of the Lake Catholic | 5,000 Meters Varsity | 24 | 27:16.58 PB | 11 |
| Oct 9 | BCS MEET @ LMCOct 9 · 5,000 Meters Varsity · Place 40 · St. Joseph Lake Mich... | 5,000 Meters Varsity | 40 | 29:45.5 | 11 |
| Oct 6 | 2018 Portage Cross Country InvitationalOct 6 · 5,000 Meters Division 4 Women · Place 150 · St Joseph Our Lady of the Lake Catholic | 5,000 Meters Division 4 Women | 150 | 28:42.1 | 11 |
| Sep 29 | Berrien County MeetSep 29 · 5,000 Meters Varsity · Place 91 · St. Joseph Lake Michigan | 5,000 Meters Varsity | 91 | 28:10.3 | 11 |
| Sep 25 | BCS Meet at ComstockSep 25 · 5,000 Meters Varsity · Place 37 · St Joseph Our Lady of the Lake Catholic | 5,000 Meters Varsity | 37 | 28:42.75 | 11 |
| Sep 22 | Bangor InvitationalSep 22 · 5,000 Meters Varsity Division 2 · Place 38 · St. Joseph Lake Michigan | 5,000 Meters Varsity Division 2 | 38 | 27:40 | 11 |
| Sep 11 | BCS MEET @ New BuffaloSep 11 · 5,000 Meters Varsity · Place 41 · St. Joseph Lake Michigan | 5,000 Meters Varsity | 41 | 29:20.7 | 11 |
| Aug 29 | New Buffalo InvitationalAug 29 · 5,000 Meters Varsity · Place 43 · St. Joseph Lake Michigan | 5,000 Meters Varsity | 43 | 29:50.9 | 11 |
| Aug 22 | Bridgman InvitationalAug 22 · 5,000 Meters Varsity · Place 53 · St. Joseph Lake Michigan | 5,000 Meters Varsity | 53 | 29:49.5 | 11 |
2017 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MHSAA LP Region 31-4 at AllendaleOct 28 · 5,000 Meters Varsity · Place 52 · St Joseph Our Lady of the Lake Catholic | 5,000 Meters Varsity | 52 | 26:46.67 PB | 10 |
| Oct 21 | Little Guys InvitationalOct 21 · 5,000 Meters Varsity · Place 66 · St Joseph Our Lady of the Lake Catholic | 5,000 Meters Varsity | 66 | 28:25.56 PB | 10 |
| Oct 17 | Mustang InvitationalOct 17 · 5,000 Meters Varsity · Place 30 · St Joseph Our Lady of the Lake Catholic | 5,000 Meters Varsity | 30 | 28:16.63 | 10 |
| Oct 10 | Comstock BCS MeetOct 10 · 5,000 Meters Varsity · Place 35 · St Joseph Our Lady of the Lake Catholic | 5,000 Meters Varsity | 35 | 28:32.82 PB | 10 |
| Sep 30 | Berrien County MeetSep 30 · 5,000 Meters Varsity · Place 91 · St Joseph Our Lady of the Lake Catholic | 5,000 Meters Varsity | 91 | 28:00.4 PB | 10 |
| Sep 26 | BCS MEET @ BridgmanSep 26 · 5,000 Meters Varsity · Place 31 · St Joseph Our Lady of the Lake Catholic | 5,000 Meters Varsity | 31 | 29:14.2 PB | 10 |
| Sep 12 | BCS Meet @ BuchananSep 12 · 5,000 Meters Varsity · Place 37 · St Joseph Our Lady of the Lake Catholic | 5,000 Meters Varsity | 37 | 31:00.5 PB | 10 |
| Sep 9 | Fennville Invitational Sep 9 · 5,000 Meters Varsity · Place 96 · St Joseph Our Lady of the Lake Catholic | 5,000 Meters Varsity | 96 | 30:02.31 | 10 |
| Aug 30 | Bison InvitationalAug 30 · 5,000 Meters Varsity · Place 42 · St Joseph Our Lady of the Lake Catholic | 5,000 Meters Varsity | 42 | 29:40.3 PB | 10 |
| Aug 23 | Bridgman InvitationalAug 23 · 5,000 Meters Varsity · Place 61 · St Joseph Our Lady of the Lake Catholic | 5,000 Meters Varsity | 61 | 30:42.4 | 10 |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MHSAA LP Region 32-04 @ Portage West MSOct 29 · 5,000 Meters Varsity · Place 76 · St Joseph Our Lady of the Lake Catholic | 5,000 Meters Varsity | 76 | 29:39.7 PB | 9 |
| Oct 22 | Little Guys InvitationalOct 22 · 5,000 Meters Varsity · Place 60 · St Joseph Our Lady of the Lake Catholic | 5,000 Meters Varsity | 60 | 29:27.23 | 9 |
| Oct 1 | Berrien County ChampionshipOct 1 · 5,000 Meters Varsity · Place 87 · St Joseph Our Lady of the Lake Catholic | 5,000 Meters Varsity | 87 | 28:56.1 | 9 |
| Sep 24 | Bangor InvitationalSep 24 · 5,000 Meters Varsity D2 · Place 41 · St Joseph Our Lady of the Lake Catholic | 5,000 Meters Varsity D2 | 41 | 29:41 PB | 9 |
| Sep 10 | Fennville InvitationalSep 10 · 5,000 Meters Varsity · Place 104 · St Joseph Our Lady of the Lake Catholic | 5,000 Meters Varsity | 104 | 33:33.46 | 9 |
| Aug 31 | Bison Invitational (HS & MS)Aug 31 · 5,000 Meters Varsity · Place 55 · St Joseph Our Lady of the Lake Catholic | 5,000 Meters Varsity | 55 | 30:25.5 PB | 9 |
| Aug 24 | Bridgman InvitationalAug 24 · 5,000 Meters Varsity · Place 64 · St Joseph Our Lady of the Lake Catholic | 5,000 Meters Varsity | 64 | 33:43.4 | 9 |