One batch of rankings out of the way, a little regional preview as well, now October has arrived. We had an introduction to Championship Season with the Berrien County meet, now it begins in full force with Oakland County, Wayne County, and Greater Flint. And it’s not an official championship, but as close to a Pre-State as we can get – PORTAGE.
As with the previous rankings, all meets with over 50 participants of each gender are included (even if the ratings themselves aren’t posted to the site, they’re in my database). The rankings take the individual ratings from each race and weigh them using factors of recency, field size, and field competitiveness. Those weighted ratings are then sorted by team, scored against the entire division, and ranked. Thus, teams with more depth tend to be ranked a little higher than they’d be at a regular invite or even the State Finals. But I know no better way to rank all the teams in a division than to compare against all teams in a division.
These are filtered a bit, a runner has to have competed in September at a race I’ve rated. Hopefully this accounts for injuries.
Scroll down and you’ll find Upper Peninsula and Individual rankings.
As always, these are for fun and a vehicle to drive interest in the best sport in the world. If they cause undue stress or pressure or motivate you to write me unkind messages (only happened a few times this year, but gotta get out ahead of it!), this site might not be for you. That’s fine, the many XC fans of Michigan will enjoy it all the same.

The Past Two Weeks
Any time the Lakers travel down to the XC Heartland, they throw down a result that gives wonder to what could occur in November. At John Bruder, Maple City Glen Lake was able to get all five scorers under 17:40. Kicking off the boys races at Bluejay, 17:40 became 17:30. Because of the heat, the course seemingly ran similar. But even on a competitive, scoring level, the Lakers impressed, winning the Jays Division against a host of D3 & D4 teams.
As impressive as the Lakers were, Holland Calvary Christian is making moves right with them. Racing right afterward in the Bluejay Elite division were the Crusaders, mixing it up, placing 15th amongst Michigan’s best teams. Comparing times, Calvary is slightly better at the 3rd, 4th, 6th, and 7th spots, but the main gap occurs at the 5th runner.
| Rank | Team | Region | Score | Top 5 Avg. | Top 7 Avg. | Top 5 Spread | Top 7 Spread |
| 1 | Maple City Glen Lake | 29 | 116 | 181.0 | 168.4 | 1:08 | 2:54 |
| 2 | Holland Calvary Christian | 31 | 150 | 178.7 | 172.0 | 1:41 | 1:51 |
| 3 | Hillsdale Academy | 34 | 158 | 176.1 | 171.5 | 1:43 | 2:10 |
| 4 | Mt. Pleasant Sacred Heart | 30 | 224 | 170.3 | 159.2 | 1:37 | 3:10 |
| 5 | Whitmore Lake | 33 | 324 | 164.4 | 157.8 | 2:43 | 2:53 |
| 6 | Kalamazoo Hackett | 32 | 376 | 167.1 | 152.0 | 4:17 | 5:12 |
| 7 | Breckenridge | 30 | 430 | 155.2 | 136.8 | 3:12 | 5:20 |
| 8 | Petoskey St. Michael | 28 | 462 | 152.6 | 137.8 | 2:08 | 4:02 |
| 9 | Royal Oak Shrine | 36 | 473 | 157.1 | 145.0 | 4:02 | 4:39 |
| 10 | Mesick | 29 | 479 | 158.5 | 132.0 | 3:40 | 7:50 |
| 11 | Riverview Gabriel Richard | 36 | 502 | 151.6 | 138.1 | 3:32 | 4:20 |
| 12 | Leland | 29 | 518 | 148.1 | 132.7 | 2:08 | 3:47 |
| 13 | Grand Traverse Academy | 29 | 549 | 145.9 | 140.2 | 1:12 | 1:47 |
| 14 | Portland St. Patrick | 31 | 549 | 146.6 | 3:06 | ||
| 15 | Lutheran Westland | 36 | 574 | 145.7 | 130.8 | 2:45 | 5:34 |
| 16 | Fowler | 31 | 611 | 142.7 | 134.4 | 2:25 | 3:01 |
| 17 | Gobles | 31 | 649 | 139.8 | 129.5 | 1:01 | 3:04 |
| 18 | Buckley | 29 | 671 | 139.1 | 3:19 | 0:00 | |
| 19 | Saginaw Michigan Lutheran Seminary | 30 | 683 | 138.3 | 126.8 | 3:17 | 3:41 |
| 20 | Dryden | 35 | 697 | 137.5 | 120.0 | 3:13 | 5:50 |
| 21 | Three Oaks River Valley | 32 | 706 | 145.7 | 125.0 | 5:10 | 6:32 |
| 22 | Ubly | 35 | 733 | 135.7 | 4:12 | ||
| 23 | Genesee Christian Academy | 33 | 736 | 135.1 | 108.7 | 4:27 | 6:11 |
| 24 | Webberville | 33 | 754 | 133.9 | 119.6 | 3:19 | 4:22 |
| 25 | Mason County Eastern | 29 | 807 | 130.8 | 113.9 | 3:55 | 4:42 |
| 26 | Manchester | 34 | 819 | 130.6 | 114.7 | 3:26 | 5:23 |
| 27 | Unionville-Sebewaing | 35 | 880 | 126.9 | 109.4 | 1:38 | 5:23 |
Huge Leaps
There weren’t too many giant jumps as we’ll see down the page. But moving up three spots when in or around the cusp of the top-10 warrants mention. Kicking off the day at Shepherd, Breckenridge was able to finish ahead of #12, #13, #18, and #19. The Huskies can thank Dominick Chiverton and Oliver Burt, each of whom found the 17’s for the first time in their lives. Later in the day, Petoskey St. Michael tried their hand in the Gold section, placing 7th amongst a host of D3 squads. Caleb Chamberlin found a spot in the 17’s for a lifetime best and Cody Bradley, the 2x All-Stater, made his first jaunt into the 16’s this fall.
| Rank | Team | Region | Score | Mid-September | Move |
| 1 | Maple City Glen Lake | 29 | 116 | 1 | 0 |
| 2 | Holland Calvary Christian | 31 | 150 | 3 | -1 |
| 3 | Hillsdale Academy | 34 | 158 | 2 | 1 |
| 4 | Mt. Pleasant Sacred Heart | 30 | 224 | 4 | 0 |
| 5 | Whitmore Lake | 33 | 324 | 5 | 0 |
| 6 | Kalamazoo Hackett | 32 | 376 | 6 | 0 |
| 7 | Breckenridge | 30 | 430 | 10 | -3 |
| 8 | Petoskey St. Michael | 28 | 462 | 11 | -3 |
| 9 | Royal Oak Shrine | 36 | 473 | 7 | 2 |
| 10 | Mesick | 29 | 479 | 9 | 1 |
| 11 | Riverview Gabriel Richard | 36 | 502 | 8 | 3 |
| 12 | Leland | 29 | 518 | 12 | 0 |
| 13 | Grand Traverse Academy | 29 | 549 | 14 | -1 |
| 14 | Portland St. Patrick | 31 | 549 | 16 | -2 |
| 15 | Lutheran Westland | 36 | 574 | 13 | 2 |
| 16 | Fowler | 31 | 611 | 17 | -1 |
| 17 | Gobles | 31 | 649 | 21 | -4 |
| 18 | Buckley | 29 | 671 | 22 | -4 |
| 19 | Saginaw Michigan Lutheran Seminary | 30 | 683 | 20 | -1 |
| 20 | Dryden | 35 | 697 | 19 | 1 |
| 21 | Three Oaks River Valley | 32 | 706 | 18 | 3 |
| 22 | Ubly | 35 | 733 | 24 | -2 |
| 23 | Genesee Christian Academy | 33 | 736 | 15 | 8 |
| 24 | Webberville | 33 | 754 | 26 | -2 |
| 25 | Mason County Eastern | 29 | 807 | 37 | -12 |
| 26 | Manchester | 34 | 819 | 25 | 1 |
| 27 | Unionville-Sebewaing | 35 | 880 | 23 | 4 |
Looking Forward
The more I pen these, the more I think I need to describe those NOT at Portage. And for D4, that’s Royal Oak Shrine and Mesick. The Bulldogs have the weekend off and the Knights are taking to the Possum Hollow hills. In 2024, Shrine placed 19th in the Oakland County meet, then went on to place 5th in D4. Another top-20 finish would be a good omen for the next month of the season.
Beyond those two, every single last one of the top-10 will be in action at Portage West MS. This appears to be one of the more closely fought divisions, so take heed to the early morning race.

