Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Beal City HSHighland Jamboree #3 · Oct 18 | 14:47.4 | Highland Jamboree #3 | October 18, 2016 |
| 2 Miles · KingsleyKingsley Stags Invite · Sep 22 | 15:40 | Kingsley Stags Invite | September 22, 2016 |
| 2 Miles · Manton Athletic ComplexHighland Jam #2 @ Manton · Oct 6 | 17:16.35 | Highland Jam #2 @ Manton | October 6, 2015 |
| 2 Miles · Marion Jr/Sr High SchoolHighland Jam #1 @ Marion · Sep 22 | 18:49.37 | Highland Jam #1 @ Marion | September 22, 2015 |
| 2 Miles · Ryan Shay Memorial XC InvitationalRyan Shay Memorial XC Invitational · Aug 19 | 14:23.4 | Ryan Shay Memorial XC Invitational | August 19, 2017 |
| 2 Miles · Springhill CampsNew High Jam #3 @ Evart · Oct 20 | 17:19.74 | New High Jam #3 @ Evart | October 20, 2015 |
| 5,000 Meters · Beal City HSHighland Jamboree #3 @ Beal City · Oct 16 | 23:02.79 | Highland Jamboree #3 @ Beal City | October 16, 2018 |
| 5,000 Meters · Benzie CentralBenzie/Bear Lake PROM · Oct 28 | 22:27.42 | Benzie/Bear Lake PROM | October 28, 2017 |
| 5,000 Meters · Forest Akers East Golf Course2017 MSU Spartan Invitational · Sep 15 | 24:25.71 | 2017 MSU Spartan Invitational | September 15, 2017 |
| 5,000 Meters · KingsleyKingsley Invite · Sep 20 | 22:21.8 | Kingsley Invite | September 20, 2018 |
| 5,000 Meters · Mackinaw Trail MSCadillac Invite · Aug 30 | 25:21.97 | Cadillac Invite | August 30, 2017 |
| 5,000 Meters · Marion Jr/Sr High SchoolHIGHLAND Jam @ Marion · Oct 3 | 20:59.42 | HIGHLAND Jam @ Marion | October 3, 2017 |
| 5,000 Meters · Mesick HSMesick Bulldog Invitational · Oct 5 | 20:31.51 | Mesick Bulldog Invitational | October 5, 2017 |
| 5,000 Meters · Pine RiverHighland Jam @ Pine River · Sep 19 | 23:35.84 | Highland Jam @ Pine River | September 19, 2017 |
| 5,000 Meters · Portage West Middle School2018 Portage Cross Country Invitational · Oct 6 | 21:34.8 | 2018 Portage Cross Country Invitational | October 6, 2018 |
| 5,000 Meters · Roscommon High SchoolHighland Jambroee #2 @ Roscommon/host:Lake City · Oct 2 | 20:55.78 | Highland Jambroee #2 @ Roscommon/host:Lake City | October 2, 2018 |
| 5,000 Meters · Shepherd High School2018 Shepherd John Bruder Classic · Sep 6 | 22:28.10 | 2018 Shepherd John Bruder Classic | September 6, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Highland Jamboree #3 @ Beal CityOct 16 · 5,000 Meters Varsity · Place 53 · MantonManton | 5,000 Meters Varsity | 53 | 23:02.79 PB | 10 |
| Oct 6 | 2018 Portage Cross Country InvitationalOct 6 · 5,000 Meters Division 3 Men · Place 267 · MantonManton | 5,000 Meters Division 3 Men | 267 | 21:34.8 PB | 10 |
| Oct 2 | Highland Jambroee #2 @ Roscommon/host:Lake CityOct 2 · 5,000 Meters Varsity · Place 48 · MantonManton | 5,000 Meters Varsity | 48 | 20:55.78 PB | 10 |
| Sep 20 | Kingsley InviteSep 20 · 5,000 Meters Varsity · Place 70 · MantonManton | 5,000 Meters Varsity | 70 | 22:21.8 PB | 10 |
| Sep 6 | 2018 Shepherd John Bruder ClassicSep 6 · 5,000 Meters Junior Varsity · Place 31 · MantonManton | 5,000 Meters Junior Varsity | 31 | 22:28.10 PB | 10 |
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Benzie/Bear Lake PROMOct 28 · 5,000 Meters PROM · Place 49 · MantonManton | 5,000 Meters PROM | 49 | 22:27.42 PB | 9 |
| Oct 5 | Mesick Bulldog InvitationalOct 5 · 5,000 Meters Varsity · Place 41 · MantonManton | 5,000 Meters Varsity | 41 | 20:31.51 PB | 9 |
| Oct 3 | HIGHLAND Jam @ MarionOct 3 · 5,000 Meters Varsity · Place 38 · MantonManton | 5,000 Meters Varsity | 38 | 20:59.42 PB | 9 |
| Sep 30 | Cecil R Burch Pine River InvitationalSep 30 · 5,000 Meters Varsity · Place 64 · MantonManton | 5,000 Meters Varsity | 64 | 21:43.08Unofficial | 9 |
| Sep 21 | Kingsley InvitationalSep 21 · 5,000 Meters Division 3 · Place 49 · MantonManton | 5,000 Meters Division 3 | 49 | 22:46 | 9 |
| Sep 19 | Highland Jam @ Pine RiverSep 19 · 5,000 Meters Varsity · Place 60 · MantonManton | 5,000 Meters Varsity | 60 | 23:35.84 PB | 9 |
| Sep 15 | 2017 MSU Spartan InvitationalSep 15 · 5,000 Meters High School JV #2 (Green/White) · Place 437 · MantonManton | 5,000 Meters High School JV #2 (Green/White) | 437 | 24:25.71 PB | 9 |
| Aug 30 | Cadillac InviteAug 30 · 5,000 Meters Varsity · Place 62 · MantonManton | 5,000 Meters Varsity | 62 | 25:21.97 PB | 9 |
| Aug 19 | Ryan Shay Memorial XC InvitationalAug 19 · 2 Miles Divison 3 Varsity · Place 53 · MantonManton | 2 Miles Divison 3 Varsity | 53 | 14:23.4 PB | 9 |
2016 Cross Country
3 results2015 Cross Country
4 results