Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Bloomer ParkGreater Rochester XC Championship Hosted by RARA · Oct 16 | 12:15.1 | Greater Rochester XC Championship Hosted by RARA | October 16, 2024 |
| 2 Miles · CHS 2 Mile (2018-)Clarkston Jamboree · Oct 10 | 13:06.90 | Clarkston Jamboree | October 10, 2023 |
| 2 Miles · Dakota High School MS 2 Mile CourseMHSAA Middle School Regional - Zone 3 @ Macomb Dakota · Oct 28 | 12:29.2 | MHSAA Middle School Regional - Zone 3 @ Macomb Dakota | October 28, 2023 |
| 2 Miles · Lake Orion High School23rd Annual Pumpkin Invitational (Middle School Only) · Oct 25 | 12:54.1 | 23rd Annual Pumpkin Invitational (Middle School Only) | October 25, 2023 |
| 2 Miles · Thelma Spencer ParkGreater Rochester MS XC Championship · Oct 19 | 13:13.7 | Greater Rochester MS XC Championship | October 19, 2022 |
| 5,000 Meters · Bloomer ParkOAA White Jamboree #2 · Sep 30 | 18:18.81 | OAA White Jamboree #2 | September 30, 2026 |
| 5,000 Meters · Columbus County Park OFFICIALMHSAA LP Region 09-1 @ Algonac · Oct 30 | 17:20.83 | MHSAA LP Region 09-1 @ Algonac | October 30, 2026 |
| 5,000 Meters · Ford Field/LIVONIA (a.k.a. Eddie Edgar Ice Arena)LAMPLIGHTER · Aug 21 | 19:10.0 | LAMPLIGHTER | August 21, 2026 |
| 5,000 Meters · Hess-HathawayOAA White Jamboree #1 · Sep 9 | 19:44.12 | OAA White Jamboree #1 | September 9, 2026 |
| 5,000 Meters · Kensington Metro ParkOakland County XC HS Championships · Oct 3 | 19:27.52 | Oakland County XC HS Championships | October 3, 2026 |
| 5,000 Meters · Parkway Christian SchoolHanson's Invitational · Sep 26 | 18:27.32 | Hanson's Invitational | September 26, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | MHSAA LP Region 09-1 @ AlgonacOct 30 · 5,000 Meters D1 Boys · Place 41 · Rochester Hills Stoney CreekRochester Hills Stoney Creek | 5,000 Meters D1 Boys | 41 | 17:20.83 PB | 10 |
| Oct 23 | OAA White League MeetOct 23 · 5,000 Meters Varsity · Place 15 · Rochester Hills Stoney CreekRochester Hills Stoney Creek | 5,000 Meters Varsity | 15 | 17:34.43 | 10 |
| Oct 16 | Stan Ford Lake Orion Invitational Oct 16 · 5,000 Meters Varsity · Place 20 · Rochester Hills Stoney CreekRochester Hills Stoney Creek | 5,000 Meters Varsity | 20 | 17:59.28 | 10 |
| Oct 3 | Oakland County XC HS ChampionshipsOct 3 · 5,000 Meters Varsity Boys · Place 129 · Rochester Hills Stoney CreekRochester Hills Stoney Creek | 5,000 Meters Varsity Boys | 129 | 19:27.52 PB | 10 |
| Sep 30 | OAA White Jamboree #2Sep 30 · 5,000 Meters Boys Varsity · Place 22 · Rochester Hills Stoney CreekRochester Hills Stoney Creek | 5,000 Meters Boys Varsity | 22 | 18:18.81 PB | 10 |
| Sep 26 | Hanson's InvitationalSep 26 · 5,000 Meters Boys D1 · Place 81 · Rochester Hills Stoney CreekRochester Hills Stoney Creek | 5,000 Meters Boys D1 | 81 | 18:27.32 PB | 10 |
| Sep 9 | OAA White Jamboree #1Sep 9 · 5,000 Meters Boys Varsity · Place 28 · Rochester Hills Stoney CreekRochester Hills Stoney Creek | 5,000 Meters Boys Varsity | 28 | 19:44.12 PB | 10 |
| Aug 21 | LAMPLIGHTERAug 21 · 5,000 Meters Boys Varsity - Flight Two · Place 188 · Rochester Hills Stoney CreekRochester Hills Stoney Creek | 5,000 Meters Boys Varsity - Flight Two | 188 | 19:10.0 PB | 10 |
2024 Cross Country
6 results2023 Cross Country
6 results2022 Cross Country
4 results