Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | 2020 Mich District Lutheran State MeetOct 18 · 2 Miles All Boys (Race A & B Combined) · Place 23 · Lansing Our Savior Lutheran | 2 Miles All Boys (Race A & B Combined) | 23 | 13:48.2 PB | 8 |
| Sep 28 | OSL at ERSep 28 · 2 Miles 2 Mile Boys · Place 3 · Lansing Our Savior Lutheran | 2 Miles 2 Mile Boys | 3 | 13:14Unofficial | 8 |
| Sep 21 | OSL @ ERSep 21 · 2 Miles Boys Race · Place 2 · Lansing Our Savior Lutheran | 2 Miles Boys Race | 2 | 13:40Unofficial | 8 |
2019 Cross Country
4 results2018 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Grand Ledge MS InviteOct 11 · 2 Miles Top 10 Boys · Place 59 · Lansing Our Savior Lutheran | 2 Miles Top 10 Boys | 59 | 13:40.97 | 6 |
| Oct 6 | Lutheran Schools XC State MeetOct 6 · 2 Miles Middle School · Place 31 · Lansing Our Savior Lutheran | 2 Miles Middle School | 31 | 14:36.72 | 6 |
| Oct 3 | Cougar ClashOct 3 · 2 Miles Boys Top ten · Place 92 · Lansing Our Savior Lutheran | 2 Miles Boys Top ten | 92 | 14:29.6 PB | 6 |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | Grand Ledge MS InviteOct 12 · 1.3 Miles 6th and under · Place 15 · Lansing Our Savior Lutheran | 1.3 Miles 6th and under | 15 | 9:08.9 PB | 5 |
| Oct 7 | Michigan Lutheran Schools State ChampionshipsOct 7 · 2 Miles Men · Place 39 · Lansing Our Savior Lutheran | 2 Miles Men | 39 | 15:17 | 5 |
| Oct 4 | Cougar ClashOct 4 · 2 Miles Boys Open · Place 80 · Lansing Our Savior Lutheran | 2 Miles Boys Open | 80 | 15:18.9 | 5 |
| Sep 27 | Bath Middle School InvitationalSep 27 · 1.3 Miles 5th Grade and under · Place 8 · Lansing Our Savior Lutheran | 1.3 Miles 5th Grade and under | 8 | 9:03.1 PB | 5 |
| Sep 15 | 2017 MSU Spartan InvitationalSep 15 · 2 Miles Middle School (6, 7, & 8 Boys) · Place 161 · Lansing Our Savior Lutheran | 2 Miles Middle School (6, 7, & 8 Boys) | 161 | 17:11.70 PB | 5 |
2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | Grand Ledge MS InviteOct 13 · 1.3 Miles 6th and under · Place 30 · Lansing Our Savior Lutheran | 1.3 Miles 6th and under | 30 | 10:14.7 | 4 |