Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Camp PetosegaNLC Jamboree #1 Alanson · Sep 2 | 34:57 | NLC Jamboree #1 Alanson | September 2, 2020 |
| 5,000 Meters · East Jordan ParkEast Jordan Cross Country Invitational · Sep 1 | 27:57.24 | East Jordan Cross Country Invitational | September 1, 2021 |
| 5,000 Meters · Mackinaw ClubThe Mackinaw Club Invite · Sep 30 | 25:28 | The Mackinaw Club Invite | September 30, 2021 |
| 5,000 Meters · Pleasant Valley Bible CampNLC Conference Final - Ellsworth · Oct 7 | 24:05 | NLC Conference Final - Ellsworth | October 7, 2021 |
| 5,000 Meters · Veterans Serving Veterans ParkNORTHERN MICHIGAN MEET OF CHAMPIONS · Oct 22 | 23:58.91 | NORTHERN MICHIGAN MEET OF CHAMPIONS | October 22, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MHSAA LP Region 28-4 @ East JordanOct 29 · 5,000 Meters Division 4 · Place 59 · Ellsworth | 5,000 Meters Division 4 | 59 | 22:46.28 | 12 |
| Oct 22 | NORTHERN MICHIGAN MEET OF CHAMPIONSOct 22 · 5,000 Meters Varsity · Place 75 · Ellsworth | 5,000 Meters Varsity | 75 | 23:58.91 PB | 12 |
| Oct 6 | NLC Conference Final WolverineOct 6 · 5,000 Meters Varsity · Place 8 · Ellsworth | 5,000 Meters Varsity | 8 | 22:48 | 12 |
| Oct 4 | Harbor Springs XC InviteOct 4 · 5,000 Meters Varsity · Place 48 · Ellsworth | 5,000 Meters Varsity | 48 | 22:42.77 | 12 |
| Sep 29 | Mackinaw Club Invitational 2022 Sep 29 · 5,000 Meters Little School · Place 36 · Ellsworth | 5,000 Meters Little School | 36 | 22:17Unofficial | 12 |
| Sep 24 | Petoskey Kiwanis XC InvitationalSep 24 · 5,000 Meters Varsity Division 4 · Place 23 · Ellsworth | 5,000 Meters Varsity Division 4 | 23 | 23:03.05 | 12 |
| Sep 22 | NLC Jamboree #3 EllsworthSep 22 · Varsity · Place 8 · Ellsworth | Varsity | 8 | 22:47 | 12 |
| Sep 19 | 15th Annual Inland Lakes XC InvitationalSep 19 · 5,000 Meters Varsity · Place 38 · Ellsworth | 5,000 Meters Varsity | 38 | 23:29.77 | 12 |
| Sep 15 | NLC Jamboree #2 Mackinaw CitySep 15 · Varsity · Place 7 · Ellsworth | Varsity | 7 | 22:52 | 12 |
| Sep 8 | NLC Jamboree #1 Mackinaw CitySep 8 · 5,000 Meters Varsity · Place 8 · Ellsworth | 5,000 Meters Varsity | 8 | 25:10 | 12 |
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | MHSAA LP Region 28-4 @ East JordanOct 30 · 5,000 Meters Division 4 · Place 56 · Ellsworth | 5,000 Meters Division 4 | 56 | 22:59.72 | 11 |
| Oct 7 | NLC Conference Final - EllsworthOct 7 · 5,000 Meters Varsity · Place 11 · Ellsworth | 5,000 Meters Varsity | 11 | 24:05 PB | 11 |
| Sep 30 | The Mackinaw Club InviteSep 30 · 5,000 Meters Boys Class D · Place 43 · Ellsworth | 5,000 Meters Boys Class D | 43 | 25:28 PB | 11 |
| Sep 23 | NLC Jamboree #3 Mackinaw CitySep 23 · 5,000 Meters Varsity · Place 11 · Ellsworth | 5,000 Meters Varsity | 11 | 27:36 | 11 |
| Sep 16 | NLC Jamboree #2 Mackinaw CitySep 16 · 5,000 Meters Varsity · Place 11 · Ellsworth | 5,000 Meters Varsity | 11 | 26:24 | 11 |
| Sep 11 | Charlevoix Mud RunSep 11 · 5,000 Meters Varsity · Place 42 · Ellsworth | 5,000 Meters Varsity | 42 | 29:54.93 | 11 |
| Sep 9 | NLC Jamboree #1 WolverineSep 9 · 5,000 Meters Varsity · Place 15 · Ellsworth | 5,000 Meters Varsity | 15 | 27:25.73 | 11 |
| Sep 1 | East Jordan Cross Country InvitationalSep 1 · 5,000 Meters Varsity · Place 118 · Ellsworth | 5,000 Meters Varsity | 118 | 27:57.24 PB | 11 |
2020 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Benzie Go Out On Top InviteOct 24 · 5,000 Meters Varsity · Place 35 · Ellsworth | 5,000 Meters Varsity | 35 | 25:10.89 | 10 |
| Oct 14 | NLC Conference Final (Alba)Oct 14 · 5,000 Meters Varsity · Place 32 · Ellsworth | 5,000 Meters Varsity | 32 | 26:13 | 10 |
| Oct 7 | NLC Jamboree #3 Mackinaw CityOct 7 · 5,000 Meters Varsity · Place 35 · Ellsworth | 5,000 Meters Varsity | 35 | 27:00.44 | 10 |
| Oct 1 | Mackinaw Club Invite #2Oct 1 · 5,000 Meters Varsity · Place 46 · Ellsworth | 5,000 Meters Varsity | 46 | 27:53 | 10 |
| Sep 24 | Mackinaw Club Invite (small school)Sep 24 · 5,000 Meters Varsity · Place 36 · Ellsworth | 5,000 Meters Varsity | 36 | 31:57 | 10 |
| Sep 16 | NLC Jamboree #2 Boyne FallsSep 16 · 5,000 Meters Varsity · Place 35 · Ellsworth | 5,000 Meters Varsity | 35 | 33:56 | 10 |
| Sep 2 | NLC Jamboree #1 AlansonSep 2 · 5,000 Meters Varsity · Place 33 · Ellsworth | 5,000 Meters Varsity | 33 | 34:57 PB | 10 |
| Aug 26 | Charlevoix 2 Mile #1Aug 26 · 2 Miles Varsity · Place 58 · Ellsworth | 2 Miles Varsity | 58 | 19:40.00 | 10 |