The Past Two Weeks
Had a minor upset, with Lansing Catholic eking out a victory over Saugatuck at the P-W Invite. The Cougars placed three bodies in front of the Trailblazers’ second man, then stayed in extremely close proximity at the 5th spot, a formula that worked out to a 6-point margin. Charlevoix experienced as close to a State Final field as they’ll find, honing in on a top-10 finish at Bluejay, beating numerous upper division squads.
Locking down the top spot was Jackson Lumen Christi. The Titans cruised to wins down the road at Sharp Park and further north at DeWitt. The Titans were able to stack all their scorers in the top-15 in both races, defeating a good bit of highly-ranked divisional rivals.
| Rank | Team | Region | Score | Top 5 Avg. | Top 7 Avg. | Top 5 Spread | Top 7 Spread |
| 1 | Jackson Lumen Christi | 23 | 171 | 185.1 | 178.8 | 0:53 | 1:37 |
| 2 | Saugatuck | 22 | 219 | 182.1 | 175.1 | 0:46 | 1:39 |
| 3 | Charlevoix | 19 | 222 | 188.4 | 177.7 | 2:11 | 3:25 |
| 4 | Ithaca | 25 | 246 | 181.0 | 165.4 | 0:55 | 3:48 |
| 5 | Lansing Catholic | 26 | 331 | 176.0 | 173.2 | 0:35 | 0:47 |
| 6 | Benzie Central | 20 | 368 | 176.4 | 171.5 | 1:09 | 1:42 |
| 7 | Stanton Central Montcalm | 24 | 428 | 177.0 | 168.2 | 2:28 | 3:18 |
| 8 | The Potter’s House | 21 | 445 | 173.9 | 167.7 | 1:39 | 2:09 |
| 9 | Buchanan | 22 | 472 | 172.5 | 162.8 | 1:38 | 2:43 |
| 10 | Holland Black River | 21 | 479 | 171.5 | 159.6 | 1:16 | 3:32 |
| 11 | Hanover-Horton | 23 | 502 | 171.7 | 164.4 | 1:46 | 2:28 |
| 12 | Jonesville | 23 | 542 | 171.1 | 155.7 | 2:38 | 4:42 |
| 13 | Hart | 20 | 553 | 167.8 | 165.5 | 0:27 | 0:45 |
| 14 | Ann Arbor Greenhills | 26 | 622 | 166.4 | 156.6 | 1:20 | 2:29 |
| 15 | Plymouth Christian Academy | 26 | 702 | 164.6 | 147.9 | 2:37 | 3:41 |
| 16 | Grand Rapids Covenant Christian | 21 | 717 | 163.3 | 155.7 | 1:02 | 2:22 |
| 17 | Pewamo-Westphalia | 24 | 731 | 163.4 | 153.3 | 2:13 | 2:55 |
| 18 | Grand Rapids NorthPointe Christian | 21 | 737 | 162.0 | 156.6 | 1:11 | 1:23 |
| 19 | Caro | 25 | 742 | 165.5 | 153.9 | 3:03 | 4:05 |
| 20 | Lake City | 20 | 760 | 162.5 | 149.1 | 2:05 | 4:13 |
| 21 | Reed City | 20 | 792 | 161.5 | 154.1 | 2:09 | 2:49 |
| 22 | Traverse City St. Francis | 19 | 842 | 158.5 | 144.3 | 0:52 | 3:25 |
| 23 | Pigeon-Laker | 25 | 848 | 159.9 | 145.9 | 2:19 | 4:07 |
| 24 | Muskegon Western Michigan Christian | 21 | 857 | 158.3 | 140.7 | 2:14 | 4:10 |
| 25 | Erie Mason | 27 | 904 | 156.7 | 150.8 | 1:11 | 1:51 |
| 26 | Blissfield | 27 | 925 | 157.9 | 149.1 | 2:21 | 2:53 |
| 27 | Manton | 20 | 948 | 155.8 | 139.9 | 2:53 | 4:15 |
Huge Leaps
Very little movement at the lower end of the rankings, with one exception. Landen Styka has returned and as a result, Ithaca has moved up. Even without the defending regional champ and 2x All-Stater, the Yellowjackets were looking like a contender for a top-10 spot at MIS. With Styka, who’s already back in mid-16 form, Ithaca is a candidate for a top-5 placing, perhaps even better.
| Rank | Team | Region | Score | Mid-September | Move |
| 1 | Jackson Lumen Christi | 23 | 171 | 1 | 0 |
| 2 | Saugatuck | 22 | 219 | 2 | 0 |
| 3 | Charlevoix | 19 | 222 | 3 | 0 |
| 4 | Ithaca | 25 | 246 | 9 | -5 |
| 5 | Lansing Catholic | 26 | 331 | 5 | 0 |
| 6 | Benzie Central | 20 | 368 | 4 | 2 |
| 7 | Stanton Central Montcalm | 24 | 428 | 7 | 0 |
| 8 | The Potter’s House | 21 | 445 | 8 | 0 |
| 9 | Buchanan | 22 | 472 | 6 | 3 |
| 10 | Holland Black River | 21 | 479 | 10 | 0 |
| 11 | Hanover-Horton | 23 | 502 | 14 | -3 |
| 12 | Jonesville | 23 | 542 | 11 | 1 |
| 13 | Hart | 20 | 553 | 12 | 1 |
| 14 | Ann Arbor Greenhills | 26 | 622 | 13 | 1 |
| 15 | Plymouth Christian Academy | 26 | 702 | 16 | -1 |
| 16 | Grand Rapids Covenant Christian | 21 | 717 | 15 | 1 |
| 17 | Pewamo-Westphalia | 24 | 731 | 21 | -4 |
| 18 | Grand Rapids NorthPointe Christian | 21 | 737 | 20 | -2 |
| 19 | Caro | 25 | 742 | 18 | 1 |
| 20 | Lake City | 20 | 760 | 17 | 3 |
| 21 | Reed City | 20 | 792 | 22 | -1 |
| 22 | Traverse City St. Francis | 19 | 842 | 34 | -12 |
| 23 | Pigeon-Laker | 25 | 848 | 19 | 4 |
| 24 | Muskegon Western Michigan Christian | 21 | 857 | 31 | -7 |
| 25 | Erie Mason | 27 | 904 | 23 | 2 |
| 26 | Blissfield | 27 | 925 | 26 | 0 |
| 27 | Manton | 20 | 948 | 32 | -5 |
Looking Forward
Who ain’t at Portage? Charlevoix and Ithaca, two teams that would’ve had to take some of the longer treks.
Who is? Everyone else! Including the top-two teams, Jackson Lumen Christi and Saugatuck. The Titans and Trailblazers have not faced off this year, each seemingly picking the other major invite of each subsequent weekend.

