Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1,600 Meters · Ogemaw Heights HSNorthern Lower Peninsula Invitational · Oct 14 | 7:38.86 | Northern Lower Peninsula Invitational | October 14, 2017 |
| 1,600 Meters · Roscommon High SchoolRoscommon Mid-Week #1 · Sep 6 | 8:13.91 | Roscommon Mid-Week #1 | September 6, 2017 |
| 1.55 Miles · Michaywe Pines 1.55 MIle XC CourseNorthern Michigan XC Championships · Oct 21 | 11:37.71 | Northern Michigan XC Championships | October 21, 2017 |
| 1.6 Miles · Beaverton School Forest Recreation AreaBeaverton Invite · Oct 10 | 13:05 | Beaverton Invite | October 10, 2017 |
| 1931 m · Eagle Glen Golf CourseJPC Jamboree #3 -- Farwell · Oct 18 | 9:32.81 | JPC Jamboree #3 -- Farwell | October 18, 2017 |
| 2 Miles · Beal City HIGHLAND #3 at Beal City · Oct 15 | 16:44.16 | HIGHLAND #3 at Beal City | October 15, 2019 |
| 2 Miles · Gladwin County Recreation AreaJPC Jamboree #1 · Sep 19 | 18:08.44 | JPC Jamboree #1 | September 19, 2018 |
| 2 Miles · Houghton LakeJPC Jamboree #3 · Oct 17 | 15:46 | JPC Jamboree #3 | October 17, 2018 |
| 2 Miles · Stratford Woods - 2 Miles51st Lancer Invitational · Sep 7 | 16:04.49 | 51st Lancer Invitational | September 7, 2019 |
| 2961 m · Mid Michigan CollegeJPC Jamboree #2 -- Clare · Oct 4 | 14:48.00 | JPC Jamboree #2 -- Clare | October 4, 2017 |
| 3,200 Meters · Roscommon High SchoolRoscommon Mid-Week #2 · Sep 25 | 16:23.4 | Roscommon Mid-Week #2 | September 25, 2019 |
| 5,000 Meters · Northern Michigan Christian SchoolHighland Jamboree #1 · Sep 21 | 25:43.7 | Highland Jamboree #1 | September 21, 2021 |
| 5,000 Meters · Papas Pumpkin PatchPumpkin Patch Invite · Oct 7 | 18:53.72 | Pumpkin Patch Invite | October 7, 2024 |
| 5,000 Meters · Stratford Woods OFFICIAL54th Annual Lancer Invitational · Sep 9 | 20:38.37 | 54th Annual Lancer Invitational | September 9, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | 2024 Late Season Warrior InvitationalOct 19 · 5,000 Meters Varsity · Place 71 · RoscommonRoscommon | 5,000 Meters Varsity | 71 | 19:35.41 | 12 |
| Oct 15 | Highland Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 16 · RoscommonRoscommon | 5,000 Meters Varsity | 16 | 19:20.32 | 12 |
| Oct 7 | Pumpkin Patch InviteOct 7 · 5,000 Meters High School Boys · Place 14 · RoscommonRoscommon | 5,000 Meters High School Boys | 14 | 18:53.72 PB | 12 |
| Oct 1 | Highland Conference Jamboree #2Oct 1 · 5,000 Meters Varsity · Place 16 · RoscommonRoscommon | 5,000 Meters Varsity | 16 | 19:57.60 | 12 |
| Sep 28 | 2024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Varsity · Place 80 · RoscommonRoscommon | 5,000 Meters Varsity | 80 | 19:47.71 | 12 |
| Sep 23 | Grayling Cross Country InvitationalSep 23 · 5,000 Meters Varsity · Place 13 · RoscommonRoscommon | 5,000 Meters Varsity | 13 | 20:14.51 | 12 |
| Sep 21 | Veterans Serving Veterans InvitationalSep 21 · 5,000 Meters Varsity Division 3 · Place 80 · RoscommonRoscommon | 5,000 Meters Varsity Division 3 | 80 | 20:14.19 | 12 |
| Sep 17 | Highland Conference Jamboree #1Sep 17 · 5,000 Meters Varsity · Place 16 · RoscommonRoscommon | 5,000 Meters Varsity | 16 | 20:18.76 | 12 |
| Sep 11 | Roscommon Bucks InvitationalSep 11 · 5,000 Meters Varsity · Place 8 · RoscommonRoscommon | 5,000 Meters Varsity | 8 | 20:08.55 | 12 |
| Sep 4 | Panther Rifle River Invite 5KSep 4 · 5,000 Meters Varsity · Place 20 · RoscommonRoscommon | 5,000 Meters Varsity | 20 | 22:28.49 | 12 |
| Aug 28 | East Jordan Invitational/Party In The ParkAug 28 · 5,000 Meters Varsity · Place 45 · RoscommonRoscommon | 5,000 Meters Varsity | 45 | 20:06.10 | Sr |
| Aug 24 | Benzie Pete Moss InviteAug 24 · 5,000 Meters Varsity · Place 79 · RoscommonRoscommon | 5,000 Meters Varsity | 79 | 20:01.6 | 12 |
2023 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MHSAA LP Region 19-3 @ East JordanOct 28 · 5,000 Meters Division 3 · Place 50 · RoscommonRoscommon | 5,000 Meters Division 3 | 50 | 19:07.46 | 11 |
| Oct 21 | Northern Michigan XC ChampionshipOct 21 · 5,000 Meters Varsity · Place 31 · RoscommonRoscommon | 5,000 Meters Varsity | 31 | 19:44.15 | 11 |
| Oct 17 | Highland Conference ChampionshipOct 17 · 5,000 Meters Varsity · Place 26 · RoscommonRoscommon | 5,000 Meters Varsity | 26 | 19:31.20 | 11 |
| Oct 11 | Roscommon Bucks Midweek InviteOct 11 · 5,000 Meters Varsity · Place 20 · RoscommonRoscommon | 5,000 Meters Varsity | 20 | 20:06.93 | 11 |
| Oct 3 | Highland Jamboree #2Oct 3 · 5,000 Meters Varsity · Place 20 · RoscommonRoscommon | 5,000 Meters Varsity | 20 | 20:20.68 | 11 |
| Sep 30 | 2023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Varsity · Place 78 · RoscommonRoscommon | 5,000 Meters Varsity | 78 | 20:32.9 | 11 |
| Sep 25 | Grayling Cross Country Invitational Sep 25 · 5,000 Meters Varsity · Place 13 · RoscommonRoscommon | 5,000 Meters Varsity | 13 | 20:04.4 | 11 |
| Sep 23 | Petoskey Kiwanis Cross Country InvitationalSep 23 · 5,000 Meters Varsity Division 3 · Place 13 · RoscommonRoscommon | 5,000 Meters Varsity Division 3 | 13 | 19:43.24 | 11 |
| Sep 19 | Highland Jamboree #1Sep 19 · 5,000 Meters Varsity · Place 18 · RoscommonRoscommon | 5,000 Meters Varsity | 18 | 20:43.89 | 11 |
| Sep 13 | Roscommon Bucks InviteSep 13 · 5,000 Meters Varsity · Place 18 · RoscommonRoscommon | 5,000 Meters Varsity | 18 | 20:22.7 | 11 |
| Sep 9 | 54th Annual Lancer InvitationalSep 9 · 5,000 Meters Varsity Boys · Place 34 · RoscommonRoscommon | 5,000 Meters Varsity Boys | 34 | 20:38.37 PB | 11 |
| Aug 30 | Red Devil InvitationalAug 30 · 5,000 Meters Varsity · Place 49 · RoscommonRoscommon | 5,000 Meters Varsity | 49 | 20:02.42 | 10 |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Northern Michigan XC ChampionshipOct 23 · 5,000 Meters Junior Varsity · Place 107 · RoscommonRoscommon | 5,000 Meters Junior Varsity | 107 | 26:08.54 | 9 |
| Oct 19 | Highland Jamboree #3 @ RoscommonOct 19 · 5,000 Meters Varsity · Place 54 · RoscommonRoscommon | 5,000 Meters Varsity | 54 | 25:24.03 | 9 |
| Oct 5 | Highland Conference #2 at Pine RiverOct 5 · 5,000 Meters Varsity · Place 48 · RoscommonRoscommon | 5,000 Meters Varsity | 48 | 25:03.90 | 9 |
| Oct 2 | 2021 Shepherd BLUEJAY InviteOct 2 · 5,000 Meters Varsity · Place 114 · RoscommonRoscommon | 5,000 Meters Varsity | 114 | 24:06.0 | 9 |
| Sep 21 | Highland Jamboree #1Sep 21 · 5,000 Meters Varsity · Place 55 · RoscommonRoscommon | 5,000 Meters Varsity | 55 | 25:43.7 PB | 9 |
| Sep 15 | Roscommon Mid-Week #2Sep 15 · 5,000 Meters Varsity · Place 43 · RoscommonRoscommon | 5,000 Meters Varsity | 43 | 25:13.68 | 9 |
| Sep 1 | Roscommon Mid-Week #1Sep 1 · 5,000 Meters Varsity · Place 25 · RoscommonRoscommon | 5,000 Meters Varsity | 25 | 26:18.38 | 9 |
2019 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Northern Michigan XC ChampionshipsOct 19 · 3,200 Meters Middle School · Place 159 · RoscommonRoscommon | 3,200 Meters Middle School | 159 | 14:49.42 | 7 |
| Oct 15 | HIGHLAND #3 at Beal CityOct 15 · 2 Miles Middle School · Place 41 · RoscommonRoscommon | 2 Miles Middle School | 41 | 16:44.16 PB | 7 |
| Oct 12 | Northern Lower Peninsula InvitationalOct 12 · 3,200 Meters 8th Grade · Place 32 · RoscommonRoscommon | 3,200 Meters 8th Grade | 32 | 16:38.00 | 7 |
| Oct 1 | HIGHLAND #2 at Houghton LakeOct 1 · 2 Miles Middle School · Place 37 · RoscommonRoscommon | 2 Miles Middle School | 37 | 16:34.2Unofficial | 7 |
| Sep 28 | 2019 Shepherd BLUEJAY InviteSep 28 · 2 Miles Middle School · Place 130 · RoscommonRoscommon | 2 Miles Middle School | 130 | 15:25.8 | 7 |
| Sep 25 | Roscommon Mid-Week #2Sep 25 · 3,200 Meters Middle School · Place 48 · RoscommonRoscommon | 3,200 Meters Middle School | 48 | 16:23.4 PB | 7 |
| Sep 21 | Evart InvitationalSep 21 · 2 Miles Varsity · Place 45 · RoscommonRoscommon | 2 Miles Varsity | 45 | 16:45.3 | 7 |
| Sep 17 | Highland #1 @ EvartSep 17 · 2 Miles Middle School · Place 45 · RoscommonRoscommon | 2 Miles Middle School | 45 | 22:36.5 | 7 |
| Sep 7 | 51st Lancer InvitationalSep 7 · 2 Miles Middle School · Place 141 · RoscommonRoscommon | 2 Miles Middle School | 141 | 16:04.49 PB | 7 |
| Sep 4 | Roscommon Mid-Week #1Sep 4 · 3,200 Meters Middle School · Place 53 · RoscommonRoscommon | 3,200 Meters Middle School | 53 | 16:15.78 | 7 |
| Sep 4 | Roscommon Mid-Week #1Sep 4 · 3,200 Meters Middle School · Place 28 · RoscommonRoscommon | 3,200 Meters Middle School | 28 | 16:15.78 | 7 |
2018 Cross Country
5 results2017 Cross Country
9 results