Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Bath Bath Middle School Invitational · Sep 27 | 16:25.2 | Bath Middle School Invitational | September 27, 2017 |
| 2 Miles · Dewitt HSJunior Greater Lansing Cross Country Championship · Oct 15 | 16:03.9 | Junior Greater Lansing Cross Country Championship | October 15, 2018 |
| 2 Miles · Fitzgerald ParkGrand Ledge MS Invite · Oct 11 | 15:55.49 | Grand Ledge MS Invite | October 11, 2018 |
| 2 Miles · Forest Akers East Golf Course2017 MSU Spartan Invitational · Sep 15 | 17:43.48 | 2017 MSU Spartan Invitational | September 15, 2017 |
| 2 Miles · Grand Woods Park OFFICIALCougar Clash · Oct 4 | 16:05.3 | Cougar Clash | October 4, 2017 |
| 2 Miles · Haslett HSHaslett M.S. Invitational · Oct 2 | 15:54.9 | Haslett M.S. Invitational | October 2, 2017 |
| 2 Miles · Kinawa Middle SchoolOkemos M.S. Meet · Sep 16 | 19:11.6 | Okemos M.S. Meet | September 16, 2019 |
| 2 Miles · Mason High SchoolMason M.S. Meet · Oct 8 | 17:19.7 | Mason M.S. Meet | October 8, 2019 |
| 2 Miles · Okemos MS XC CourseOkemos Middle School XC Invitational · Sep 17 | 19:40.26 | Okemos Middle School XC Invitational | September 17, 2018 |
| 2 Miles · Rayner ParkMason Middle School Jamboree · Oct 9 | 16:13.07 | Mason Middle School Jamboree | October 9, 2018 |
| 2 Miles · Rayner ParkMason Middle School Invite · Oct 10 | 16:04.2 | Mason Middle School Invite | October 10, 2017 |
| 2 Miles · St Johns MSSt. Johns MS Meet · Sep 10 | 16:56.3 | St. Johns MS Meet | September 10, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
7 results2018 Cross Country
6 results2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Greater Lansing M.S. ChampionshipOct 16 · 2 Miles Open Boys · Place 243 · Mason | 2 Miles Open Boys | 243 | 16:15.1 | 6 |
| Oct 10 | Mason Middle School InviteOct 10 · 2 Miles Boys 2 Mile · Place 171 · Mason | 2 Miles Boys 2 Mile | 171 | 16:04.2 PB | 6 |
| Oct 4 | Cougar ClashOct 4 · 2 Miles Boys Open · Place 100 · Mason | 2 Miles Boys Open | 100 | 16:05.3 PB | 6 |
| Oct 2 | Haslett M.S. InvitationalOct 2 · 2 Miles Middle School Boys · Place 193 · Mason | 2 Miles Middle School Boys | 193 | 15:54.9 PB | 6 |
| Sep 27 | Bath Middle School InvitationalSep 27 · 2 Miles Middle School · Place 144 · Mason | 2 Miles Middle School | 144 | 16:25.2 PB | 6 |
| Sep 15 | 2017 MSU Spartan InvitationalSep 15 · 2 Miles Middle School (6, 7, & 8 Boys) · Place 176 · Mason | 2 Miles Middle School (6, 7, & 8 Boys) | 176 | 17:43.48 PB | 6 |
| Sep 13 | Fowlerville MS MeetSep 13 · 2 Miles Boys Middle School Open · Place 86 · Mason | 2 Miles Boys Middle School Open | 86 | 16:50Unofficial | 6 |