Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Delta CollegeAl Kayner · Sep 21 | 11:16.44 | Al Kayner | September 21, 2019 |
| 4880 m · Chesaning Show Boat Park35th Annual Chesaning XC Invite · Sep 12 | 17:00.69 | 35th Annual Chesaning XC Invite | September 12, 2019 |
| 5,000 Meters · Bill and Mary Lott Memorial Course2020 Spartan Invitational · Sep 26 | 17:41.81 | 2020 Spartan Invitational | September 26, 2020 |
| 5,000 Meters · Byron HSMMAC Jamboree Meet #1 · Sep 15 | 18:02 | MMAC Jamboree Meet #1 | September 15, 2020 |
| 5,000 Meters · Carrollton High SchoolCarrollton Invitational · Aug 27 | 18:22 | Carrollton Invitational | August 27, 2019 |
| 5,000 Meters · Chesaning Show Boat Park34th Annual Chesaning XC Invite · Sep 13 | 17:42.50 | 34th Annual Chesaning XC Invite | September 13, 2018 |
| 5,000 Meters · Corunna HSShiawassee County Invitational · Oct 21 | 19:11.93 | Shiawassee County Invitational | October 21, 2017 |
| 5,000 Meters · Corunna HSGAC Jamboree #2 · Oct 3 | 19:15.87 | GAC Jamboree #2 | October 3, 2017 |
| 5,000 Meters · Cummings CenterGreater Flint CC Championships · Oct 9 | 17:37.02 | Greater Flint CC Championships | October 9, 2020 |
| 5,000 Meters · Cummings CenterGenesee Invite · Sep 9 | 18:57.41 | Genesee Invite | September 9, 2017 |
| 5,000 Meters · Frankenmuth HSFrankenmuth Eagles Cross Country Invitational · Sep 20 | 18:20.2 | Frankenmuth Eagles Cross Country Invitational | September 20, 2018 |
| 5,000 Meters · Freeland's Home Cross-Country CourseFreeland Cross-Country Invitational · Oct 13 | 18:12.19 | Freeland Cross-Country Invitational | October 13, 2018 |
| 5,000 Meters · Imerman Park30th Annual Heritage Invitational · Oct 7 | 19:45.02 | 30th Annual Heritage Invitational | October 7, 2017 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D3 Finals · Nov 7 | 17:17.11 | MHSAA LP D3 Finals | November 7, 2020 |
| 5,000 Meters · Shepherd High School XC Course2020 Shepherd BLUEJAY Invite · Oct 1 | 17:05.3 | 2020 Shepherd BLUEJAY Invite | October 1, 2020 |
| 5,000 Meters · Stratford Woods OFFICIALFreeland Cross-Country Invitational · Oct 12 | 17:22.23 | Freeland Cross-Country Invitational | October 12, 2019 |
| 5,000 Meters · Taymouth Township ParkBirch Run Fall Invitational · Oct 1 | 17:55.43 | Birch Run Fall Invitational | October 1, 2019 |
| 5,000 Meters · Uncle John's Cider Mill OFFICIALMMAC Jamboree Meet #3 · Oct 13 | 17:21.92 | MMAC Jamboree Meet #3 | October 13, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MHSAA LP D3 FinalsNov 7 · 5,000 Meters D3 · Place 62 · New LothropNew Lothrop | 5,000 Meters D3 | 62 | 17:17.11 PB | 12 |
| Oct 13 | MMAC Jamboree Meet #3Oct 13 · 5,000 Meters Varsity and JV · Place 4 · New LothropNew Lothrop | 5,000 Meters Varsity and JV | 4 | 17:21.92 PB | 12 |
| Oct 9 | Greater Flint CC ChampionshipsOct 9 · 5,000 Meters FRI D3/D4 Varsity Boys · Place 3 · New LothropNew Lothrop | 5,000 Meters FRI D3/D4 Varsity Boys | 3 | 17:37.02 PB | 12 |
| Oct 1 | 2020 Shepherd BLUEJAY InviteOct 1 · 5,000 Meters Session 8 - HS Boys · Place 3 · New LothropNew Lothrop | 5,000 Meters Session 8 - HS Boys | 3 | 17:05.3 PB | 12 |
| Sep 26 | 2020 Spartan InvitationalSep 26 · 5,000 Meters Varsity Boys D3/4 · Place 10 · New LothropNew Lothrop | 5,000 Meters Varsity Boys D3/4 | 10 | 17:41.81 PB | 12 |
| Sep 15 | MMAC Jamboree Meet #1Sep 15 · 5,000 Meters Varsity · Place 6 · New LothropNew Lothrop | 5,000 Meters Varsity | 6 | 18:02 PB | 12 |
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | MHSAA LP D3 FinalsNov 2 · 5,000 Meters D3 · Place 103 · New LothropNew Lothrop | 5,000 Meters D3 | 103 | 17:47.4 | 11 |
| Oct 12 | Freeland Cross-Country Invitational Oct 12 · 5,000 Meters Varsity · Place 11 · New LothropNew Lothrop | 5,000 Meters Varsity | 11 | 17:22.23 PB | 11 |
| Oct 9 | MMAC League MeetOct 9 · 5,000 Meters Varsity and JV · Place 5 · New LothropNew Lothrop | 5,000 Meters Varsity and JV | 5 | 17:45.1 | 11 |
| Oct 1 | Birch Run Fall InvitationalOct 1 · 5,000 Meters Varsity · Place 5 · New LothropNew Lothrop | 5,000 Meters Varsity | 5 | 17:55.43 PB | 11 |
| Sep 21 | Al KaynerSep 21 · 2 Miles Varsity Boys · Place 36 · New LothropNew Lothrop | 2 Miles Varsity Boys | 36 | 11:16.44 PB | 11 |
| Sep 12 | 35th Annual Chesaning XC InviteSep 12 · 4,880 Meters Varsity · Place 8 · New LothropNew Lothrop | 4,880 Meters Varsity | 8 | 17:00.69 PB | 11 |
| Aug 27 | Carrollton InvitationalAug 27 · 5,000 Meters Varsity · Place 2 · New LothropNew Lothrop | 5,000 Meters Varsity | 2 | 18:22 PB | 11 |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | Freeland Cross-Country Invitational Oct 13 · 5,000 Meters Varsity · Place 21 · New LothropNew Lothrop | 5,000 Meters Varsity | 21 | 18:12.19 PB | 10 |
| Oct 10 | MMAC League MeetOct 10 · 5,000 Meters Varsity and JV · Place 5 · New LothropNew Lothrop | 5,000 Meters Varsity and JV | 5 | 18:29.3 | 10 |
| Sep 20 | Frankenmuth Eagles Cross Country InvitationalSep 20 · 5,000 Meters Varsity · Place 15 · New LothropNew Lothrop | 5,000 Meters Varsity | 15 | 18:20.2 PB | 10 |
| Sep 13 | 34th Annual Chesaning XC InviteSep 13 · 5,000 Meters Varsity · Place 9 · New LothropNew Lothrop | 5,000 Meters Varsity | 9 | 17:42.50 PB | 10 |
| Sep 8 | Genesee InviteSep 8 · 5,000 Meters Varsity · Place 16 · New LothropNew Lothrop | 5,000 Meters Varsity | 16 | 18:01.85 | 10 |
2017 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MHSAA LP Region 24-3 at Uncle John's (Ovid Elsie)Oct 27 · 5,000 Meters Varsity · Place 34 · New LothropNew Lothrop | 5,000 Meters Varsity | 34 | 18:49.3 | 9 |
| Oct 21 | Shiawassee County InvitationalOct 21 · 5,000 Meters Varsity Boys · Place 18 · New LothropNew Lothrop | 5,000 Meters Varsity Boys | 18 | 19:11.93 PB | 9 |
| Oct 17 | GAC Jamboree #3Oct 17 · 5,000 Meters Varsity · Place 23 · New LothropNew Lothrop | 5,000 Meters Varsity | 23 | 18:02.92 | 9 |
| Oct 14 | Freeland High School Cross-Country InvitationalOct 14 · 5,000 Meters Varsity · Place 47 · New LothropNew Lothrop | 5,000 Meters Varsity | 47 | 19:21.29Unofficial | 9 |
| Oct 10 | Byron Fox & HoundOct 10 · 5,000 Meters Varsity · Place 24 · New LothropNew Lothrop | 5,000 Meters Varsity | 24 | 19:47Unofficial | 9 |
| Oct 7 | 30th Annual Heritage InvitationalOct 7 · 5,000 Meters Varsity · Place 96 · New LothropNew Lothrop | 5,000 Meters Varsity | 96 | 19:45.02 PB | 9 |
| Oct 3 | GAC Jamboree #2Oct 3 · 5,000 Meters Varsity and JV · Place 27 · New LothropNew Lothrop | 5,000 Meters Varsity and JV | 27 | 19:15.87 PB | 9 |
| Sep 30 | Greater Flint HS ChampionshipsSep 30 · 5,000 Meters Varsity · Place 12 · New LothropNew Lothrop | 5,000 Meters Varsity | 12 | 19:10.70 | 9 |
| Sep 14 | 33rd Annual Chesaning InvitationalSep 14 · 5,000 Meters Varsity · Place 39 · New LothropNew Lothrop | 5,000 Meters Varsity | 39 | 19:12.07Unofficial | 9 |
| Sep 9 | Genesee InviteSep 9 · 5,000 Meters Varsity Div 2 · Place 32 · New LothropNew Lothrop | 5,000 Meters Varsity Div 2 | 32 | 18:57.41 PB | 9 |
| Aug 29 | Carrollton InvitationalAug 29 · 5,000 Meters Varsity · Place 4 · New LothropNew Lothrop | 5,000 Meters Varsity | 4 | 20:18.20 | 9 |
| Aug 24 | Birch Run Early InvitationalAug 24 · 5,000 Meters Varsity · Place 44 · New LothropNew Lothrop | 5,000 Meters Varsity | 44 | 20:15.35 | 9 |
2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | Byron Fox and HoundOct 12 · 2.1 Miles Middle School · Place 16 · New LothropNew Lothrop | 2.1 Miles Middle School | 16 | 13:22Unofficial | 8 |