The Past Two Weeks
At Bluejay, D2’s elite > D1’s elite. Flint Powers Catholic, Alma, and East Grand Rapids comprised three of the top-five slots. Powers had an impressive win, with Lennox Naswell outlasting Ian Morgan up front, but more importantly for scoring purposes, their 5th coming in at 16:24. The target is now on the Chargers’ back, with the Panthers and Pioneers knowing the mark that has been laid down.
| Rank | Team | Region | Score | Top 5 Avg. | Top 7 Avg. | Top 5 Spread | Top 7 Spread |
| 1 | Flint Powers Catholic | 15 | 126 | 199.1 | 191.8 | 0:57 | 1:55 |
| 2 | East Grand Rapids | 12 | 163 | 199.2 | 195.1 | 1:25 | 1:40 |
| 3 | Alma | 14 | 280 | 194.6 | 189.9 | 1:32 | 1:44 |
| 4 | Grand Rapids Christian | 12 | 304 | 190.2 | 187.0 | 0:55 | 1:07 |
| 5 | Holland Christian | 11 | 358 | 187.0 | 184.9 | 0:28 | 0:49 |
| 6 | Parma Western | 14 | 414 | 187.0 | 181.6 | 1:23 | 1:51 |
| 7 | Shepherd | 15 | 467 | 185.1 | 178.9 | 1:21 | 2:21 |
| 8 | Cedar Springs | 10 | 498 | 183.3 | 178.6 | 1:04 | 1:32 |
| 9 | Otsego | 13 | 519 | 182.4 | 173.2 | 0:49 | 2:08 |
| 10 | Three Rivers | 13 | 549 | 182.8 | 175.7 | 1:38 | 1:58 |
| 11 | Forest Hills Eastern | 12 | 554 | 183.9 | 178.0 | 1:48 | 2:00 |
| 12 | Allendale | 11 | 608 | 185.8 | 174.7 | 2:22 | 3:23 |
| 13 | DeWitt | 14 | 627 | 180.0 | 174.6 | 1:16 | 1:39 |
| 14 | Fenton | 16 | 631 | 182.5 | 177.1 | 2:07 | 2:21 |
| 15 | Richland Gull Lake | 13 | 637 | 179.3 | 174.9 | 0:53 | 1:25 |
| 16 | Edwardsburg | 13 | 684 | 178.2 | 171.3 | 1:11 | 2:17 |
| 17 | Spring Lake | 10 | 727 | 177.1 | 170.7 | 1:13 | 1:59 |
| 18 | Pinckney | 16 | 739 | 178.4 | 175.3 | 1:48 | 1:52 |
| 19 | Frankenmuth | 15 | 745 | 179.1 | 167.7 | 2:17 | 3:04 |
| 20 | Adrian | 18 | 781 | 177.9 | 170.2 | 1:58 | 2:48 |
| 21 | Grand Rapids South Christian | 12 | 782 | 175.8 | 169.4 | 1:37 | 1:56 |
| 22 | Petoskey | 10 | 804 | 175.5 | 170.0 | 1:08 | 1:37 |
| 23 | Macomb Lutheran North | 17 | 857 | 175.4 | 167.7 | 1:40 | 2:40 |
| 24 | Whitehall | 10 | 886 | 178.2 | 168.2 | 3:17 | 3:53 |
| 25 | Chelsea | 18 | 909 | 173.3 | 169.2 | 1:30 | 1:36 |
| 26 | Detroit Country Day | 16 | 979 | 171.6 | 160.4 | 2:20 | 2:59 |
| 27 | Ann Arbor Gabriel Richard | 18 | 981 | 170.8 | 166.8 | 0:50 | 1:15 |
Huge Leaps
Coming into the season at 5th, placing 17th in the first batch of rankings, I was a bit curious as to when Cedar Springs would truly come to play. The RedHawks have risen in the past few weeks, evidence coming in various spots. One, a runner-up finish in their home invite. In conference action, hanging right with top-15 Allendale. This past weekend, hitting the standings ahead of a top-10 Shepherd team and other top-27 foes. The descending times of Peyton Farrell have been one reason, his 16:22 at Shepherd was nearly 30 sec. faster than any mark obtained this fall.
| Rank | Team | Region | Score | Mid-September | Move |
| 1 | Flint Powers Catholic | 15 | 126 | 1 | 0 |
| 2 | East Grand Rapids | 12 | 163 | 2 | 0 |
| 3 | Alma | 14 | 280 | 3 | 0 |
| 4 | Grand Rapids Christian | 12 | 304 | 4 | 0 |
| 5 | Holland Christian | 11 | 358 | 5 | 0 |
| 6 | Parma Western | 14 | 414 | 6 | 0 |
| 7 | Shepherd | 15 | 467 | 7 | 0 |
| 8 | Cedar Springs | 10 | 498 | 17 | -9 |
| 9 | Otsego | 13 | 519 | 11 | -2 |
| 10 | Three Rivers | 13 | 549 | 8 | 2 |
| 11 | Forest Hills Eastern | 12 | 554 | 14 | -3 |
| 12 | Allendale | 11 | 608 | 12 | 0 |
| 13 | DeWitt | 14 | 627 | 9 | 4 |
| 14 | Fenton | 16 | 631 | 13 | 1 |
| 15 | Richland Gull Lake | 13 | 637 | 19 | -4 |
| 16 | Edwardsburg | 13 | 684 | 15 | 1 |
| 17 | Spring Lake | 10 | 727 | 16 | 1 |
| 18 | Pinckney | 16 | 739 | 18 | 0 |
| 19 | Frankenmuth | 15 | 745 | 23 | -4 |
| 20 | Adrian | 18 | 781 | 20 | 0 |
| 21 | Grand Rapids South Christian | 12 | 782 | 10 | 11 |
| 22 | Petoskey | 10 | 804 | 25 | -3 |
| 23 | Macomb Lutheran North | 17 | 857 | 22 | 1 |
| 24 | Whitehall | 10 | 886 | 21 | 3 |
| 25 | Chelsea | 18 | 909 | 29 | -4 |
| 26 | Detroit Country Day | 16 | 979 | 27 | -1 |
| 27 | Ann Arbor Gabriel Richard | 18 | 981 | 26 | 1 |
Looking Forward
Mid-Michigan teams are opting for something other than Portage. Shepherd is likely exhausted from a weekend of hosting 7000+ runners and spectators, Alma has homecoming, and Flint Powers Catholic will look to be the top team at Greater Flint.
Over at Portage, East Grand Rapids will look to bounce back from a rare defeat at Bluejay and they’ll be racing with a whopping 7 other top-10 outfits.

