Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Benzie Central HSBenzie Central Pete Moss Invitational · Aug 26 | 18:42.7 | Benzie Central Pete Moss Invitational | August 26, 2017 |
| 5,000 Meters · Benzie Central HSBenzie Central Pete Moss Invite · Aug 27 | 18:52.3 | Benzie Central Pete Moss Invite | August 27, 2016 |
| 5,000 Meters · Carman-Ainsworth HSSVL Jamboree # 1 · Sep 13 | 20:01.61 | SVL Jamboree # 1 | September 13, 2016 |
| 5,000 Meters · Delta College - HS 5KMHSAA LP Region 02-1 @ Saginaw Heritage · Oct 27 | 18:05.22 | MHSAA LP Region 02-1 @ Saginaw Heritage | October 27, 2018 |
| 5,000 Meters · Delta College OFFICIALMHSAA LP Region 02-01 @ BCW at Delta · Oct 29 | 18:18.64 | MHSAA LP Region 02-01 @ BCW at Delta | October 29, 2016 |
| 5,000 Meters · Forest Akers East Golf Course2017 MSU Spartan Invitational · Sep 15 | 20:14.40 | 2017 MSU Spartan Invitational | September 15, 2017 |
| 5,000 Meters · Freeland's Home Cross-Country CourseFreeland Cross-Country Invitational · Oct 13 | 18:37.18 | Freeland Cross-Country Invitational | October 13, 2018 |
| 5,000 Meters · Imerman Park30th Annual Heritage Invitational · Oct 7 | 18:59.90 | 30th Annual Heritage Invitational | October 7, 2017 |
| 5,000 Meters · Mt. Pleasant XC Course (OFFICIAL)SVL North Jamboree #2 @ Mt. Pleasant · Sep 25 | 20:16.72 | SVL North Jamboree #2 @ Mt. Pleasant | September 25, 2018 |
| 5,000 Meters · Stratford WoodsLancer Invitational · Sep 10 | 19:36.75 | Lancer Invitational | September 10, 2016 |
| 5,000 Meters · Stratford Woods OFFICIALSVL Jamboree # 2 · Sep 27 | 19:02.28 | SVL Jamboree # 2 | September 27, 2016 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsA2 Run Co HS Coaching Legends Classic · Sep 29 | 18:33.0 | A2 Run Co HS Coaching Legends Classic | September 29, 2018 |
| 5,000 Meters · Torzewski ParkSVL Jamboree #1 · Sep 12 | 19:31.36 | SVL Jamboree #1 | September 12, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MHSAA LP Region 02-1 @ Saginaw HeritageOct 27 · 5,000 Meters D1 Boys · Place 65 · Midland Dow | 5,000 Meters D1 Boys | 65 | 18:05.22 PB | 12 |
| Oct 17 | SVL ChampionshipsOct 17 · 5,000 Meters Varsity Boys · Place 55 · Midland Dow | 5,000 Meters Varsity Boys | 55 | 18:21.82 | 12 |
| Oct 13 | Freeland Cross-Country Invitational Oct 13 · 5,000 Meters Varsity · Place 36 · Midland Dow | 5,000 Meters Varsity | 36 | 18:37.18 PB | 12 |
| Oct 6 | 31st Heritage InvitationalOct 6 · 5,000 Meters Varsity · Place 60 · Midland Dow | 5,000 Meters Varsity | 60 | 19:07.59 | 12 |
| Sep 29 | A2 Run Co HS Coaching Legends ClassicSep 29 · 5,000 Meters Gold Varsity · Place 132 · Midland Dow | 5,000 Meters Gold Varsity | 132 | 18:33.0 PB | 12 |
| Sep 25 | SVL North Jamboree #2 @ Mt. PleasantSep 25 · 5,000 Meters Varsity · Place 47 · Midland Dow | 5,000 Meters Varsity | 47 | 20:16.72 PB | 12 |
| Sep 22 | Al Kayner Delta Invitational Sep 22 · 2 Miles Varsity · Place 78 · Midland Dow | 2 Miles Varsity | 78 | 11:25.43 | 12 |
| Sep 11 | SVL North Jamboree #1 @ Stratford Woods ParkSep 11 · Varsity · Place 32 · Midland Dow | Varsity | 32 | 19:13.79 | 12 |
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Freeland High School Cross-Country InvitationalOct 14 · 5,000 Meters Varsity · Place 53 · Midland Dow | 5,000 Meters Varsity | 53 | 19:37.96Unofficial | 11 |
| Oct 7 | 30th Annual Heritage InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 3 · Midland Dow | 5,000 Meters Junior Varsity | 3 | 18:59.90 PB | 11 |
| Sep 30 | A2 Run Co Coaching Legends HSSep 30 · 5,000 Meters Gold Varsity · Place 146 · Midland Dow | 5,000 Meters Gold Varsity | 146 | 19:04.54 | 11 |
| Sep 27 | SVL Jamboree #2Sep 27 · 5,000 Meters Varsity · Place 56 · Midland Dow | 5,000 Meters Varsity | 56 | 19:21.76 | 11 |
| Sep 23 | Al Kayner Delta Invitational Sep 23 · 2 Miles Junior Varsity · Place 7 · Midland Dow | 2 Miles Junior Varsity | 7 | 11:43.09 | 11 |
| Sep 15 | 2017 MSU Spartan InvitationalSep 15 · 5,000 Meters Spartan Elite · Place 270 · Midland Dow | 5,000 Meters Spartan Elite | 270 | 20:14.40 PB | 11 |
| Sep 12 | SVL Jamboree #1Sep 12 · 5,000 Meters Varsity · Place 50 · Midland Dow | 5,000 Meters Varsity | 50 | 19:31.36 PB | 11 |
| Aug 26 | Benzie Central Pete Moss Invitational Aug 26 · 5,000 Meters Varsity Big · Place 75 · Midland Dow | 5,000 Meters Varsity Big | 75 | 18:42.7 PB | 11 |
2016 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MHSAA LP Region 02-01 @ BCW at DeltaOct 29 · 5,000 Meters Varsity · Place 55 · Midland Dow | 5,000 Meters Varsity | 55 | 18:18.64 PB | 10 |
| Oct 19 | SVL FINALSOct 19 · 5,000 Meters Varsity Boys · Place 42 · Midland Dow | 5,000 Meters Varsity Boys | 42 | 18:27.13 | 10 |
| Oct 8 | 29th Annual Heritage InvitationalOct 8 · 5,000 Meters Varsity · Place 88 · Midland Dow | 5,000 Meters Varsity | 88 | 19:09.19 | 10 |
| Oct 1 | A2 Running Co. Coaching Legends Classic - HSOct 1 · 5,000 Meters Vars-Midsize School (Blue) · Place 67 · Midland Dow | 5,000 Meters Vars-Midsize School (Blue) | 67 | 18:50.22 | 10 |
| Sep 27 | SVL Jamboree # 2Sep 27 · 5,000 Meters Varsity Boys · Place 53 · Midland Dow | 5,000 Meters Varsity Boys | 53 | 19:02.28 PB | 10 |
| Sep 13 | SVL Jamboree # 1Sep 13 · 5,000 Meters Varsity Boys · Place 50 · Midland Dow | 5,000 Meters Varsity Boys | 50 | 20:01.61 PB | 10 |
| Sep 10 | Lancer InvitationalSep 10 · 5,000 Meters Varsity Black Division · Place 76 · Midland Dow | 5,000 Meters Varsity Black Division | 76 | 19:36.75 PB | 10 |
| Aug 27 | Benzie Central Pete Moss InviteAug 27 · 5,000 Meters Varsity Big · Place 110 · Midland Dow | 5,000 Meters Varsity Big | 110 | 18:52.3 PB | 10 |