Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Huron Meadows Metropark OFFICIALLarry Steeb Invite · Oct 22 | 9:06.0 | Larry Steeb Invite | October 22, 2016 |
| 1.5 Miles · Laingsburg HSCMAC Jamboree #1 · Sep 23 | 9:31.2 | CMAC Jamboree #1 | September 23, 2015 |
| 1.7 Miles · Lake Alliance ParkCMAC Jamboree #2 · Oct 7 | 10:13.5 | CMAC Jamboree #2 | October 7, 2015 |
| 2 Miles · Dewitt HSGreater Lansing M.S Championship · Oct 19 | 11:55.7 | Greater Lansing M.S Championship | October 19, 2015 |
| 2 Miles · Ella SharpJackson MS & HS-JV Invitational · Sep 23 | 12:11.5 | Jackson MS & HS-JV Invitational | September 23, 2016 |
| 2 Miles · Fowler High SchoolCMAC Jamboree #1 · Sep 21 | 12:25.4 | CMAC Jamboree #1 | September 21, 2016 |
| 2 Miles · Fulton High/Middle SchoolCMAC Jamboree #2 · Oct 4 | 12:26.1 | CMAC Jamboree #2 | October 4, 2016 |
| 2 Miles · Huckleberry Creek Golf CourseCMAC Jamboree #3 · Oct 19 | 11:47.6 | CMAC Jamboree #3 | October 19, 2016 |
| 2 Miles · Hudson MSHudson Booster Invitational · Oct 10 | 12:06.2 | Hudson Booster Invitational | October 10, 2015 |
| 2 Miles · Portland Country ClubCMAC Jamboree #3 · Oct 21 | 12:05.6 | CMAC Jamboree #3 | October 21, 2015 |
| 2 Miles · Stockbridge MS/HSStockbridge Cross Country Invitational · Oct 1 | 11:39.76 | Stockbridge Cross Country Invitational | October 1, 2016 |
| 2 Miles · Uncle John's Cider Mill OFFICIALMarauder Invite · Sep 9 | 12:33.9 | Marauder Invite | September 9, 2015 |
| 2,500 Meters · Huron Meadows Metropark OFFICIALLarry Steeb Invite · Oct 24 | 9:19.2 | Larry Steeb Invite | October 24, 2015 |
| 2986 m · Pittsford Area SchoolsPittsford Invitational · Sep 26 | 11:37 | Pittsford Invitational | September 26, 2015 |
| 3,200 Meters · Stockbridge MSStockbridge MS Invite · Oct 1 | 12:47.89 | Stockbridge MS Invite | October 1, 2014 |
| 5,000 Meters · 'New' South Course33rd Annual Gabriel Richard Invitational · Oct 14 | 18:47.5 | 33rd Annual Gabriel Richard Invitational | October 14, 2017 |
| 5,000 Meters · Ella Sharp Park OFFICIALMHSAA LP Region 33-4 at Ella Sharp (Vandercook Lake) · Oct 28 | 18:53.4 | MHSAA LP Region 33-4 at Ella Sharp (Vandercook Lake) | October 28, 2017 |
| 5,000 Meters · Huron Meadows Metropark OFFICIALLarry Steeb Invite · Oct 21 | 19:23.3 | Larry Steeb Invite | October 21, 2017 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 4 Finals · Nov 4 | 19:11.6 | MHSAA LP Division 4 Finals | November 4, 2017 |
| 5,000 Meters · Stockbridge HSStockbridge Cross Country Invitational · Sep 30 | 18:51.83 | Stockbridge Cross Country Invitational | September 30, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | MHSAA LP Division 4 FinalsNov 4 · 5,000 Meters D4 · Place 176 · DansvilleDansville | 5,000 Meters D4 | 176 | 19:11.6 PB | 9 |
| Oct 28 | MHSAA LP Region 33-4 at Ella Sharp (Vandercook Lake)Oct 28 · 5,000 Meters Varsity · Place 31 · DansvilleDansville | 5,000 Meters Varsity | 31 | 18:53.4 PB | 9 |
| Oct 21 | Larry Steeb InviteOct 21 · 5,000 Meters Varsity · Place 37 · DansvilleDansville | 5,000 Meters Varsity | 37 | 19:23.3 PB | 9 |
| Oct 14 | 33rd Annual Gabriel Richard InvitationalOct 14 · 5,000 Meters Varsity Small School Division · Place 23 · DansvilleDansville | 5,000 Meters Varsity Small School Division | 23 | 18:47.5 PB | 9 |
| Sep 30 | Stockbridge Cross Country InvitationalSep 30 · 5,000 Meters Varsity Boys · Place 62 · DansvilleDansville | 5,000 Meters Varsity Boys | 62 | 18:51.83 PB | 9 |
2016 Cross Country
7 results2015 Cross Country
8 results2014 Cross Country
3 results