The Past Two Weeks
Well, when you race duals and 6k’s in Canada, you don’t have much opportunity to move down in the rankings. Holding onto the top ranking has been Northville, still chugging along in KLAA action and taking their talents across the border, placing all five scorers in the top-10 over 3.72 miles of Canadian XC action.
Lowell has held onto the 2nd position, but the gap has closed. At Bluejay, Grand Ledge was able to gain the upper hand on the Red Arrows. The Comets ran up a huge margin at the 3rd/4th spots, scoring 67 points to Lowell’s 102. Ann Arbor Pioneer keeps moving up (and the way these work, need one more good performance from their 5th to vault even higher), winning at Jackson and again in the SEC Red. Kalamazoo Central welcomed the return of Samuel Baker in a victory at Otsego Bulldog.
| Rank | Team | Region | Score | Top 5 Avg. | Top 7 Avg. | Top 5 Spread | Top 7 Spread |
| 1 | Northville | 7 | 148 | 204.2 | 200.6 | 1:07 | 1:14 |
| 2 | Lowell | 3 | 262 | 199.2 | 188.2 | 1:08 | 3:25 |
| 3 | Kalamazoo Central | 3 | 300 | 197.5 | 192.3 | 1:15 | 1:45 |
| 4 | Grand Ledge | 4 | 331 | 195.1 | 189.2 | 0:31 | 1:18 |
| 5 | Ann Arbor Pioneer | 5 | 335 | 200.7 | 195.1 | 1:49 | 1:55 |
| 6 | Ann Arbor Skyline | 4 | 423 | 192.3 | 189.9 | 0:25 | 0:42 |
| 7 | Traverse City West | 2 | 451 | 192.1 | 189.6 | 0:37 | 0:44 |
| 8 | Midland | 2 | 460 | 191.5 | 188.2 | 0:16 | 0:48 |
| 9 | Portage Central | 3 | 524 | 190.8 | 185.6 | 1:06 | 1:17 |
| 10 | Brighton | 4 | 531 | 190.4 | 186.8 | 0:28 | 1:10 |
| 11 | Saline | 5 | 537 | 191.4 | 186.8 | 1:10 | 1:23 |
| 12 | Zeeland West | 3 | 574 | 189.5 | 187.2 | 0:39 | 0:44 |
| 13 | Romeo | 9 | 576 | 189.4 | 185.1 | 0:31 | 1:14 |
| 14 | Caledonia | 3 | 603 | 190.0 | 185.8 | 1:07 | 1:18 |
| 15 | Grand Blanc | 2 | 626 | 189.3 | 186.2 | 1:05 | 1:12 |
| 16 | Traverse City Central | 2 | 632 | 189.5 | 182.1 | 1:02 | 1:51 |
| 17 | East Kentwood | 3 | 659 | 190.6 | 185.1 | 1:18 | 1:44 |
| 18 | Clarkston | 8 | 693 | 188.5 | 184.2 | 1:08 | 1:28 |
| 19 | Salem | 6 | 693 | 188.2 | 183.2 | 1:08 | 1:34 |
| 20 | Jenison | 1 | 702 | 187.0 | 185.1 | 0:17 | 0:29 |
| 21 | Brownstown Woodhaven | 5 | 704 | 187.5 | 182.7 | 1:14 | 1:37 |
| 22 | Holland West Ottawa | 3 | 712 | 186.8 | 184.3 | 0:09 | 0:53 |
| 23 | Rockford | 1 | 789 | 185.9 | 178.7 | 1:23 | 1:50 |
| 24 | Grand Haven | 1 | 832 | 189.4 | 180.5 | 2:07 | 2:54 |
| 25 | Saginaw Heritage | 2 | 853 | 184.6 | 181.2 | 0:30 | 0:55 |
| 26 | Highland-Milford | 2 | 884 | 186.6 | 180.1 | 2:09 | 2:26 |
| 27 | Rochester | 8 | 985 | 182.4 | 174.4 | 1:32 | 2:10 |
Huge Leaps
Even beyond the top-10, there’s been much movement both up and down. One of the more prominent shakeups has been courtesy of Traverse City Central. At both Bluejay and Jackson, the Trojans were able to place all of their scorers below 17-flat, hitting the top-10 in each D1-centric field.
Other major moves were made by Saline (2nd again in the highly competitive SEC Red), Caledonia (winners in the OK Green and 2nd at Otsego), and Grand Blanc (the freshmen holding up to finish 6th at Bluejay).
| Rank | Team | Region | Score | Mid-September | Move |
| 1 | Northville | 7 | 148 | 1 | 0 |
| 2 | Lowell | 3 | 262 | 2 | 0 |
| 3 | Kalamazoo Central | 3 | 300 | 4 | -1 |
| 4 | Grand Ledge | 4 | 331 | 6 | -2 |
| 5 | Ann Arbor Pioneer | 5 | 335 | 9 | -4 |
| 6 | Ann Arbor Skyline | 4 | 423 | 3 | 3 |
| 7 | Traverse City West | 2 | 451 | 8 | -1 |
| 8 | Midland | 2 | 460 | 5 | 3 |
| 9 | Portage Central | 3 | 524 | 12 | -3 |
| 10 | Brighton | 4 | 531 | 7 | 3 |
| 11 | Saline | 5 | 537 | 17 | -6 |
| 12 | Zeeland West | 3 | 574 | 14 | -2 |
| 13 | Romeo | 9 | 576 | 10 | 3 |
| 14 | Caledonia | 3 | 603 | 19 | -5 |
| 15 | Grand Blanc | 2 | 626 | 20 | -5 |
| 16 | Traverse City Central | 2 | 632 | 33 | -17 |
| 17 | East Kentwood | 3 | 659 | 13 | 4 |
| 18 | Clarkston | 8 | 693 | 21 | -3 |
| 19 | Salem | 6 | 693 | 18 | 1 |
| 20 | Jenison | 1 | 702 | 15 | 5 |
| 21 | Brownstown Woodhaven | 5 | 704 | 25 | -4 |
| 22 | Holland West Ottawa | 3 | 712 | 11 | 11 |
| 23 | Rockford | 1 | 789 | 16 | 7 |
| 24 | Grand Haven | 1 | 832 | 24 | 0 |
| 25 | Saginaw Heritage | 2 | 853 | 22 | 3 |
| 26 | Highland-Milford | 2 | 884 | 23 | 3 |
| 27 | Rochester | 8 | 985 | 30 | -3 |
Looking Forward
The true test of whether one should use the athletic.net simulation or mine. Both Northville, Portage Central, and Brighton are highly-ranked here, but listed at #5, #16, and #31 on athletic.net. They’ll be in the Portage field, as will everyone else sans Grand Ledge (probably preparing for a potential Greater Lansing title) and Traverse City West (that’s a long drive).

