Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · East Jordan ParkRed Devil Invitational · Aug 31 | 29:03.26 | Red Devil Invitational | August 31, 2022 |
| 5,000 Meters · Houghton LakeHC Jamboree #3 @ Houghton Lake · Oct 14 | 23:49.4 | HC Jamboree #3 @ Houghton Lake | October 14, 2025 |
| 5,000 Meters · Papas Pumpkin PatchPumpkin Patch Invite · Oct 7 | 22:23.02 | Pumpkin Patch Invite | October 7, 2024 |
| 5,000 Meters · Stratford Woods53rd Lancer Invitational · Sep 10 | 28:47.57 | 53rd Lancer Invitational | September 10, 2022 |
| 5,000 Meters · Stratford Woods OFFICIAL55th Annual Lancer Invitational · Sep 6 | 20:47.17 | 55th Annual Lancer Invitational | September 6, 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 |
| Oct 25 | MHSAA LP Region 19-3 @ Mancelona (C)Oct 25 · 5,000 Meters Division 3 · Place 79 · Roscommon | 5,000 Meters Division 3 | 79 | 21:28.13 | 12 |
| Oct 18 | NORTHERN MICHIGAN MEET OF CHAMPIONSOct 18 · 5,000 Meters Division 3 · Place 87 · Roscommon | 5,000 Meters Division 3 | 87 | 21:05.8 | 12 |
| Oct 14 | HC Jamboree #3 @ Houghton LakeOct 14 · 5,000 Meters Varsity · Place 54 · Roscommon | 5,000 Meters Varsity | 54 | 23:49.4 PB | 12 |
| Oct 7 | Pumpkin Patch InviteOct 7 · 5,000 Meters Varsity · Place 40 · Roscommon | 5,000 Meters Varsity | 40 | 21:08.95 | 12 |
| Oct 4 | 2025 Cecil R. Burch Pine River InviteOct 4 · 5,000 Meters Varsity · Place 43 · Roscommon | 5,000 Meters Varsity | 43 | 22:18.03 | 12 |
| Sep 30 | Highland Conference Jamboree #2Sep 30 · 5,000 Meters Varsity · Place 46 · Roscommon | 5,000 Meters Varsity | 46 | 23:51.35 | 12 |
| Sep 27 | 2025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Varsity · Place 149 · Roscommon | 5,000 Meters Varsity | 149 | 22:10.61 | 12 |
| Sep 22 | Grayling Cross Country InvitationalSep 22 · 5,000 Meters Varsity · Place 24 · Roscommon | 5,000 Meters Varsity | 24 | 22:21.32 | 12 |
| Sep 20 | Veterans Serving Veterans Invite Sep 20 · 5,000 Meters Varsity Division 3 · Place 71 · Roscommon | 5,000 Meters Varsity Division 3 | 71 | 20:13.97 | 12 |
| Sep 16 | Highland Conference Jamboree #1Sep 16 · 5,000 Meters Varsity · Place 35 · Roscommon | 5,000 Meters Varsity | 35 | 22:15.31 | 12 |
| Sep 10 | Roscommon Bucks Midweek InviteSep 10 · 5,000 Meters Varsity · Place 31 · Roscommon | 5,000 Meters Varsity | 31 | 21:56.41 | 12 |
| Sep 6 | 55th Annual Lancer InvitationalSep 6 · 5,000 Meters Varsity Boys · Place 24 · Roscommon | 5,000 Meters Varsity Boys | 24 | 20:47.17 PB | 12 |
| Aug 27 | East Jordan Invitational/Party In The ParkAug 27 · 5,000 Meters Varsity · Place 88 · Roscommon | 5,000 Meters Varsity | 88 | 21:58.18 | 12 |
| Aug 23 | Benzie Pete Moss InviteAug 23 · 5,000 Meters Varsity · Place 128 · Roscommon | 5,000 Meters Varsity | 128 | 22:49.46 | 12 |
2024 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | 2024 Late Season Warrior InvitationalOct 19 · 5,000 Meters Junior Varsity · Place 15 · Roscommon | 5,000 Meters Junior Varsity | 15 | 21:02.86 | 11 |
| Oct 15 | Highland Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 34 · Roscommon | 5,000 Meters Varsity | 34 | 21:42.18 | 11 |
| Oct 7 | Pumpkin Patch InviteOct 7 · 5,000 Meters High School Boys · Place 40 · Roscommon | 5,000 Meters High School Boys | 40 | 22:23.02 PB | 11 |
| Oct 1 | Highland Conference Jamboree #2Oct 1 · 5,000 Meters Varsity · Place 38 · Roscommon | 5,000 Meters Varsity | 38 | 22:57.65 | 11 |
| Sep 28 | 2024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Junior Varsity · Place 105 · Roscommon | 5,000 Meters Junior Varsity | 105 | 22:57.68 | 11 |
| Sep 23 | Grayling Cross Country InvitationalSep 23 · 5,000 Meters Varsity · Place 45 · Roscommon | 5,000 Meters Varsity | 45 | 24:17.98 | 11 |
| Sep 21 | Veterans Serving Veterans InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 60 · Roscommon | 5,000 Meters Junior Varsity | 60 | 21:37.64 | 11 |
| Sep 17 | Highland Conference Jamboree #1Sep 17 · 5,000 Meters Varsity · Place 49 · Roscommon | 5,000 Meters Varsity | 49 | 26:00.20 | 11 |
| Sep 11 | Roscommon Bucks InvitationalSep 11 · 5,000 Meters Varsity · Place 28 · Roscommon | 5,000 Meters Varsity | 28 | 24:32.38 | 11 |
| Sep 4 | Panther Rifle River Invite 5KSep 4 · 5,000 Meters Varsity · Place 38 · Roscommon | 5,000 Meters Varsity | 38 | 29:12.08 | 11 |
| Aug 28 | East Jordan Invitational/Party In The ParkAug 28 · 5,000 Meters Varsity · Place 93 · Roscommon | 5,000 Meters Varsity | 93 | 25:55.74 | Jr |
| Aug 24 | Benzie Pete Moss InviteAug 24 · 5,000 Meters Varsity · Place 142 · Roscommon | 5,000 Meters Varsity | 142 | 25:08.8 | 11 |
2023 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Northern Michigan XC ChampionshipOct 21 · 5,000 Meters Junior Varsity · Place 36 · Roscommon | 5,000 Meters Junior Varsity | 36 | 21:49.13 | 10 |
| Oct 17 | Highland Conference ChampionshipOct 17 · 5,000 Meters Varsity · Place 43 · Roscommon | 5,000 Meters Varsity | 43 | 22:45.89 | 10 |
| Oct 11 | Roscommon Bucks Midweek InviteOct 11 · 5,000 Meters Varsity · Place 34 · Roscommon | 5,000 Meters Varsity | 34 | 22:07.69 | 10 |
| Oct 3 | Highland Jamboree #2Oct 3 · 5,000 Meters Varsity · Place 47 · Roscommon | 5,000 Meters Varsity | 47 | 25:40.29 | 10 |
| Sep 30 | 2023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Junior Varsity · Place 65 · Roscommon | 5,000 Meters Junior Varsity | 65 | 23:44.5 | 10 |
| Sep 25 | Grayling Cross Country Invitational Sep 25 · 5,000 Meters Varsity · Place 41 · Roscommon | 5,000 Meters Varsity | 41 | 25:38.6 | 10 |
| Sep 23 | Petoskey Kiwanis Cross Country InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 49 · Roscommon | 5,000 Meters Junior Varsity | 49 | 24:50.67 | 10 |
| Sep 19 | Highland Jamboree #1Sep 19 · 5,000 Meters Varsity · Place 42 · Roscommon | 5,000 Meters Varsity | 42 | 25:15.33 | 10 |
| Sep 13 | Roscommon Bucks InviteSep 13 · 5,000 Meters Varsity · Place 31 · Roscommon | 5,000 Meters Varsity | 31 | 23:55.3 | 10 |
| Sep 9 | 54th Annual Lancer InvitationalSep 9 · 5,000 Meters Varsity Boys · Place 86 · Roscommon | 5,000 Meters Varsity Boys | 86 | 25:26.77 | 10 |
| Aug 30 | Red Devil InvitationalAug 30 · 5,000 Meters Varsity · Place 79 · Roscommon | 5,000 Meters Varsity | 79 | 25:40.69 | 10 |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MHSAA LP Region 19-3 @ East JordanOct 29 · 5,000 Meters Division 3 · Place 76 · Roscommon | 5,000 Meters Division 3 | 76 | 22:41.67 | 9 |
| Oct 22 | 2022 Late Season Warrior InvitationalOct 22 · 5,000 Meters Varsity · Place 45 · Roscommon | 5,000 Meters Varsity | 45 | 24:19.78 | 9 |
| Oct 18 | HC Jamboree #3 @ Beal CityOct 18 · 5,000 Meters Varsity · Place 43 · Roscommon | 5,000 Meters Varsity | 43 | 25:50.9h | FR |
| Oct 5 | HC Jamboree #2 @ Houghton LakeOct 5 · 5,000 Meters Varsity · Place 42 · Roscommon | 5,000 Meters Varsity | 42 | 25:53.08 | 9 |
| Sep 28 | Roscommon Mid-Week #2Sep 28 · 5,000 Meters Varsity · Place 30 · Roscommon | 5,000 Meters Varsity | 30 | 24:21.1 | 9 |
| Sep 20 | HC Jamboree #1 @ EvartSep 20 · 5,000 Meters Varsity · Place 41 · Roscommon | 5,000 Meters Varsity | 41 | 27:21.36 | 9 |
| Sep 10 | 53rd Lancer InvitationalSep 10 · 5,000 Meters Varsity Boys · Place 96 · Roscommon | 5,000 Meters Varsity Boys | 96 | 28:47.57 PB | 9 |
| Aug 31 | Red Devil InvitationalAug 31 · 5,000 Meters Small Varsity Boys · Place 82 · Roscommon | 5,000 Meters Small Varsity Boys | 82 | 29:03.26 PB | 9 |