Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Heritage Park (Hanover) OFFICIALHanover-Horton MS Invitational · Oct 16 | 15:12.88 | Hanover-Horton MS Invitational | October 16, 2017 |
| 2 Miles · Onsted High SchoolOnsted Middle School Invitational · Sep 20 | 15:25.34 | Onsted Middle School Invitational | September 20, 2017 |
| 2 Miles · Onsted Village ParkOnsted Middle School Invitational · Sep 19 | 14:32.59 | Onsted Middle School Invitational | September 19, 2018 |
| 2 Miles · Sand Creek MS CourseSand Creek MS Invitational · Oct 11 | 13:45.5 | Sand Creek MS Invitational | October 11, 2018 |
| 2,500 Meters · Portage Invite - Middle School Course2018 Portage Cross Country Invitational · Oct 6 | 10:44.0 | 2018 Portage Cross Country Invitational | October 6, 2018 |
| 3,000 Meters · Victory ParkBig 8 Concord Jamboree · Oct 17 | 14:52.6 | Big 8 Concord Jamboree | October 17, 2017 |
| 5,000 Meters · Homer HSBig Eight Homer Jamboree · Oct 15 | 19:52.0 | Big Eight Homer Jamboree | October 15, 2019 |
| 5,000 Meters · Jonesville High SchoolUnion City @ Jonesville (Big 8) · Sep 21 | 21:50.0 | Union City @ Jonesville (Big 8) | September 21, 2020 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D3 Finals · Nov 2 | 20:34.2 | MHSAA LP D3 Finals | November 2, 2019 |
| 5,000 Meters · Reading HSBig Eight Reading Jamboree · Oct 8 | 20:56.96 | Big Eight Reading Jamboree | October 8, 2019 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsA2 Run Co. Coaching Legends Classic - HS · Sep 28 | 21:00.4 | A2 Run Co. Coaching Legends Classic - HS | September 28, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
1 results2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | MHSAA LP D3 FinalsNov 2 · 5,000 Meters D3 · Place 245 · JonesvilleJonesville | 5,000 Meters D3 | 245 | 20:34.2 PB | 9 |
| Oct 15 | Big Eight Homer JamboreeOct 15 · 5,000 Meters High School Male Varsity · Place 41 · JonesvilleJonesville | 5,000 Meters High School Male Varsity | 41 | 19:52.0 PB | 9 |
| Oct 8 | Big Eight Reading JamboreeOct 8 · 5,000 Meters Varsity · Place 45 · JonesvilleJonesville | 5,000 Meters Varsity | 45 | 20:56.96 PB | 9 |
| Oct 1 | Big Eight Jonesville JamboreeOct 1 · 5,000 Meters Big 8 Male Athletes · Place 49 · JonesvilleJonesville | 5,000 Meters Big 8 Male Athletes | 49 | 21:56.19 | 9 |
| Sep 28 | A2 Run Co. Coaching Legends Classic - HSSep 28 · 5,000 Meters Blue Varsity · Place 126 · JonesvilleJonesville | 5,000 Meters Blue Varsity | 126 | 21:00.4 PB | 9 |
2018 Cross Country
3 results2017 Cross Country
3 results