| Rank | Team | Score | Top 5 Avg. | Top 7 Avg. | Top 5 Spread | Top 7 Spread |
| 1 | Engadine | 75 | 125.5 | 1:00 | ||
| 2 | Holy Name | 90 | 124.9 | 103.4 | 4:42 | 6:54 |
| 3 | Rapid River | 101 | 115.7 | 61.8 | 4:07 | 14:00 |
| 4 | Stephenson | 116 | 112.3 | 100.2 | 4:14 | 5:20 |
| 5 | Eben Jct. Superior Central | 132 | 104.2 | 82.8 | 4:42 | 5:55 |
| 6 | Rock Mid-Peninsula | 143 | 95.4 | 6:33 | ||
| 7 | St. Ignace | 144 | 98.8 | 82.6 | 4:02 | 5:35 |
| 8 | Dollar Bay | 157 | 94.9 | 2:50 | ||
| 9 | Newberry | 201 | 31.6 | 13:12 | ||
| 10 | Brimley | 202 | 62.4 | 33.8 | 6:11 | 8:34 |

| Rank | Team | Score | Top 5 Avg. | Top 7 Avg. | Top 5 Spread | Top 7 Spread |
| 1 | Rudyard | 29 | 144.2 | 128.2 | 2:31 | 5:14 |
| 2 | Painesdale-Jeffers | 32 | 143.4 | 136.1 | 2:32 | 2:54 |
| 3 | Manistique | 104 | 89.8 | 79.8 | 2:43 | 3:31 |
| 4 | Pickford | 132 | 68.4 | 41.5 | 5:46 | 11:00 |
| 5 | Wakefield-Marenisco/Bessemer | 135 | 61.9 | 5:35 | ||
| 6 | Ironwood | 150 | 47.6 | 6:53 | ||
| 7 | Hancock | 152 | 46.9 | 5:38 |

