Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Lake Township ParkBridgman Middle School Invitational · Sep 20 | 14:59.9 | Bridgman Middle School Invitational | September 20, 2023 |
| 2 Miles · Riverview Park (St Joe) OFFICIALOLL Middle School Meet · Sep 7 | 14:07 | OLL Middle School Meet | September 7, 2023 |
| 3,200 Meters · Bangor HS OFFICIALMHSAA Middle School Regional - Zone 1 @ Bangor · Oct 21 | 14:12.26 | MHSAA Middle School Regional - Zone 1 @ Bangor | October 21, 2023 |
| 5,000 Meters · Bloomingdale HSBloomingdale Invitational · Oct 11 | 20:24.86 | Bloomingdale Invitational | October 11, 2025 |
| 5,000 Meters · Eau Claire HSEau Claire Meet · Oct 7 | 20:26.07 | Eau Claire Meet | October 7, 2025 |
| 5,000 Meters · New Buffalo Elementary SchoolNew Buffalo Invitational · Aug 27 | 21:55.4 | New Buffalo Invitational | August 27, 2025 |
| 5,000 Meters · Riverview Park (St Joe) OFFICIALLaker Coed Invitational · Sep 16 | 20:54.61 | Laker Coed Invitational | September 16, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | MHSAA LP Division 4 FinalsNov 1 · 5,000 Meters Division 4 · Place 190 · Three Oaks River ValleyThree Oaks River Valley | 5,000 Meters Division 4 | 190 | 19:23.20 | 9 |
| Oct 25 | MHSAA LP Region 32-4 @ Three Oaks River Valley (C)Oct 25 · 5,000 Meters Division 4 · Place 52 · Three Oaks River ValleyThree Oaks River Valley | 5,000 Meters Division 4 | 52 | 23:10.46 | 9 |
| Oct 18 | Kalamazoo Christian Comet InvitationalOct 18 · 5,000 Meters Varsity · Place 64 · Three Oaks River ValleyThree Oaks River Valley | 5,000 Meters Varsity | 64 | 19:42.09 | 9 |
| Oct 14 | River Valley Mustang Invitational Oct 14 · 5,000 Meters Varsity · Place 24 · Three Oaks River ValleyThree Oaks River Valley | 5,000 Meters Varsity | 24 | 20:14.24 | 9 |
| Oct 11 | Bloomingdale InvitationalOct 11 · 5,000 Meters Varsity · Place 26 · Three Oaks River ValleyThree Oaks River Valley | 5,000 Meters Varsity | 26 | 20:24.86 PB | 9 |
| Oct 7 | Eau Claire MeetOct 7 · 5,000 Meters Varsity · Place 12 · Three Oaks River ValleyThree Oaks River Valley | 5,000 Meters Varsity | 12 | 20:26.07 PB | 9 |
| Sep 27 | Berrien County XC MeetSep 27 · 5,000 Meters Varsity · Place 39 · Three Oaks River ValleyThree Oaks River Valley | 5,000 Meters Varsity | 39 | 20:20.60 | 9 |
| Sep 23 | Our Lady of the Lake MeetSep 23 · 5,000 Meters Varsity · Place 18 · Three Oaks River ValleyThree Oaks River Valley | 5,000 Meters Varsity | 18 | 20:59.44 | 9 |
| Sep 16 | Laker Coed InvitationalSep 16 · 5,000 Meters HS Boys · Place 29 · Three Oaks River ValleyThree Oaks River Valley | 5,000 Meters HS Boys | 29 | 20:54.61 PB | 9 |
| Sep 9 | BCS Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 13 · Three Oaks River ValleyThree Oaks River Valley | 5,000 Meters Varsity | 13 | 21:35.9 | 9 |
| Sep 6 | 65th Fennville Open Sep 6 · 5,000 Meters Varsity · Place 58 · Three Oaks River ValleyThree Oaks River Valley | 5,000 Meters Varsity | 58 | 21:24.97 | 9 |
| Sep 2 | Shamrock InvitationalSep 2 · 5,000 Meters Varsity · Place 68 · Three Oaks River ValleyThree Oaks River Valley | 5,000 Meters Varsity | 68 | 23:05.68 | 9 |
| Aug 27 | New Buffalo InvitationalAug 27 · 5,000 Meters Varsity · Place 40 · Three Oaks River ValleyThree Oaks River Valley | 5,000 Meters Varsity | 40 | 21:55.4 PB | 9 |
| Aug 22 | 2025 Under the Lights InviteAug 22 · 5,000 Meters Varsity · Place 210 · Three Oaks River ValleyThree Oaks River Valley | 5,000 Meters Varsity | 210 | 23:22.5 | FR |
2023 Cross Country
11 results2022 Cross Country
10 results