Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Dewitt HSGreater Lansing M.S. Championship · Oct 16 | 14:36.6 | Greater Lansing M.S. Championship | October 16, 2017 |
| 2 Miles · EL Soccer/XC ComplexEast Lansing M.S. Meet · Sep 17 | 15:57.0 | East Lansing M.S. Meet | September 17, 2018 |
| 2 Miles · Haslett HSHaslett M.S. Invitational · Oct 2 | 15:32.2 | Haslett M.S. Invitational | October 2, 2017 |
| 2 Miles · Rayner ParkMason Middle School Jamboree · Oct 9 | 15:11.64 | Mason Middle School Jamboree | October 9, 2018 |
| 2 Miles · Rayner ParkMason Middle School Invite · Oct 10 | 15:28.1 | Mason Middle School Invite | October 10, 2017 |
| 2 Miles · St Johns MSSt. Johns MS Meet · Sep 10 | 16:30.8 | St. Johns MS Meet | September 10, 2018 |
| 2 Miles · St. Johns Middle School CourseSt. Johns MS Meet · Sep 11 | 17:29.7 | St. Johns MS Meet | September 11, 2017 |
| 2 Miles · Uncle John's Cider Mill OFFICIALMarauder Invite · Sep 6 | 16:00.1 | Marauder Invite | September 6, 2017 |
| 2 Miles · Williamston HSWilliamston MS Meet · Sep 14 | 15:36.02 | Williamston MS Meet | September 14, 2016 |
| 3,200 Meters · St. Johns Middle School CourseSt. Johns MS Meet · Oct 10 | 16:08.0 | St. Johns MS Meet | October 10, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
5 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Greater Lansing M.S. ChampionshipOct 16 · 2 Miles Open Boys · Place 112 · St Johns | 2 Miles Open Boys | 112 | 14:36.6 PB | 7 |
| Oct 10 | Mason Middle School InviteOct 10 · 2 Miles Boys 2 Mile · Place 151 · St Johns | 2 Miles Boys 2 Mile | 151 | 15:28.1 PB | 7 |
| Oct 2 | Haslett M.S. InvitationalOct 2 · 2 Miles Middle School Boys · Place 175 · St Johns | 2 Miles Middle School Boys | 175 | 15:32.2 PB | 7 |
| Sep 18 | DeWitt M.S. MeetSep 18 · 2 Miles Varisty and J.V. · Place 108 · St Johns | 2 Miles Varisty and J.V. | 108 | 16:02.1 | 7 |
| Sep 11 | St. Johns MS MeetSep 11 · 2 Miles Boys Race · Place 70 · St Johns | 2 Miles Boys Race | 70 | 17:29.7 PB | 7 |
| Sep 6 | Marauder InviteSep 6 · 2 Miles Middle School · Place 99 · St Johns | 2 Miles Middle School | 99 | 16:00.1 PB | 7 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Greater Lansing M.S. ChampionshipOct 17 · 2 Miles Open Boys · Place 224 · St Johns | 2 Miles Open Boys | 224 | 17:50.6 | 6 |
| Oct 10 | St. Johns MS MeetOct 10 · 3,200 Meters Boys Race · Place 95 · St Johns | 3,200 Meters Boys Race | 95 | 16:08.0 PB | 6 |
| Oct 3 | Haslett M.S. InvitationalOct 3 · 2 Miles Middle School Boys · Place 202 · St Johns | 2 Miles Middle School Boys | 202 | 16:26.6 | 6 |
| Sep 26 | Owosso MeetSep 26 · 3,200 Meters Middle School · Place 63 · St Johns | 3,200 Meters Middle School | 63 | 17:40Unofficial | 6 |
| Sep 14 | Williamston MS MeetSep 14 · 2 Miles Middle School · Place 173 · St Johns | 2 Miles Middle School | 173 | 15:36.02 PB | 6 |