| Rank | Team | Score | Top 5 Avg. | Top 7 Avg. | Top 5 Spread | Top 7 Spread |
| 1 | Marquette | 24 | 191.3 | 182.8 | 1:41 | 2:13 |
| 2 | Sault Ste. Marie | 48 | 174.8 | 166.0 | 2:14 | 3:11 |
| 3 | Gladstone | 114 | 146.2 | 143.2 | 0:46 | 1:04 |
| 4 | Houghton | 118 | 144.3 | 141.8 | 0:54 | 1:03 |
| 5 | Ishpeming Westwood | 129 | 145.5 | 137.4 | 1:44 | 2:45 |
| 6 | Negaunee | 134 | 146.2 | 138.4 | 3:16 | 3:24 |
| 7 | Kingsford | 209 | 88.7 | 7:55 | ||
| 8 | Escanaba | 234 | 96.9 | 3:38 | ||
| 9 | Menominee | 267 | 31.8 | 7:32 |
Individual Rankings
| Rank | Grade | Name | Team | Rating | Region |
| 1 | 12 | Marek Butkiewicz | Kalamazoo Hackett | 214.1 | 32 |
| 2 | 12 | Abenezer Cerone | Royal Oak Shrine | 206.8 | 36 |
| 3 | 12 | Brody Karg | Harbor Beach | 204.3 | 35 |
| 4 | 12 | Grayson Rorick | Hillsdale Academy | 201.5 | 34 |
| 5 | 12 | Landon Rogers | Three Oaks River Valley | 201.1 | 32 |
| 6 | 11 | Kyle Redman | Mesick | 199.2 | 29 |
| 7 | 12 | Landen Livingston | Whitmore Lake | 197.5 | 33 |
| 8 | 11 | Ty Redman | Mesick | 195.3 | 29 |
| 9 | 9 | Mason Rogers | Three Oaks River Valley | 195.0 | 32 |
| 10 | 12 | Sean Siems | Kalamazoo Hackett | 193.4 | 32 |
| 11 | 10 | Lincoln Laansma | Tri-Unity Christian | 193.1 | 31 |
| 12 | 11 | Abraham Feeney | Maple City Glen Lake | 191.9 | 29 |
| 13 | 11 | Christian Getz | Holland Calvary Christian | 191.8 | 31 |
| 14 | 11 | Noah Schipper | Holland Calvary Christian | 191.6 | 31 |
| 15 | 9 | Spencer McNitt | Maple City Glen Lake | 191.4 | 29 |
| 16 | 12 | Carson Burgess | Brown City | 189.9 | 35 |
| 17 | 11 | Brady Edwards | Mt. Pleasant Sacred Heart | 187.7 | 30 |
| 18 | 11 | Jacob Ferdubinski | Riverview Gabriel Richard | 187.0 | 36 |
| 19 | 11 | Anthony Rowe | Breckenridge | 183.4 | 30 |
| 20 | 11 | Gibson White | Holland Calvary Christian | 181.2 | 31 |
| 21 | 12 | Cody Bradley | Petoskey St. Michael | 180.1 | 28 |
| 22 | 12 | Jonah Pollatz | Mt. Pleasant Sacred Heart | 178.3 | 30 |
| 23 | 12 | Max Brannan | Lutheran Westland | 178.1 | 36 |
| 24 | 9 | Christian Feeney | Maple City Glen Lake | 177.1 | 29 |
| 25 | 12 | Luke Molenkamp | Hillsdale Academy | 175.7 | 34 |
| 26 | 12 | Liam McCaw | Maple City Glen Lake | 175.3 | 29 |
| 27 | 12 | Reuben Jiran | Novi Christian Academy | 174.6 | 33 |
| 28 | 10 | Leo Weaver | Whitmore Lake | 174.1 | 33 |
| 29 | 11 | Wesley Chaffee | Mt. Pleasant Sacred Heart | 173.8 | 30 |
| 30 | 11 | Daniel Chaney | Lake Leelanau St. Mary | 173.5 | 29 |
| 31 | 12 | Michael Bowker | Royal Oak Shrine | 173.3 | 36 |
| 32 | 12 | Jack Sharar | Rogers City | 172.1 | 28 |
| 33 | 12 | Timothy Chamberlain | Portland St. Patrick | 172.0 | 31 |
| 34 | 12 | Logan Romain | Dryden | 171.2 | 35 |
| 35 | 9 | Gavin Bowers | Austin Catholic | 171.1 | 36 |
| 36 | 12 | Cole Brege | Rogers City | 171.0 | 28 |
| 37 | 11 | Brody VanTuinen | Holland Calvary Christian | 171.0 | 31 |
| 38 | 12 | Quentin Smith | Fowler | 170.9 | 31 |
| 39 | 12 | Cole Upper | Lincoln-Alcona | 170.4 | 28 |
| 40 | 12 | Rich Fanti | Riverview Gabriel Richard | 169.8 | 36 |
| 41 | 11 | Amos Norder | Saginaw Michigan Lutheran Seminary | 169.6 | 30 |
| 42 | 11 | Lincoln Bailey | Maple City Glen Lake | 169.2 | 29 |
| 43 | 10 | Nathan West | Webberville | 168.6 | 33 |
| 44 | 9 | Ethan Harrand | Buckley | 168.3 | 29 |
| 45 | 10 | Owen Jarosz | Frankfort | 168.2 | 29 |
| 46 | 11 | Timothy Gaebler | Hillsdale Academy | 168.1 | 34 |
| 47 | 12 | Henry Lindley | Hillsdale Academy | 168.1 | 34 |
| 48 | 12 | James Rahe | Hillsdale Academy | 167.3 | 34 |
| 49 | 12 | Jesse Fielis | White Pigeon | 167.1 | 32 |
| 50 | 11 | Elias Baldwin | Decatur | 167.0 | 32 |
| Rank | Grade | Name | Team | Rating | Region |
| 1 | 11 | Hunter Eaton | Charlevoix | 211.1 | 19 |
| 2 | 12 | Gage Hoffman | Stanton Central Montcalm | 204.9 | 24 |
| 3 | 11 | Luke Herron | Caro | 202.3 | 25 |
| 4 | 10 | Nole Lorenzen | Rochester Hills Lutheran NW | 199.7 | 26 |
| 5 | 10 | Christian Craanen | Monroe St. Mary CC | 198.5 | 27 |
| 6 | 11 | Ryder Hopkins | Charlevoix | 197.9 | 19 |
| 7 | 10 | Will Hulin | Centreville | 196.8 | 23 |
| 8 | 12 | Jayden Fox | Saginaw Valley Lutheran | 195.8 | 25 |
| 9 | 12 | Matthew Solomon | Charlevoix | 195.5 | 19 |
| 10 | 11 | Caleb Blonde | Jonesville | 195.2 | 23 |
| 11 | 12 | Gibson Shore | Jackson Lumen Christi | 195.1 | 23 |
| 12 | 10 | Clint Couchman | Brooklyn Columbia Central | 194.9 | 23 |
| 13 | 12 | Edward Mugisha | The Potter’s House | 194.6 | 21 |
| 14 | 12 | Tyler Leach | Otisville LakeVille | 193.6 | 24 |
| 15 | 10 | Owen Poppema | Bath | 193.3 | 24 |
| 16 | 11 | Chad Tyson | Hanover-Horton | 193.2 | 23 |
| 17 | 11 | Logan Youngman | Hillsdale | 192.6 | 23 |
| 18 | 12 | Noah Devereaux | Laingsburg | 191.4 | 24 |
| 19 | 11 | Jonas Ballard | Holland Black River | 190.5 | 21 |
| 20 | 12 | Landen Styka | Ithaca | 189.3 | 25 |
| 21 | 11 | Marcus Silva | Saugatuck | 189.0 | 22 |
| 22 | 10 | Eli VanPoortfliet | Benzie Central | 189.0 | 20 |
| 23 | 11 | Grant Rehkopf | Saugatuck | 188.4 | 22 |
| 24 | 11 | John Keser | Buchanan | 188.3 | 22 |
| 25 | 12 | Jacob Mankey | Ithaca | 188.3 | 25 |
| 26 | 12 | Jeryn Frisbie | Belding | 187.5 | 21 |
| 27 | 11 | Rocky Bolton | Jackson Lumen Christi | 187.5 | 23 |
| 28 | 12 | Qwynn Darnell | Elk Rapids | 187.4 | 19 |
| 29 | 12 | Jackson Schaub | Benzie Central | 187.3 | 20 |
| 30 | 11 | Evan Olson | Pigeon-Laker | 186.1 | 25 |
| 31 | 12 | Paul Saladin | Reed City | 185.5 | 20 |
| 32 | 12 | Trenton Fetter | Adrian Madison | 184.6 | 27 |
| 33 | 10 | Michael Weidmayer | Blissfield | 184.4 | 27 |
| 34 | 10 | Soren Crosthwaite | Jackson Lumen Christi | 184.2 | 23 |
| 35 | 11 | Evan MacLaren | Ithaca | 183.1 | 25 |
| 36 | 11 | John Kowatch | Pewamo-Westphalia | 182.5 | 24 |
| 37 | 11 | William Gancer | Stockbridge | 181.6 | 26 |
| 38 | 11 | Avery Morrow | Jackson Lumen Christi | 181.3 | 23 |
| 39 | 12 | John Edler | Homer | 181.1 | 23 |
| 40 | 11 | James Tennes | Lansing Catholic | 181.0 | 26 |
| 41 | 12 | Liam McBeth | Buchanan | 180.8 | 22 |
| 42 | 12 | Alessandro Avila | Constantine | 180.7 | 22 |
| 43 | 10 | Grant Corlew | Harbor Springs | 180.7 | 19 |
| 44 | 10 | Nolan Kessler | Montague | 180.5 | 21 |
| 45 | 11 | Sawyer Monroe | Saugatuck | 180.2 | 22 |
| 46 | 12 | Robert Dykhouse | Manton | 180.1 | 20 |
| 47 | 12 | Julian Walker | Algonac | 180.0 | 26 |
| 48 | 10 | Noah Sills | Blissfield | 179.9 | 27 |
| 49 | 10 | Tristan Hernandez | Kingsley | 179.7 | 20 |
| 50 | 12 | Kaden Worch | Manistee | 179.5 | 20 |
| Rank | Grade | Name | Team | Rating | Region |
| 1 | 11 | Robert Jazwinski III | Whitehall | 219.1 | 10 |
| 2 | 12 | Jonah Workman | East Grand Rapids | 216.3 | 12 |
| 3 | 11 | Ezekiel Baltierra | Alma | 211.4 | 14 |
| 4 | 10 | Lennox Naswell | Flint Powers Catholic | 211.0 | 15 |
| 5 | 12 | Thomas Larson | Alma | 209.5 | 14 |
| 6 | 10 | Gavin Katic | Fenton | 208.9 | 16 |
| 7 | 10 | Micah Becker | East Grand Rapids | 207.2 | 12 |
| 8 | 11 | Mason Hill | Allendale | 206.7 | 11 |
| 9 | 12 | Vincent Pattison | Goodrich | 205.1 | 15 |
| 10 | 11 | Caiden Caswell | Vicksburg | 205.1 | 13 |
| 11 | 11 | Cole McCraw | Pinckney | 204.8 | 16 |
| 12 | 11 | Mitchell Dunlap | Grand Rapids Catholic Central | 204.4 | 11 |
| 13 | 12 | Bryce Gross | Flint Powers Catholic | 203.2 | 15 |
| 14 | 11 | Steven Zawacki | Forest Hills Eastern | 202.7 | 12 |
| 15 | 11 | Bryce Cahoon | Shepherd | 202.6 | 15 |
| 16 | 12 | Edison Lopeman | Parma Western | 202.5 | 14 |
| 17 | 12 | Moises Salazar Jr. | Adrian | 202.4 | 18 |
| 18 | 12 | Ronnie Silveira | Allendale | 201.1 | 11 |
| 19 | 11 | Abraham McHugh | Marshall | 200.9 | 13 |
| 20 | 12 | Brett Magnus | Frankenmuth | 200.5 | 15 |
| 21 | 12 | Sean Ryan | Grand Rapids Christian | 200.2 | 12 |
| 22 | 12 | Cole Wisniewski | Orchard Lake St. Mary’s | 199.7 | 16 |
| 23 | 12 | Aden Ashworth | Allendale | 197.9 | 11 |
| 24 | 12 | Jacob Stanislawski | Flat Rock | 197.4 | 18 |
| 25 | 12 | Jacob Hylton | Ortonville Brandon | 196.5 | 15 |
| 26 | 12 | Aiden Weller | Cedar Springs | 196.2 | 10 |
| 27 | 12 | Jack Edison | East Grand Rapids | 196.2 | 12 |
| 28 | 10 | Ashton Fink | Grand Rapids Christian | 196.1 | 12 |
| 29 | 12 | Shephard Bower | Forest Hills Eastern | 195.8 | 12 |
| 30 | 10 | Ryan Rathsburg | Flint Powers Catholic | 195.6 | 15 |
| 31 | 12 | Charlie Brauer | Three Rivers | 195.2 | 13 |
| 32 | 11 | Joshua Macri | Macomb Lutheran North | 195.2 | 17 |
| 33 | 12 | Murphy Wagner | Saginaw Swan Valley | 195.2 | 15 |
| 34 | 12 | Asher Jager | GR West Michigan Aviation | 194.4 | 12 |
| 35 | 12 | Caleb Carignan | Flint Powers Catholic | 193.9 | 15 |
| 36 | 12 | Ben Verellen | Gladwin | 193.6 | 10 |
| 37 | 9 | Logan Cristian | Parma Western | 193.5 | 14 |
| 38 | 11 | Owen Adams | Spring Lake | 193.3 | 10 |
| 39 | 12 | Carson Wood | Sparta | 193.1 | 11 |
| 40 | 11 | Nick Parker | Frankenmuth | 192.4 | 15 |
| 41 | 9 | Grant Lampen | Holland Christian | 192.3 | 11 |
| 42 | 12 | George Scupham | Edwardsburg | 192.3 | 13 |
| 43 | 10 | Gerard Gilmour | Fenton | 192.1 | 16 |
| 44 | 12 | Tommy Beiter | Flint Powers Catholic | 192.0 | 15 |
| 45 | 10 | Aiden Lambers | Holland | 191.7 | 11 |
| 46 | 12 | Jack Estelle | Hopkins | 191.3 | 11 |
| 47 | 12 | Landon Gerritsma | Holland Christian | 191.2 | 11 |
| 48 | 10 | Jack Hincks | Detroit Country Day | 191.2 | 16 |
| 49 | 12 | Braylon Lenneman | DeWitt | 190.7 | 14 |
| 50 | 12 | Henry Fredenberg | Chelsea | 190.2 | 18 |
| Rank | Grade | Name | Team | Rating | Region |
| 1 | 11 | Kamari Ronfeldt | Ann Arbor Pioneer | 219.3 | 5 |
| 2 | 11 | Brandon Cloud | Northville | 215.8 | 7 |
| 3 | 12 | Beckett Crooks | Ann Arbor Pioneer | 215.4 | 5 |
| 4 | 11 | Jack MacGregor | Howell | 213.9 | 4 |
| 5 | 11 | Luka Hammond | Grand Haven | 213.0 | 1 |
| 6 | 12 | Ian Morgan | Okemos | 212.9 | 4 |
| 7 | 11 | Caden Livermore | Grandville | 212.5 | 1 |
| 8 | 12 | Benjamin Hartigan | Northville | 211.7 | 7 |
| 9 | 11 | Marshall Huhn | Lowell | 211.5 | 3 |
| 10 | 12 | Andrew Wright | Kalamazoo Central | 210.8 | 3 |
| 11 | 12 | Kyle O’Rourke | Highland-Milford | 210.6 | 2 |
| 12 | 10 | Mourad Algahmi | Dearborn Fordson | 209.4 | 5 |
| 13 | 12 | Jackson Lam | Kalamazoo Loy Norrix | 207.2 | 3 |
| 14 | 12 | Aiden Pengelly | Canton | 205.7 | 6 |
| 15 | 12 | Aron Gal | Grand Haven | 205.2 | 1 |
| 16 | 11 | Justin Johnson | East Kentwood | 204.8 | 3 |
| 17 | 11 | Matii Tarekegn | East Kentwood | 204.3 | 3 |
| 18 | 11 | Coen Hill | Dexter | 203.9 | 4 |
| 19 | 12 | Ethan Hertza | Northville | 203.5 | 7 |
| 20 | 9 | Avi Elabed | Lowell | 203.2 | 3 |
| 21 | 11 | Jacob Szalay | Saline | 202.0 | 5 |
| 22 | 9 | Tommy McCormick | Grand Blanc | 201.7 | 2 |
| 23 | 12 | Noah Johnston | Caledonia | 201.1 | 3 |
| 24 | 10 | Alexander Allen | Alpena | 200.6 | 2 |
| 25 | 12 | Lucas LaPointe | Plymouth | 200.6 | 6 |
| 26 | 10 | Xavier Solgot | L’Anse Creuse North | 200.5 | 9 |
| 27 | 11 | Austin Mercado | Salem | 200.4 | 6 |
| 28 | 10 | Rylen Richey | Grand Ledge | 200.3 | 4 |
| 29 | 12 | Caleb Keller | Traverse City Central | 200.2 | 2 |
| 30 | 12 | Cooper Byrne | Lowell | 200.2 | 3 |
| 31 | 12 | Ryan Barnes | Clarkston | 200.1 | 8 |
| 32 | 12 | Marcel Stork | Mattawan | 200.1 | 3 |
| 33 | 12 | David Dubeck | Clarkston | 199.9 | 8 |
| 34 | 12 | Benjamin Rottier | Grand Ledge | 199.8 | 4 |
| 35 | 12 | Owen Fisher | Mattawan | 199.8 | 3 |
| 36 | 12 | Pierce Scheffler | Brownstown Woodhaven | 199.2 | 5 |
| 37 | 12 | Nathaniel Linden | Troy Athens | 199.1 | 8 |
| 38 | 12 | Ty Billings | Kalamazoo Central | 198.6 | 3 |
| 39 | 11 | Broden Ladd | Holly | 198.2 | 2 |
| 40 | 10 | Brady Glon | Detroit Catholic Central | 197.8 | 7 |
| 41 | 11 | Trevor Baptist | Novi | 197.8 | 7 |
| 42 | 10 | Bennett Snapper | Caledonia | 197.2 | 3 |
| 43 | 11 | Liam Wierzba | Traverse City West | 197.2 | 2 |
| 44 | 10 | Finn-Frost Grayson | Traverse City West | 197.0 | 2 |
| 45 | 10 | Marcus Essling | Portage Central | 196.9 | 3 |
| 46 | 9 | Hudson Doll | Ann Arbor Skyline | 196.7 | 4 |
| 47 | 11 | Samuel Baker | Kalamazoo Central | 196.6 | 3 |
| 48 | 12 | Max Houvener | Lake Orion | 196.6 | 8 |
| 49 | 12 | Brennan Larusso | Saline | 196.6 | 5 |
| 50 | 10 | Lucas Mullan | Northville | 196.5 | 7 |
| Rank | Grade | Name | Team | Rating |
| 1 | 12 | Peter Argeropoulos | Marquette | 204.6 |
| 2 | 12 | Rorik Holmquist | Marquette | 204.3 |
| 3 | 12 | Gabe Litzner | Sault Ste. Marie | 200.8 |
| 4 | 11 | Lucas Ballard | Marquette | 193.7 |
| 5 | 12 | Henry Plummer | Negaunee | 186.5 |
| 6 | 12 | Shea Armstrong | Sault Ste. Marie | 183.2 |
| 7 | 12 | Beepsee Teeple | Marquette | 183.0 |
| 8 | 12 | Adam Brandt | Sault Ste. Marie | 175.1 |
| 9 | 11 | Cavan Mulligan | Kingsford | 171.4 |
| 10 | 10 | Lake Skytta | Marquette | 170.9 |
| Rank | Grade | Name | Team | Rating |
| 1 | 12 | Steven Kirschner | Rudyard | 177.5 |
| 2 | 12 | Cameron Anderson | Painesdale-Jeffers | 172.7 |
| 3 | 12 | Landon Larson | Painesdale-Jeffers | 155.5 |
| 4 | 11 | Blake Lakosky | Munising | 153.5 |
| 5 | 11 | Eli Folkersma | Rudyard | 146.3 |
| 6 | 11 | Jacob Mitchell | Pickford | 142.9 |
| 7 | 10 | Branson Anderson | Painesdale-Jeffers | 141.0 |
| 8 | 12 | Seth Templeton | Rudyard | 140.8 |
| 9 | 9 | John Green | Gwinn | 135.0 |
| 10 | 9 | Eduel Spenser | West Iron County | 131.3 |
| Rank | Grade | Name | Team | Rating |
| 1 | – | Derek Douglas | Holy Name | 168.2 |
| 2 | 12 | Canon Kuntze | Stephenson | 167.4 |
| 3 | – | Luke LaFave | Holy Name | 158.4 |
| 4 | 11 | Kemper Gearhart | Ishpeming | 158.2 |
| 5 | 12 | William Hoffman | Forest Park | 152.7 |
| 6 | 9 | Ashdeyn Gerow | Rock Mid-Peninsula | 149.9 |
| 7 | 11 | Ethan Snyder | Cedarville | 149.8 |
| 8 | 10 | Julian Suriano | Newberry | 147.9 |
| 9 | 10 | Wyatt Huhn | St. Ignace | 147.2 |
| 10 | 11 | Jon Denkins | Rapid River | 146.2 |