Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Dewitt HSGreater Lansing M.S. Championship · Oct 17 | 12:01.1 | Greater Lansing M.S. Championship | October 17, 2016 |
| 5,000 Meters · Bath CMAC Jamboree #1 · Sep 19 | 17:26.2 | CMAC Jamboree #1 | September 19, 2018 |
| 5,000 Meters · Concord HSColdwater, Potterville, Concord Tri-Meet · Sep 8 | 17:16.0 | Coldwater, Potterville, Concord Tri-Meet | September 8, 2020 |
| 5,000 Meters · Ella Sharp Park OFFICIALMHSAA LP Region 33-4 at Ella Sharp (Vandercook Lake) · Oct 28 | 17:00.3 | MHSAA LP Region 33-4 at Ella Sharp (Vandercook Lake) | October 28, 2017 |
| 5,000 Meters · Fish Creek Sportsman's ClubCarson City-Crystal (Don Baese) Invitational · Sep 28 | 16:35.45 | Carson City-Crystal (Don Baese) Invitational | September 28, 2019 |
| 5,000 Meters · Fish Creek Sportsman's ClubCarson City-Crystal Don Baese Invitational · Sep 29 | 16:34.09 | Carson City-Crystal Don Baese Invitational | September 29, 2018 |
| 5,000 Meters · Fowler High SchoolCMAC Jamboree #2 · Oct 3 | 18:45.0 | CMAC Jamboree #2 | October 3, 2018 |
| 5,000 Meters · Laingsburg HSCMAC Jamboree #1 · Sep 18 | 16:25.3 | CMAC Jamboree #1 | September 18, 2019 |
| 5,000 Meters · Lake Alliance ParkCMAC Jamboree #1 · Sep 20 | 18:15.2 | CMAC Jamboree #1 | September 20, 2017 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D3 Finals · Nov 2 | 16:41.2 | MHSAA LP D3 Finals | November 2, 2019 |
| 5,000 Meters · Portage West Middle SchoolPortage Invite · Oct 5 | 16:18.8 | Portage Invite | October 5, 2019 |
| 5,000 Meters · Portland Country ClubCMAC Jamboree #3 · Oct 18 | 17:02.0 | CMAC Jamboree #3 | October 18, 2017 |
| 5,000 Meters · Saranac HSCMAC Jamboree #2 · Oct 4 | 16:44.4 | CMAC Jamboree #2 | October 4, 2017 |
| 5,000 Meters · Shepherd High School XC Course2020 Shepherd BLUEJAY Invite · Oct 1 | 16:49.6 | 2020 Shepherd BLUEJAY Invite | October 1, 2020 |
| 5,000 Meters · Springfield Oaks County Park150th Annual Holly/Duane Raffin Festival of Races · Sep 16 | 17:51.2 | 50th Annual Holly/Duane Raffin Festival of Races | September 16, 2017 |
| 5,000 Meters · Springport HSSpringport Invitational · Sep 6 | 17:33 | Springport Invitational | September 6, 2017 |
| 5,000 Meters · Uncle John's Cider Mill OFFICIALCMAC Jamboree #3 · Oct 17 | 16:49.2 | CMAC Jamboree #3 | October 17, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MHSAA LP D3 FinalsNov 7 · 5,000 Meters D3 · Place 18 · PottervillePotterville | 5,000 Meters D3 | 18 | 16:43.44 | 12 |
| Oct 1 | 2020 Shepherd BLUEJAY InviteOct 1 · 5,000 Meters Session 4 - HS Boys · Place 1 · PottervillePotterville | 5,000 Meters Session 4 - HS Boys | 1 | 16:49.6 PB | 12 |
| Sep 12 | P-W Fall ClassicSep 12 · 5,000 Meters HS Varsity Boys (Top 7) · Place 3 · PottervillePotterville | 5,000 Meters HS Varsity Boys (Top 7) | 3 | 16:55.0 | 12 |
| Sep 8 | Coldwater, Potterville, Concord Tri-MeetSep 8 · 5,000 Meters Varsity · Place 2 · PottervillePotterville | 5,000 Meters Varsity | 2 | 17:16.0 PB | 12 |
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | 2019 MITCA Team Michigan Trials (Mid-East Qualifier)Nov 9 · 5,000 Meters Futures Boys 5K · Place 22 · UnattachedUnattached | 5,000 Meters Futures Boys 5K | 22 | 17:20.5 | 11 |
| Nov 2 | MHSAA LP D3 FinalsNov 2 · 5,000 Meters D3 · Place 19 · PottervillePotterville | 5,000 Meters D3 | 19 | 16:41.2 PB | 11 |
| Oct 5 | Portage InviteOct 5 · 5,000 Meters Division 3 · Place 5 · PottervillePotterville | 5,000 Meters Division 3 | 5 | 16:18.8 PB | 11 |
| Sep 28 | Carson City-Crystal (Don Baese) InvitationalSep 28 · 5,000 Meters High School Boys · Place 3 · PottervillePotterville | 5,000 Meters High School Boys | 3 | 16:35.45 PB | 11 |
| Sep 18 | CMAC Jamboree #1Sep 18 · 5,000 Meters Varsity and JV · Place 1 · PottervillePotterville | 5,000 Meters Varsity and JV | 1 | 16:25.3 PB | 11 |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | CMAC Jamboree #3Oct 17 · 5,000 Meters Varsity and JV · Place 4 · PottervillePotterville | 5,000 Meters Varsity and JV | 4 | 16:49.2 PB | 10 |
| Oct 6 | 2018 Portage Cross Country InvitationalOct 6 · 5,000 Meters Division 4 Men · Place 5 · PottervillePotterville | 5,000 Meters Division 4 Men | 5 | 16:57.7 | 10 |
| Oct 3 | CMAC Jamboree #2Oct 3 · 5,000 Meters Varsity and JV · Place 7 · PottervillePotterville | 5,000 Meters Varsity and JV | 7 | 18:45.0 PB | 10 |
| Sep 29 | Carson City-Crystal Don Baese InvitationalSep 29 · 5,000 Meters Blue Varsity - Small · Place 4 · PottervillePotterville | 5,000 Meters Blue Varsity - Small | 4 | 16:34.09 PB | 10 |
| Sep 19 | CMAC Jamboree #1Sep 19 · 5,000 Meters Varsity and JV · Place 3 · PottervillePotterville | 5,000 Meters Varsity and JV | 3 | 17:26.2 PB | 10 |
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | MHSAA LP Division 4 FinalsNov 4 · 5,000 Meters D4 · Place 23 · PottervillePotterville | 5,000 Meters D4 | 23 | 17:03.3 | 9 |
| Oct 28 | MHSAA LP Region 33-4 at Ella Sharp (Vandercook Lake)Oct 28 · 5,000 Meters Varsity · Place 3 · PottervillePotterville | 5,000 Meters Varsity | 3 | 17:00.3 PB | 9 |
| Oct 18 | CMAC Jamboree #3Oct 18 · 5,000 Meters Varsity and JV · Place 2 · PottervillePotterville | 5,000 Meters Varsity and JV | 2 | 17:02.0 PB | 9 |
| Oct 4 | CMAC Jamboree #2Oct 4 · 5,000 Meters Varsity and JV · Place 3 · PottervillePotterville | 5,000 Meters Varsity and JV | 3 | 16:44.4 PB | 9 |
| Sep 30 | Don Baese InvitationalSep 30 · 5,000 Meters Blue Varsity - Small · Place 3 · PottervillePotterville | 5,000 Meters Blue Varsity - Small | 3 | 16:46.02 | 9 |
| Sep 23 | Pittsford InvitationalSep 23 · 5,000 Meters Freshman Boys 5000 Meter Run · Place 8 · PottervillePotterville | 5,000 Meters Freshman Boys 5000 Meter Run | 8 | 20:25.6Unofficial | 9 |
| Sep 20 | CMAC Jamboree #1Sep 20 · 5,000 Meters Varsity and JV · Place 4 · PottervillePotterville | 5,000 Meters Varsity and JV | 4 | 18:15.2 PB | 9 |
| Sep 16 | 50th Annual Holly/Duane Raffin Festival of RacesSep 16 · 5,000 Meters Division V · Place 3 · PottervillePotterville | 5,000 Meters Division V | 3 | 17:51.2 PB | 9 |
| Sep 6 | Springport InvitationalSep 6 · 5,000 Meters Class 3 · Place 3 · PottervillePotterville | 5,000 Meters Class 3 | 3 | 17:33 PB | 9 |
2016 Cross Country
1 results