Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bill and Mary Lott Memorial Course2020 Spartan Invitational · Sep 26 | 29:35.97 | 2020 Spartan Invitational | September 26, 2020 |
| 5,000 Meters · Dewitt HSDeWitt Cross Country Invitational · Oct 1 | 24:16.3 | DeWitt Cross Country Invitational | October 1, 2022 |
| 5,000 Meters · Lakewood HSGLAC Jamboree @ Lakewood · Sep 22 | 29:43.8 | GLAC Jamboree @ Lakewood | September 22, 2020 |
| 5,000 Meters · St Johns High SchoolUnder the Lights Invite · Aug 18 | 29:19.6 | Under the Lights Invite | August 18, 2023 |
| 5,000 Meters · Webberville XC Complex OFFICIALHappy Acres Invitational · Aug 29 | 32:51.53 | Happy Acres Invitational | August 29, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 18 | Under the Lights InviteAug 18 · 5,000 Meters Boys Black (Small Schools) · Place 200 · Lansing Christian | 5,000 Meters Boys Black (Small Schools) | 200 | 29:19.6 PB | 12 |
2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 1 | DeWitt Cross Country InvitationalOct 1 · 5,000 Meters Boys JV (All Divisions) · Place 71 · Lansing Christian | 5,000 Meters Boys JV (All Divisions) | 71 | 24:16.3 PB | 11 |
2020 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | 2020 Spartan InvitationalSep 26 · 5,000 Meters Varsity Boys D3/4 · Place 60 · Lansing Christian | 5,000 Meters Varsity Boys D3/4 | 60 | 29:35.97 PB | 9 |
| Sep 22 | GLAC Jamboree @ LakewoodSep 22 · 5,000 Meters Varsity · Place 44 · Lansing Christian | 5,000 Meters Varsity | 44 | 29:43.8 PB | 9 |
| Aug 29 | Happy Acres InvitationalAug 29 · 5,000 Meters Varsity · Place 83 · Lansing Christian | 5,000 Meters Varsity | 83 | 32:51.53 PB | 9 |