Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Country Mill Orchard and Cider Mill Our Savior Lutheran Middle School CC Meet · Sep 18 | 20:52.13 | Our Savior Lutheran Middle School CC Meet | September 18, 2019 |
| 2 Miles · Dewitt HSJR. Greater Lansing Cross Country Championship · Oct 14 | 14:23.3 | JR. Greater Lansing Cross Country Championship | October 14, 2019 |
| 2 Miles · Fitzgerald ParkGrand Ledge MS Invite · Oct 11 | 14:12.22 | Grand Ledge MS Invite | October 11, 2018 |
| 2 Miles · Haslett HSHaslett M.S. Invitational · Oct 2 | 16:20.6 | Haslett M.S. Invitational | October 2, 2017 |
| 2 Miles · Ionia High SchoolIonia M.S. Meet · Sep 16 | 15:43.2 | Ionia M.S. Meet | September 16, 2019 |
| 2 Miles · Lakewood Middle SchoolLakewood Middle school Meet · Sep 12 | 14:49.51 | Lakewood Middle school Meet | September 12, 2019 |
| 2 Miles · Rayner ParkMason Middle School Invite · Oct 10 | 16:34.2 | Mason Middle School Invite | October 10, 2017 |
| 2 Miles · St Johns MSSt. Johns MS Meet · Sep 10 | 14:32.0 | St. Johns MS Meet | September 10, 2018 |
| 2 Miles · St. Johns Middle School CourseSt. Johns MS Meet · Sep 11 | 18:11.6 | St. Johns MS Meet | September 11, 2017 |
| 2 Miles · Uncle John's Cider Mill OFFICIALFowler Apples 2 Apples XC Invitational · Oct 6 | 15:32.9 | Fowler Apples 2 Apples XC Invitational | October 6, 2017 |
| 3,200 Meters · Fish Creek Sportsmen's Club 3200MDon Baese Invitational · Sep 30 | 17:15.85 | Don Baese Invitational | September 30, 2017 |
| 3,200 Meters · Lakewood Middle SchoolLakewood MS Meet · Sep 13 | 14:46.98 | Lakewood MS Meet | September 13, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
6 results2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Junior Greater Lansing Cross Country ChampionshipOct 15 · 2 Miles Top 10 Boys · Place 199 · Portland | 2 Miles Top 10 Boys | 199 | 14:32.9 | 7 |
| Oct 11 | Grand Ledge MS InviteOct 11 · 2 Miles Open Boys · Place 19 · Portland | 2 Miles Open Boys | 19 | 14:12.22 PB | 7 |
| Sep 24 | DeWitt M.S MeetSep 24 · 2 Miles Varisty and J.V. · Place 72 · Portland | 2 Miles Varisty and J.V. | 72 | 14:39.1 | 7 |
| Sep 17 | Ionia MS CC MeetSep 17 · 2 Miles Middle School · Place 34 · Portland | 2 Miles Middle School | 34 | 16:53.3 | 7 |
| Sep 13 | Lakewood MS MeetSep 13 · 3,200 Meters Middle School · Place 18 · Portland | 3,200 Meters Middle School | 18 | 14:46.98 PB | 7 |
| Sep 10 | St. Johns MS MeetSep 10 · 2 Miles Boys Race · Place 49 · Portland | 2 Miles Boys Race | 49 | 14:32.0 PB | 7 |
2017 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Greater Lansing M.S. ChampionshipOct 16 · 2 Miles Open Boys · Place 246 · Portland | 2 Miles Open Boys | 246 | 16:19.3 | 6 |
| Oct 12 | Grand Ledge MS InviteOct 12 · 2 Miles Open Boys · Place 75 · Portland | 2 Miles Open Boys | 75 | 15:35.5 | 6 |
| Oct 10 | Mason Middle School InviteOct 10 · 2 Miles Boys 2 Mile · Place 183 · Portland | 2 Miles Boys 2 Mile | 183 | 16:34.2 PB | 6 |
| Oct 6 | Fowler Apples 2 Apples XC InvitationalOct 6 · 2 Miles Middle School · Place 159 · Portland | 2 Miles Middle School | 159 | 15:32.9 PB | 6 |
| Oct 2 | Haslett M.S. InvitationalOct 2 · 2 Miles Middle School Boys · Place 206 · Portland | 2 Miles Middle School Boys | 206 | 16:20.6 PB | 6 |
| Sep 30 | Don Baese InvitationalSep 30 · 3,200 Meters Middle School Boys Gold (Large) · Place 66 · Portland | 3,200 Meters Middle School Boys Gold (Large) | 66 | 17:15.85 PB | 6 |
| Sep 27 | Pewamo-Westphalia InvitationalSep 27 · 2 Miles Middle School · Place 60 · Portland | 2 Miles Middle School | 60 | 18:04.80? | 6 |
| Sep 18 | DeWitt M.S. MeetSep 18 · 2 Miles Varisty and J.V. · Place 128 · Portland | 2 Miles Varisty and J.V. | 128 | 16:57.7 | 6 |
| Sep 13 | Lakewood MS MeetSep 13 · 2 Miles Middle School Boys · Place 69 · Portland | 2 Miles Middle School Boys | 69 | 16:29.12 | 6 |
| Sep 11 | St. Johns MS MeetSep 11 · 2 Miles Boys Race · Place 75 · Portland | 2 Miles Boys Race | 75 | 18:11.6 PB | 6 |