Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Elkton-Pigeon-Bay Port Laker SchoolsLaker Cross Country Invitational · Sep 25 | 12:46.86 | Laker Cross Country Invitational | September 25, 2021 |
| 2 Miles · Freeland's Home Cross-Country CourseFreeland Cross-Country Invitational · Oct 13 | 13:05.18 | Freeland Cross-Country Invitational | October 13, 2018 |
| 3,200 Meters · Elkton-Pigeon-Bay Port Laker SchoolsGTC League Meet · Oct 15 | 12:38.33 | GTC League Meet | October 15, 2019 |
| 3,200 Meters · Marlette Golf CourseGTC Meet · Oct 16 | 13:49.40 | GTC Meet | October 16, 2018 |
| 3,200 Meters · Reese HSReese Invite · Sep 14 | 12:16.41 | Reese Invite | September 14, 2019 |
| 5,000 Meters · Caro Golf ClubThumb Area Cross Country Championship · Oct 18 | 22:12.24 | Thumb Area Cross Country Championship | October 18, 2025 |
| 5,000 Meters · Caro Golf Club2025 Big Thumb Conference Cross Country Championship (Black and White Divisions) · Oct 15 | 19:17.93 | 2025 Big Thumb Conference Cross Country Championship (Black and White Divisions) | October 15, 2025 |
| 5,000 Meters · Elkton-Pigeon-Bay Port Laker SchoolsLaker Cross Country Invitational · Sep 24 | 19:23.67 | Laker Cross Country Invitational | September 24, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
2 results2022 Cross Country
1 results2021 Cross Country
1 results2019 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | GTC League MeetOct 15 · 3,200 Meters Jr. High · Place 4 · UblyUbly | 3,200 Meters Jr. High | 4 | 12:38.33 PB | 6 |
| Sep 21 | Laker Cross Country InvitationalSep 21 · 2 Miles Junior High · Place 4 · UblyUbly | 2 Miles Junior High | 4 | 12:47.9 | 6 |
| Sep 14 | Reese InviteSep 14 · 3,200 Meters Middle School · Place 2 · UblyUbly | 3,200 Meters Middle School | 2 | 12:16.41 PB | 6 |
2018 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | GTC MeetOct 16 · 3,200 Meters Junior High · Place 9 · UblyUbly | 3,200 Meters Junior High | 9 | 13:49.40 PB | 5 |
| Oct 13 | Freeland Cross-Country Invitational Oct 13 · 2 Miles Middle School · Place 32 · UblyUbly | 2 Miles Middle School | 32 | 13:05.18 PB | 5 |
| Sep 22 | Laker Cross Country InvitationalSep 22 · 2 Miles Junior High · Place 5 · UblyUbly | 2 Miles Junior High | 5 | 13:06.61 | 5 |
| Sep 15 | Reese InviteSep 15 · 3,200 Meters K-5 (Must be registered to race) · Place 6 · UblyUbly | 3,200 Meters K-5 (Must be registered to race) | 6 | 13:54.95 | 5 |