Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · CYO 2 Mile CourseMHSAA MS Regional - Zone 2 @ Ypsilanti Lincoln (C) · Oct 22 | 11:40.63 | MHSAA MS Regional - Zone 2 @ Ypsilanti Lincoln (C) | October 22, 2025 |
| 2 Miles · Milan HSMHSAA Middle School Regional - Zone 2 @ Milan · Oct 25 | 14:48.17 | MHSAA Middle School Regional - Zone 2 @ Milan | October 25, 2023 |
| 2 Miles · Pinckney HS2025 Legends Invitational - MS · Sep 27 | 12:40.80 | 2025 Legends Invitational - MS | September 27, 2025 |
| 2 Miles · Willow Metropark OFFICIAL56th Annual Huron Invite · Sep 13 | 12:01.30 | 56th Annual Huron Invite | September 13, 2025 |
| 5,000 Meters · Benzie Central HSBenzie Pete Moss Invite · Aug 22 | 18:15.33 | Benzie Pete Moss Invite | August 22, 2026 |
| 5,000 Meters · Chestnut GroveSEC-HS Jamboree 2 (Red) · Sep 29 | 17:39.9 | SEC-HS Jamboree 2 (Red) | September 29, 2026 |
| 5,000 Meters · Ella Sharp Park OFFICIALJackson MS & HS-JV Invitational · Sep 25 | 17:15.42 | Jackson MS & HS-JV Invitational | September 25, 2026 |
| 5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 11 | 18:29.6 | 2026 Spartan Cross Country Invitational | September 11, 2026 |
| 5,000 Meters · Freeland's Home Cross-Country CourseFreeland Invite · Oct 17 | 17:37.79 | Freeland Invite | October 17, 2026 |
| 5,000 Meters · Lake Erie Metro Park OFFICIALLake Erie PROM · Oct 31 | 17:52.40 | Lake Erie PROM | October 31, 2026 |
| 5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 3 | 17:11.27 | 25th Annual Bulldog Invitational | October 3, 2026 |
| 5,000 Meters · Pinckney HSSEC Jamboree 1 · Sep 15 | 18:35.60 | SEC Jamboree 1 | September 15, 2026 |
| 5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 19 | 18:16.00 | 58th Annual Holly-Duane Raffin Festival of Races | September 19, 2026 |
| 5,000 Meters · Sunset Ridge @ Huron Meadows16th End of Summer Classic · Aug 28 | 18:34.00 | 16th End of Summer Classic | August 28, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Lake Erie PROMOct 31 · 5,000 Meters 5000M Open · Place 15 · Ann Arbor PioneerAnn Arbor Pioneer | 5,000 Meters 5000M Open | 15 | 17:52.40 PB | 9 |
| Oct 17 | Freeland InviteOct 17 · 5,000 Meters Varsity Boys · Place 9 · Ann Arbor PioneerAnn Arbor Pioneer | 5,000 Meters Varsity Boys | 9 | 17:37.79 PB | 9 |
| Oct 3 | 25th Annual Bulldog InvitationalOct 3 · 5,000 Meters D1 Varsity · Place 91 · Ann Arbor PioneerAnn Arbor Pioneer | 5,000 Meters D1 Varsity | 91 | 17:11.27 PB | 9 |
| Sep 29 | SEC-HS Jamboree 2 (Red)Sep 29 · 5,000 Meters Varsity Boys · Place 30 · Ann Arbor PioneerAnn Arbor Pioneer | 5,000 Meters Varsity Boys | 30 | 17:39.9 PB | 9 |
| Sep 25 | Jackson MS & HS-JV InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 2 · Ann Arbor PioneerAnn Arbor Pioneer | 5,000 Meters Junior Varsity | 2 | 17:15.42 PB | 9 |
| Sep 19 | 58th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D1 Boys · Place 88 · Ann Arbor PioneerAnn Arbor Pioneer | 5,000 Meters D1 Boys | 88 | 18:16.00 PB | 9 |
| Sep 15 | SEC Jamboree 1Sep 15 · 5,000 Meters Varsity Boys · Place 63 · Ann Arbor PioneerAnn Arbor Pioneer | 5,000 Meters Varsity Boys | 63 | 18:35.60 PB | 9 |
| Sep 11 | 2026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters Spartan Elite (Top 10 at 25 States) · Place 79 · Ann Arbor PioneerAnn Arbor Pioneer | 5,000 Meters Spartan Elite (Top 10 at 25 States) | 79 | 18:29.6 PB | 9 |
| Aug 28 | 16th End of Summer ClassicAug 28 · 5,000 Meters HS Open 5k · Place 19 · Ann Arbor PioneerAnn Arbor Pioneer | 5,000 Meters HS Open 5k | 19 | 18:34.00 PB | 9 |
| Aug 22 | Benzie Pete Moss InviteAug 22 · 5,000 Meters Junior Varsity(Co-Ed) · Place 11 · Ann Arbor PioneerAnn Arbor Pioneer | 5,000 Meters Junior Varsity(Co-Ed) | 11 | 18:15.33 PB | 9 |
2025 Cross Country
5 results2024 Cross Country
4 results2023 Cross Country
5 results