Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Alba Public SchoolNLC Jamboree #2 Alba · Sep 18 | 25:28 | NLC Jamboree #2 Alba | September 18, 2019 |
| 5,000 Meters · Camp PetosegaNLC Jamboree #1 Alanson · Sep 2 | 24:04 | NLC Jamboree #1 Alanson | September 2, 2020 |
| 5,000 Meters · Canada Lakes PathwayEUP #1 Newberry · Sep 19 | 21:40 | EUP #1 Newberry | September 19, 2022 |
| 5,000 Meters · Cheboygan Golf and Country ClubCheboygan · Sep 11 | 24:15.82 | Cheboygan | September 11, 2019 |
| 5,000 Meters · Chippewa County Fair GroundsEUP Conference #1 · Sep 21 | 23:05 | EUP Conference #1 | September 21, 2020 |
| 5,000 Meters · Cooperation ParkMHSAA Pre-Regional 55-4 @ Indian River-Inland Lakes · Oct 23 | 20:27.94 | MHSAA Pre-Regional 55-4 @ Indian River-Inland Lakes | October 23, 2020 |
| 5,000 Meters · EngadineEUP #2 Engadine · Oct 3 | 20:12 | EUP #2 Engadine | October 3, 2022 |
| 5,000 Meters · Hiawatha Sportsmans Club Golf CourseEUP Meet #2 · Sep 30 | 25:09 | EUP Meet #2 | September 30, 2019 |
| 5,000 Meters · Mackinaw CityMackinaw Dark Sky Park Invite · Sep 9 | 24:12 | Mackinaw Dark Sky Park Invite | September 9, 2020 |
| 5,000 Meters · Mackinaw ClubThe Mackinaw Club Invite · Sep 30 | 20:29 | The Mackinaw Club Invite | September 30, 2021 |
| 5,000 Meters · Pleasant Valley Bible CampNLC Conference Final - Ellsworth · Oct 7 | 20:41 | NLC Conference Final - Ellsworth | October 7, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MHSAA LP Region 28-4 @ East JordanOct 28 · 5,000 Meters Division 4 · Place 40 · Mackinaw City | 5,000 Meters Division 4 | 40 | 19:45.01 | 12 |
| Oct 21 | Michigan Class D State Cross-Country ChampionshipOct 21 · 5,000 Meters Varsity · Place 80 · Mackinaw City | 5,000 Meters Varsity | 80 | 20:16.90 | 12 |
| Oct 16 | EUP #3 PickfordOct 16 · 5,000 Meters Varsity · Place 8 · Mackinaw City | 5,000 Meters Varsity | 8 | 19:58.4 | 12 |
| Oct 14 | Rudyard Autumn Classic 2023Oct 14 · 5,000 Meters Varsity · Place 35 · Mackinaw City | 5,000 Meters Varsity | 35 | 20:44.8 | 12 |
| Oct 5 | NLC Jamboree #4 WolverineOct 5 · 5,000 Meters Varsity · Place 5 · Mackinaw City | 5,000 Meters Varsity | 5 | 21:51.45 | 12 |
| Sep 28 | Mackinaw Club Invitational 2023Sep 28 · Varsity · Place 55 · Mackinaw City | Varsity | 55 | 22:19 | 12 |
| Sep 25 | Grayling Cross Country Invitational Sep 25 · 5,000 Meters Varsity · Place 38 · Mackinaw City | 5,000 Meters Varsity | 38 | 24:26.6 | 12 |
2022 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MHSAA LP Region 28-4 @ East JordanOct 29 · 5,000 Meters Division 4 · Place 35 · Mackinaw City | 5,000 Meters Division 4 | 35 | 19:18.77 | 11 |
| Oct 22 | Michigan Class D Cross-Country State ChampionshipOct 22 · 5,000 Meters Varsity · Place 76 · Mackinaw City | 5,000 Meters Varsity | 76 | 19:53.2 | 11 |
| Oct 15 | Rudyard Autumn ClassicOct 15 · 5,000 Meters Varsity · Place 24 · Mackinaw City | 5,000 Meters Varsity | 24 | 20:07.0 | 11 |
| Oct 6 | NLC Conference Final WolverineOct 6 · 5,000 Meters Varsity · Place 6 · Mackinaw City | 5,000 Meters Varsity | 6 | 20:39 | 11 |
| Oct 3 | EUP #2 EngadineOct 3 · 5,000 Meters New Division · Place 11 · Mackinaw City | 5,000 Meters New Division | 11 | 20:12 PB | 11 |
| Sep 29 | Mackinaw Club Invitational 2022 Sep 29 · 5,000 Meters Little School · Place 24 · Mackinaw City | 5,000 Meters Little School | 24 | 20:08Unofficial | 11 |
| Sep 24 | Petoskey Kiwanis XC InvitationalSep 24 · 5,000 Meters Varsity Division 4 · Place 17 · Mackinaw City | 5,000 Meters Varsity Division 4 | 17 | 20:59.74 | 11 |
| Sep 22 | NLC Jamboree #3 EllsworthSep 22 · Varsity · Place 6 · Mackinaw City | Varsity | 6 | 20:54 | 11 |
| Sep 19 | EUP #1 NewberrySep 19 · 5,000 Meters Varsity · Place 8 · Mackinaw City | 5,000 Meters Varsity | 8 | 21:40 PB | 11 |
| Sep 15 | NLC Jamboree #2 Mackinaw CitySep 15 · Varsity · Place 5 · Mackinaw City | Varsity | 5 | 21:13 | 11 |
| Sep 10 | Mud RunSep 10 · 5,000 Meters Varsity · Place 14 · Mackinaw City | 5,000 Meters Varsity | 14 | 21:20.82 | 11 |
2021 Cross Country
2 results2020 Cross Country
4 results2019 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 30 | EUP Meet #2Sep 30 · 5,000 Meters Varsity · Place 36 · Mackinaw City | 5,000 Meters Varsity | 36 | 25:09 PB | 8 |
| Sep 19 | St. Ignace Kiwanis Invitational Sep 19 · 5,000 Meters High School · Mackinaw City | 5,000 Meters High School | 0 | 26:44.80Unofficial | 8 |
| Sep 18 | NLC Jamboree #2 AlbaSep 18 · 5,000 Meters Varsity · Place 26 · Mackinaw City | 5,000 Meters Varsity | 26 | 25:28 PB | 8 |
| Sep 11 | CheboyganSep 11 · 5,000 Meters Varsity · Place 33 · Mackinaw City | 5,000 Meters Varsity | 33 | 24:15.82 PB | 8 |