Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Concord HSBig 8 Jamboree #3 Hosted by Concord · Oct 10 | 16:32.35 | Big 8 Jamboree #3 Hosted by Concord | October 10, 2023 |
| 2 Miles · Hudson MSMHSAA MS Regional - Zone 2 @ Hudson (Middle Schools) · Oct 19 | 14:08.82 | MHSAA MS Regional - Zone 2 @ Hudson (Middle Schools) | October 19, 2024 |
| 2 Miles · Kimball CampBig 8 Jamboree 2 (Reading) · Sep 30 | 14:17.28 | Big 8 Jamboree 2 (Reading) | September 30, 2025 |
| 2 Miles · Maple Valley Jr/Sr High SchoolBig 8 Jamboree 4 (MAPLE VALLEY) · Oct 14 | 14:19.20 | Big 8 Jamboree 4 (MAPLE VALLEY) | October 14, 2025 |
| 2 Miles · St. Francis Retreat CenterHOKA Cougar 2-Mile · Aug 25 | 14:10.66 | HOKA Cougar 2-Mile | August 25, 2026 |
| 2575 m · Homer HSHomer Cross Country Invitational · Sep 6 | 10:27.82 | Homer Cross Country Invitational | September 6, 2025 |
| 3,200 Meters · Grand Woods Park OFFICIALWaverly/Hoka Early Season 2 Mile · Aug 27 | 16:51.14 | Waverly/Hoka Early Season 2 Mile | August 27, 2026 |
| 5,000 Meters · East Jackson High SchoolBig 8 Jamboree #4 at East Jackson · Oct 13 | 22:44.10 | Big 8 Jamboree #4 at East Jackson | October 13, 2026 |
| 5,000 Meters · Ella SharpMHSAA LP Region 23-3 @ Napoleon (Sharp Park) · Oct 30 | 20:45.08 | MHSAA LP Region 23-3 @ Napoleon (Sharp Park) | October 30, 2026 |
| 5,000 Meters · Ella Sharp Park OFFICIALJ Chris Jensen County Championship · Nov 2 | 20:13.62 | J Chris Jensen County Championship | November 2, 2026 |
| 5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 11 | 22:06.5 | 2026 Spartan Cross Country Invitational | September 11, 2026 |
| 5,000 Meters · Portage West Middle SchoolPortage Central Early Bird · Aug 21 | 21:59.55 | Portage Central Early Bird | August 21, 2026 |
| 5,000 Meters · Springport HSSpringport Invitational · Sep 9 | 21:39.94 | Springport Invitational | September 9, 2026 |
| 5,000 Meters · Union City High SchoolBig 8 Jamboree #1 at Union City · Sep 22 | 22:09.37 | Big 8 Jamboree #1 at Union City | September 22, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | J Chris Jensen County Championship Nov 2 · 5,000 Meters Varsity · Place 58 · SpringportSpringport | 5,000 Meters Varsity | 58 | 20:13.62 PB | 9 |
| Oct 30 | MHSAA LP Region 23-3 @ Napoleon (Sharp Park)Oct 30 · 5,000 Meters D3 Boys · Place 80 · SpringportSpringport | 5,000 Meters D3 Boys | 80 | 20:45.08 PB | 9 |
| Oct 13 | Big 8 Jamboree #4 at East JacksonOct 13 · 5,000 Meters Varsity Boys · Place 41 · SpringportSpringport | 5,000 Meters Varsity Boys | 41 | 22:44.10 PB | 9 |
| Sep 29 | Big 8 Jamboree #2 at SpringportSep 29 · 5,000 Meters Varsity Boys · Place 36 · SpringportSpringport | 5,000 Meters Varsity Boys | 36 | 21:52.82 | 9 |
| Sep 22 | Big 8 Jamboree #1 at Union CitySep 22 · 5,000 Meters Varsity Boys · Place 44 · SpringportSpringport | 5,000 Meters Varsity Boys | 44 | 22:09.37 PB | 9 |
| Sep 16 | JPEC Falcon InviteSep 16 · 5,000 Meters Varsity · Place 22 · SpringportSpringport | 5,000 Meters Varsity | 22 | 21:07.00 | 9 |
| Sep 11 | 2026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters White(MHSAA Div 3&4) · Place 197 · SpringportSpringport | 5,000 Meters White(MHSAA Div 3&4) | 197 | 22:06.5 PB | 9 |
| Sep 9 | Springport InvitationalSep 9 · 5,000 Meters Junior Varsity D2 · Place 2 · SpringportSpringport | 5,000 Meters Junior Varsity D2 | 2 | 21:39.94 PB | 9 |
| Aug 27 | Waverly/Hoka Early Season 2 Mile Aug 27 · 3,200 Meters H.S. Boys · Place 77 · SpringportSpringport | 3,200 Meters H.S. Boys | 77 | 16:51.14 PB | 9 |
| Aug 25 | HOKA Cougar 2-MileAug 25 · 2 Miles Boys 2 Mile Heat 1 (over 12:45) · Place 56 · SpringportSpringport | 2 Miles Boys 2 Mile Heat 1 (over 12:45) | 56 | 14:10.66 PB | 9 |
| Aug 21 | Portage Central Early BirdAug 21 · 5,000 Meters Varsity · Place 304 · SpringportSpringport | 5,000 Meters Varsity | 304 | 21:59.55 PB | 9 |
2025 Cross Country
3 results2024 Cross Country
1 results2023 Cross Country
2 results