Uncategorized

2025 Rankings: County Week Boys

Post Portage and we’ve got a clear picture of the state outlook. Many teams and athletes battled the weekend’s heat, either putting in a memorable performance in adverse conditions, or maybe falling victim to the unusual conditions. A few teams proved that they’ll be a force in the coming weeks. Others will stew and look for revenge in a months’ time.

In the meantime, you get my own spin on rankings. It’s important to note that while there were some gigantic races over the weekend, this is a cumulative ranking. Great performances may move the needle in an upward direction, abnormally poor ones in a sea of great races won’t have too much of a downward effect.

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 a race since September 12th (Spartan/Ottawa Hills day) at a race I’ve rated. Hopefully this accounts for injuries.

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.

Podium Contenders

We were just witness to a preview of it at Portage. Maple City Glen Lake, Holland Calvary Christian, and Hillsdale Academy. The Lakers jumped out to an early lead, halving the scores of the latter two. By two, Calvary began to chip away at a little comeback, Hillsdale gaining points too. Over the final 1.1 miles, Calvary made a serious run for the D4 win, coming up two points short. Through a few runners, these teams are barely separated. Onto the fourth and fifth guys, that’s where Glen Lake found a bit of separation, scoring 37 points against HCC’s 48 and HA’s 59.

RankTeamRegionScoreTop 5 Avg.Top 7 Avg.Top 5 SpreadTop 7 Spread
1Maple City Glen Lake29115181.0169.51:082:39
2Holland Calvary Christian31146179.5173.31:311:48
3Hillsdale Academy34158176.7172.51:522:20
4Mt. Pleasant Sacred Heart30239169.7158.11:423:18
5Whitmore Lake33330164.3158.12:352:43
6Kalamazoo Hackett32366168.4153.54:045:09
7Petoskey St. Michael28403158.1142.52:124:02
8Breckenridge30419156.5135.42:476:05
9Royal Oak Shrine36448158.7147.33:594:22
10Mesick29493158.6123.63:3910:48
11Riverview Gabriel Richard36515151.6139.63:204:15
12Portland St. Patrick31566146.63:00
13Grand Traverse Academy29575145.7140.01:131:47
14Genesee Christian Academy33616143.7120.93:146:02
15Lutheran Westland36623143.9129.02:465:34
16Fowler31626142.9134.42:212:59
17Three Oaks River Valley32643150.0130.64:536:11
18Gobles31666140.3129.71:153:18
19Dryden35676140.3123.73:015:51
20Ubly35681140.03:29
21Buckley29685139.53:02
22Saginaw Michigan Lutheran Seminary30700138.6126.03:154:08
23Webberville33781133.9119.63:194:22
24Leland29803132.63:47
25Concord34816131.775.33:1013:58
26Manchester34831131.1115.13:175:21
27Mason County Eastern29835130.9114.13:554:40

Major Moves

Genesee Christian had the largest leap of any D4 school, moving up 9 whole spots. Numerous PRs were set by their varsity members, four of ‘em spread between the Birch Run Fall Invite and Greater Flint. And the Soldiers held their own at each event, placing in the upper half of the standings in both races, despite having one of tinier enrollments in each field.

RankTeamRegionScoreC SZNMove
1Maple City Glen Lake2911510
2Holland Calvary Christian3114620
3Hillsdale Academy3415830
4Mt. Pleasant Sacred Heart3023940
5Whitmore Lake3333050
6Kalamazoo Hackett3236660
7Petoskey St. Michael284038-1
8Breckenridge3041971
9Royal Oak Shrine3644890
10Mesick29493100
11Riverview Gabriel Richard36515110
12Portland St. Patrick3156614-2
13Grand Traverse Academy29575130
14Genesee Christian Academy3361623-9
15Lutheran Westland36623150
16Fowler31626160
17Three Oaks River Valley3264321-4
18Gobles31666171
19Dryden3567620-1
20Ubly3568122-2
21Buckley29685183
22Saginaw Michigan Lutheran Seminary30700193
23Webberville3378124-1
24Leland298031212
25Concord3481628-3
26Manchester34831260
27Mason County Eastern29835252

What’s Next?

A few squads taking the weekend off, Petoskey St. Michael heading up north of the bridge, another conference title on the line for Hillsdale Academy. And three teams heading to Gabriel Richard for some quick times on the Hudson Mills course. Marek Butkiewicz will return to the site of his first real run into the low-15’s. Also present will be one of his D4 competitors, Abenezer Cerone and his Royal Oak Shrine Knights.

RankGradeNameTeamCW RatingRegion
112Marek ButkiewiczKalamazoo Hackett213.432
212Brody KargHarbor Beach206.335
312Abenezer CeroneRoyal Oak Shrine204.736
412Grayson RorickHillsdale Academy204.534
512Landon RogersThree Oaks River Valley202.332
611Kyle RedmanMesick199.229
712Landen LivingstonWhitmore Lake196.033
811Ty RedmanMesick195.229
912Sean SiemsKalamazoo Hackett193.432
109Mason RogersThree Oaks River Valley193.232
1110Lincoln LaansmaTri-Unity Christian192.131
1211Abraham FeeneyMaple City Glen Lake191.929
1311Christian GetzHolland Calvary Christian191.831
1411Noah SchipperHolland Calvary Christian191.631
159Spencer McNittMaple City Glen Lake191.529
1612Carson BurgessBrown City190.935
1711Brady EdwardsMt. Pleasant Sacred Heart187.130
1811Jacob FerdubinskiRiverview Gabriel Richard186.136
1912Joel JohnsonDetroit Frederick Douglass184.336
2012Cody BradleyPetoskey St. Michael183.528
2111Gibson WhiteHolland Calvary Christian182.331
2211Anthony RoweBreckenridge182.030
239Christian FeeneyMaple City Glen Lake177.329
2412Jonah PollatzMt. Pleasant Sacred Heart177.030
2512Max BrannanLutheran Westland176.136
2611Daniel ChaneyLake Leelanau St. Mary175.429
2712Liam McCawMaple City Glen Lake175.329
2810Leo WeaverWhitmore Lake174.233
2912Jack ShararRogers City174.028
3012Luke MolenkampHillsdale Academy173.534
3111Wesley ChaffeeMt. Pleasant Sacred Heart173.230
329Gavin BowersAustin Catholic172.036
3312Michael BowkerRoyal Oak Shrine171.836
3412Logan RomainDryden171.635
3510Levi FitchettDryden171.535
3612Timothy ChamberlainPortland St. Patrick171.531
3712Reuben JiranNovi Christian Academy171.233
3811Brody VanTuinenHolland Calvary Christian170.531
3912Quentin SmithFowler170.431
4012Henry LindleyHillsdale Academy170.334
4111Amos NorderSaginaw Michigan Lutheran Seminary169.630
4211Lincoln BaileyMaple City Glen Lake169.229
4310Owen JaroszFrankfort169.029
4410Nathan WestWebberville168.633
459Ethan HarrandBuckley168.329
4611Timothy GaeblerHillsdale Academy168.134
4711Elias BaldwinDecatur167.932
4812Rich FantiRiverview Gabriel Richard167.636
4912James RaheHillsdale Academy167.334
5012Jesse FielisWhite Pigeon167.032

Podium Contenders

I wouldn’t call it a 100% guarantee, but Jackson Lumen Christi has locked down the pole position. The Titans used Portage as a test run of patience, hanging back in the first mile, then leaping to the lead at two. Although a few of their runners faded down the stretch, Peter Soltis and Avery Morrow slammed the door shut on any competition, passing 9 runners in the final 1.1 miles. What the Titans have in their favor is depth, their fifth was 10 sec. clear of any other team’s final scoring spot.

On the outside, but still with a shot are Saugatuck and Charlevoix. Through four boys, the Trailblazers were there, besting Lumen Christi by 16 points. And we know they’ve got a penchant for clutch performances in November, last year being a prime indicator. We don’t have much data on the Rayders in these big meets, save for one – Bluejay. There in the Elite division, Charlevoix was able to place in the top-10, many spots clear of a few fellow ranked teams.

RankTeamRegionScoreTop 5 Avg.Top 7 Avg.Top 5 SpreadTop 7 Spread
1Jackson Lumen Christi23197184.4178.30:511:34
2Saugatuck22229181.7174.20:501:49
3Charlevoix19232188.5177.72:123:25
4Ithaca25275180.1164.80:543:45
5Lansing Catholic26318177.1174.10:410:49
6Benzie Central20400175.5170.71:121:51
7Stanton Central Montcalm24440176.4168.02:283:17
8The Potter’s House21445174.3168.91:422:08
9Buchanan22469173.4163.21:492:53
10Hanover-Horton23505171.9165.81:472:16
11Jonesville23522172.4157.72:424:22
12Hart20561167.8166.20:200:27
13Holland Black River21636167.8152.92:363:59
14Ann Arbor Greenhills26646165.8156.01:152:29
15Grand Rapids Covenant Christian21689164.5157.11:122:20
16Plymouth Christian Academy26698165.1147.92:373:51
17Lake City20709163.8151.31:513:53
18Reed City20733163.3156.01:532:45
19Muskegon Western Michigan Christian21747162.7145.11:594:16
20Caro25752165.5154.03:034:05
21Pewamo-Westphalia24755163.3153.52:192:52
22Grand Rapids NorthPointe Christian21792160.8156.01:151:28
23Pigeon-Laker25847160.4146.32:204:09
24Traverse City St. Francis19853158.9144.90:593:29
25Midland Bullock Creek25879159.8148.72:214:01
26Erie Mason27917156.8151.11:191:48
27Montrose24928156.9146.11:393:12

Major Moves

A whopping 16 of the top-27 teams from the Championship Season Rankings were present at Portage, Muskegon Western Michigan Christian occupying the second-to-last ranking spot of the bunch. The actual results from the actual race elicited a different result, with the Warriors beating five teams ranked ahead of them. From their main folk, there wasn’t much in terms of PRs, just honest efforts. And on a day where many were succumbing to the conditions, that steadiness is often enough to pull a few upsets.

RankTeamRegionScoreC SZNMove
1Jackson Lumen Christi2319710
2Saugatuck2222920
3Charlevoix1923230
4Ithaca2527540
5Lansing Catholic2631850
6Benzie Central2040060
7Stanton Central Montcalm2444070
8The Potter’s House2144580
9Buchanan2246990
10Hanover-Horton2350511-1
11Jonesville2352212-1
12Hart2056113-1
13Holland Black River21636103
14Ann Arbor Greenhills26646140
15Grand Rapids Covenant Christian2168916-1
16Plymouth Christian Academy26698151
17Lake City2070920-3
18Reed City2073321-3
19Muskegon Western Michigan Christian2174724-5
20Caro25752191
21Pewamo-Westphalia24755174
22Grand Rapids NorthPointe Christian21792184
23Pigeon-Laker25847230
24Traverse City St. Francis19853222
25Midland Bullock Creek2587930-5
26Erie Mason27917251
27Montrose2492828-1

What’s Next?

A day of rest and relaxation will be had for many of the top squads, sans three. Jackson Lumen Christi will take its turn on the fast course, hitting up Hudson Mills. The Potter’s House will keep it close to home at Kent Ottawa. And Lansing Catholic will look to shake it up with the big schools at Greater Lansing. Last fall, the Cougars were 6th at Ledge Meadows, then 9th in Division 3.

RankGradeNameTeamCW RatingRegion
111Hunter EatonCharlevoix211.219
212Gage HoffmanStanton Central Montcalm204.924
311Luke HerronCaro202.225
410Nole LorenzenRochester Hills Lutheran NW201.326
510Christian CraanenMonroe St. Mary CC200.727
611Ryder HopkinsCharlevoix197.919
710Will HulinCentreville197.423
811Caleb BlondeJonesville196.423
912Edward MugishaThe Potter’s House196.321
1012Jayden FoxSaginaw Valley Lutheran195.825
1112Matthew SolomonCharlevoix195.419
1212Tyler LeachOtisville LakeVille194.224
1312Gibson ShoreJackson Lumen Christi194.223
1411Chad TysonHanover-Horton193.623
1510Owen PoppemaBath193.324
1610Clint CouchmanBrooklyn Columbia Central193.323
1711Jonas BallardHolland Black River192.021
1811John KeserBuchanan191.922
1911Logan YoungmanHillsdale191.623
2012Noah DevereauxLaingsburg191.424
2110Eli VanPoortflietBenzie Central189.720
2211Rocky BoltonJackson Lumen Christi189.223
2311Marshall BrandtMidland Bullock Creek189.125
2411Marcus SilvaSaugatuck188.722
2512Landen StykaIthaca188.425
2612Jeryn FrisbieBelding187.621
2712Qwynn DarnellElk Rapids187.419
2812Jacob MankeyIthaca186.925
2911Grant RehkopfSaugatuck186.822
3011Evan OlsonPigeon-Laker186.525
3112Jackson SchaubBenzie Central185.920
3212Paul SaladinReed City184.520
3310Soren CrosthwaiteJackson Lumen Christi184.223
3411William GancerStockbridge184.226
3511John KowatchPewamo-Westphalia183.724
3611Isaac DionneBoyne City183.419
3712Trenton FetterAdrian Madison183.227
3811James TennesLansing Catholic182.426
3911Evan MacLarenIthaca182.325
4010Michael WeidmayerBlissfield182.027
4111Sawyer MonroeSaugatuck181.222
4212John EdlerHomer181.123
4312Liam McBethBuchanan180.922
4410Tristan HernandezKingsley180.820
4510Grant CorlewHarbor Springs180.619
4612Lucas GatesLansing Catholic180.626
4712Caiden HelselLake City180.520
4810Wyatt RobertsOtisville LakeVille180.224
4910Jackson BowmanSaugatuck180.022
509Isaac CoxPlymouth Christian Academy179.926

Podium Contenders

Three teams have seemingly separated themselves from the field: Flint Powers Catholic, East Grand Rapids, and Alma. Differing from other divisions, Bluejay was the preview for this, with the Chargers coming out ahead in a dominant performance. However, the Pioneers were missing Jonah Workman, who missed little time returning to form in a runner-up effort at Portage. The Panthers had the weekend off, but were so impressed by Flint Powers that they drove to Flint and ran to Alma (homecoming ball run).

EGR and FPC have a bit of a gap on Alma, but I wouldn’t be shocked if the mid-Michigan crew can take down any carnage from the ferocious battle for first.

RankTeamRegionScoreTop 5 Avg.Top 7 Avg.Top 5 SpreadTop 7 Spread
1Flint Powers Catholic15126198.6191.40:581:52
2East Grand Rapids12166198.5193.81:261:48
3Alma14278194.6189.81:321:46
4Grand Rapids Christian12305189.8186.70:571:05
5Holland Christian11380186.0183.90:280:48
6Parma Western14437186.0181.11:231:40
7Shepherd15479184.8178.71:282:20
8Otsego13526182.0172.30:482:08
9Forest Hills Eastern12557184.2178.11:472:00
10Cedar Springs10564181.2177.01:031:29
11DeWitt14610180.3174.91:151:37
12Fenton16619182.4177.22:052:16
13Allendale11648185.5174.02:363:29
14Three Rivers13657179.2172.41:331:52
15Richland Gull Lake13695177.5173.00:571:23
16Frankenmuth15703179.7168.31:473:02
17Edwardsburg13711177.3170.21:132:23
18Spring Lake10739177.0170.31:141:59
19Pinckney16752178.1174.71:491:56
20Grand Rapids South Christian12781175.5168.91:301:51
21Petoskey10782175.5170.01:081:37
22Adrian18798177.1169.71:562:42
23Whitehall10803180.3169.33:164:02
24Macomb Lutheran North17874174.9167.51:422:33
25Chelsea18885173.7169.21:231:36
26Ann Arbor Gabriel Richard18928172.2167.60:521:18
27Detroit Country Day16929173.1161.72:253:03

Major Moves

Everything just kinda… stayed the same? There was only one team that moved more than two spots and that was Frankenmuth. The Eagles have soared thanks to Cole Pergram gradually returning to form and Nick Parker being on a tear. Save for their tough home course, Parker has been in the 16’s on every occasion and just blasted a personal best at Greater Flint, where ‘Muth was the runner-up behind Powers.

RankTeamRegionScoreC SZNMove
1Flint Powers Catholic1512610
2East Grand Rapids1216620
3Alma1427830
4Grand Rapids Christian1230540
5Holland Christian1138050
6Parma Western1443760
7Shepherd1547970
8Otsego135269-1
9Forest Hills Eastern1255711-2
10Cedar Springs1056482
11DeWitt1461013-2
12Fenton1661914-2
13Allendale11648121
14Three Rivers13657104
15Richland Gull Lake13695150
16Frankenmuth1570319-3
17Edwardsburg13711161
18Spring Lake10739171
19Pinckney16752181
20Grand Rapids South Christian1278121-1
21Petoskey1078222-1
22Adrian18798202
23Whitehall1080324-1
24Macomb Lutheran North17874231
25Chelsea18885250
26Ann Arbor Gabriel Richard1892827-1
27Detroit Country Day16929261

What’s Next?

Once again, many taking the weekend off with a few exceptions. Shepherd and Alma return from their respective homecoming weekends, the Bluejays heading up the road to Mt. Pleasant and the Panthers traveling down 27 to Greater Lansing. Flint Powers will be at Kayla O’Mara, Grand Rapids Christian hosting Kent Ottawa. The greatest interest for my eyes will be Greater Lansing, a meet where Alma placed 2nd a year ago. First place is within their grasp, but a stout Grand Ledge team will be in the way. If it’s close, I think that’s a good sign for the Panthers in the weeks to come.

RankGradeNameTeamCW RatingRegion
111Robert Jazwinski IIIWhitehall218.710
212Jonah WorkmanEast Grand Rapids216.312
311Ezekiel BaltierraAlma211.514
410Lennox NaswellFlint Powers Catholic210.515
512Thomas LarsonAlma209.514
611Mason HillAllendale208.211
710Gavin KaticFenton207.916
810Micah BeckerEast Grand Rapids205.612
911Caiden CaswellVicksburg204.713
1011Mitchell DunlapGrand Rapids Catholic Central204.211
1112Vincent PattisonGoodrich204.115
1211Cole McCrawPinckney204.016
1311Steven ZawackiForest Hills Eastern202.712
1412Bryce GrossFlint Powers Catholic202.715
1511Bryce CahoonShepherd202.615
1612Ronnie SilveiraAllendale202.611
1712Edison LopemanParma Western201.814
1812Moises Salazar Jr.Adrian201.318
1912Sean RyanGrand Rapids Christian199.412
2012Brett MagnusFrankenmuth199.115
2112Cole WisniewskiOrchard Lake St. Mary’s199.016
2212Aden AshworthAllendale198.911
2311Abraham McHughMarshall198.213
2412Shephard BowerForest Hills Eastern197.612
2512Jacob StanislawskiFlat Rock197.018
2610Ashton FinkGrand Rapids Christian196.112
2710Ryan RathsburgFlint Powers Catholic195.415
2812Jack EdisonEast Grand Rapids195.312
2912Aiden WellerCedar Springs195.310
3012Murphy WagnerSaginaw Swan Valley195.015
3111Joshua MacriMacomb Lutheran North194.617
3212Jacob HyltonOrtonville Brandon194.315
3312Asher JagerGR West Michigan Aviation193.912
3412Caleb CarignanFlint Powers Catholic193.615
3512Ben VerellenGladwin193.610
3610Jack HincksDetroit Country Day193.216
3712Carson WoodSparta193.111
3811Owen AdamsSpring Lake192.910
3912Charlie BrauerThree Rivers192.513
4011Nick ParkerFrankenmuth192.015
4112George ScuphamEdwardsburg191.913
429Logan CristianParma Western191.814
4310Aiden LambersHolland191.611
4411Christopher VogtPaw Paw191.613
4512Landon GerritsmaHolland Christian191.511
4612Jack EstelleHopkins191.111
4712Tommy BeiterFlint Powers Catholic191.115
489Grant LampenHolland Christian190.611
4910Gerard GilmourFenton190.516
5012Braylon LennemanDeWitt190.514

Podium Contenders

One team was prominent early, the other has been rising and rising before a surprise Saturday win. Northville had a few early wins, at Bath and at Spartan. Ann Arbor Pioneer had taken care of business in SEC action, then beat a host of ranked squads at Jackson. The two finally came together at Portage, the purple-clad gents racing to an early lead and never giving it up. Pioneer is in a great spot, two certain frontrunners and a rapidly improving crew behind them. Northville seems to be going through a bit of a lull, missing two of their varsity runners, another just returning from injury. If both teams are at full strength, this could be a great close to the day at MIS.

RankTeamRegionScoreTop 5 Avg.Top 7 Avg.Top 5 SpreadTop 7 Spread
1Northville7147204.3200.41:071:17
2Ann Arbor Pioneer5296202.6196.91:522:06
3Lowell3305197.8186.81:093:21
4Kalamazoo Central3319197.2192.11:171:42
5Grand Ledge4334195.1189.20:311:18
6Ann Arbor Skyline4445192.1190.00:250:37
7Traverse City West2458192.1189.50:370:44
8Midland2473191.4188.50:200:43
9Brighton4544190.5187.50:381:04
10Saline5581190.5186.11:081:23
11Portage Central3582189.9184.81:071:16
12Romeo9585189.4184.70:341:18
13Grand Blanc2609189.8186.71:031:09
14Caledonia3619189.5184.91:061:23
15Traverse City Central2630189.6182.21:021:51
16Zeeland West3637188.6186.10:410:46
17Salem6667189.0184.41:061:28
18Clarkston8670188.9184.71:191:30
19East Kentwood3684190.2184.21:211:49
20Jenison1697187.3185.30:180:31
21Holland West Ottawa3714186.8184.30:090:52
22Brownstown Woodhaven5768186.6182.31:101:22
23Highland-Milford2799189.8183.02:182:41
24Rockford1835185.2178.31:211:49
25Grand Haven1857188.7179.62:082:57
26Saginaw Heritage2878184.3181.40:290:50
27Rochester8963183.3175.11:372:14

Major Moves

Not necessarily this week, but over the past two, Saline has been a major mover, 17th in mid-September to now 10th. The Hornets had top-10 finishes at both Jackson and Portage to go along with a 2nd place finish in the 2nd SEC Jamboree, besting fellow top-10 conference foe Ann Arbor Skyline. Jacob Cole has run some of his better races of late, as has Jacob Szalay. And I wouldn’t be shocked if freshman Gavin Bast surprises at season’s end. The 9th grader is on the cusp of breaking 17:00 and endured the Portage heat quite well.

RankTeamRegionScoreC SZNMove
1Northville714710
2Ann Arbor Pioneer52965-3
3Lowell330521
4Kalamazoo Central331931
5Grand Ledge433441
6Ann Arbor Skyline444560
7Traverse City West245870
8Midland247380
9Brighton454410-1
10Saline558111-1
11Portage Central358292
12Romeo958513-1
13Grand Blanc260915-2
14Caledonia3619140
15Traverse City Central263016-1
16Zeeland West3637124
17Salem666719-2
18Clarkston8670180
19East Kentwood3684172
20Jenison1697200
21Holland West Ottawa371422-1
22Brownstown Woodhaven5768211
23Highland-Milford279926-3
24Rockford1835231
25Grand Haven1857241
26Saginaw Heritage2878251
27Rochester8963270

What’s Next?

Teams are heading all over the place – to River Rat, Gabriel Richard, Freeland, Oiler, Greater Lansing. To my particular interest is Traverse City West, who will be down in Mt. Pleasant at their regional course. The Titans had a subpar performance at Bluejay and nothing since, two weeks to stew over it. They’ll face a solid test and Region 2 preview against Milford, fresh off an Oakland County victory (and sorely underrated here, one race away from greatly moving up the rankings).

RankGradeNameTeamCW RatingRegion
111Kamari RonfeldtAnn Arbor Pioneer223.45
211Brandon CloudNorthville215.97
312Kyle O’RourkeHighland-Milford215.82
411Caden LivermoreGrandville215.51
512Beckett CrooksAnn Arbor Pioneer215.45
611Jack MacGregorHowell213.84
712Ian MorganOkemos213.34
811Luka HammondGrand Haven212.41
912Benjamin HartiganNorthville211.77
1011Marshall HuhnLowell210.03
1112Andrew WrightKalamazoo Central209.83
1210Mourad AlgahmiDearborn Fordson208.45
1312Aiden PengellyCanton207.96
1412Jackson LamKalamazoo Loy Norrix205.33
1511Justin JohnsonEast Kentwood204.93
1611Matii TarekegnEast Kentwood204.33
1712Aron GalGrand Haven204.31
1812Ethan HertzaNorthville203.67
1911Coen HillDexter203.04
2012David DubeckClarkston202.78
2111Austin MercadoSalem202.36
2211Jacob SzalaySaline202.05
239Tommy McCormickGrand Blanc201.62
2412Lucas LaPointePlymouth201.66
259Avi ElabedLowell201.23
2612Max HouvenerLake Orion201.18
2710Rylen RicheyGrand Ledge200.34
2812Caleb KellerTraverse City Central200.22
2910Todd TobinHighland-Milford200.22
3012Noah JohnstonCaledonia200.13
3111Samuel BakerKalamazoo Central199.93
3212Benjamin RottierGrand Ledge199.84
3310Alexander AllenAlpena199.82
3412Marcel StorkMattawan199.63
3512Owen FisherMattawan199.43
3610Xavier SolgotL’Anse Creuse North199.39
3712Nathaniel LindenTroy Athens199.08
3812Cooper ByrneLowell199.03
3911Broden LaddHolly198.02
4012Zach WyderkoBrighton197.84
4110Brady GlonDetroit Catholic Central197.57
4212Pierce SchefflerBrownstown Woodhaven197.25
4311Liam WierzbaTraverse City West197.22
4410Finn-Frost GraysonTraverse City West196.92
459Hudson DollAnn Arbor Skyline196.74
4612Ty BillingsKalamazoo Central196.73
4712Ryan BarnesClarkston196.68
4810Lucas MullanNorthville196.57
4910Bennett SnapperCaledonia196.53
5011Trevor BaptistNovi196.37

RankTeamScoreTop 5 Avg.Top 7 Avg.Top 5 SpreadTop 7 Spread
1Marquette26191.1182.11:492:21
2Sault Ste. Marie45176.3167.12:213:24
3Houghton106149.5145.41:181:40
4Gladstone120144.9142.10:441:00
5Negaunee134144.1136.53:153:19
6Ishpeming Westwood139142.0133.31:402:43
7Kingsford195108.55:55
8Escanaba22796.84:07

RankTeamScoreC SZNMove
1Marquette2610
2Sault Ste. Marie4520
3Houghton1064-1
4Gladstone12031
5Negaunee1346-1
6Ishpeming Westwood13951
7Kingsford19570
8Escanaba22780

RankGradeNameTeamCW Rating
112Gabe LitznerSault Ste. Marie205.1
212Rorik HolmquistMarquette205.1
312Peter ArgeropoulosMarquette204.5
411Lucas BallardMarquette193.6
512Shea ArmstrongSault Ste. Marie183.7
612Henry PlummerNegaunee183.5
712Beepsee TeepleMarquette183.1
812Adam BrandtSault Ste. Marie175.1
911Cavan MulliganKingsford171.0
1010Lake SkyttaMarquette168.9

RankTeamScoreTop 5 Avg.Top 7 Avg.Top 5 SpreadTop 7 Spread
1Painesdale-Jeffers28151.3143.52:482:53
2Rudyard33144.8136.02:313:46
3Manistique11090.679.62:434:06
4Pickford12975.250.95:359:11
5Wakefield-Marenisco/Bessemer14064.35:35
6Ironwood14859.06:21
7Hancock15346.66:53

RankTeamScoreC SZNMove
1Painesdale-Jeffers282-1
2Rudyard3311
3Manistique11030
4Pickford12940
5Wakefield-Marenisco/Bessemer14050
6Ironwood14860
7Hancock15370

RankGradeNameTeamCW Rating
112Cameron AndersonPainesdale-Jeffers181.2
212Steven KirschnerRudyard177.4
312Landon LarsonPainesdale-Jeffers164.1
411Blake LakoskyMunising153.5
511Eli FolkersmaRudyard148.6
610Branson AndersonPainesdale-Jeffers144.4
711Jacob MitchellPickford142.2
810Blake HeltunenPainesdale-Jeffers141.3
912Seth TempletonRudyard140.8
109John GreenGwinn134.5

RankTeamScoreTop 5 Avg.Top 7 Avg.Top 5 SpreadTop 7 Spread
1Engadine76123.3101.82:036:20
2Stephenson106113.0102.54:064:40
3Dollar Bay113107.31:38
4St. Ignace123106.691.33:094:34
5Rapid River13095.28:09
6Eben Jct. Superior Central13399.178.03:385:33
7Rock Mid-Peninsula13895.46:33
8Holy Name17680.159.04:286:53
9Brimley18672.552.35:246:31
10Newberry19265.17:09
11Carney-Nadeau302-1.46:20

RankTeamScoreC SZNMove
1Engadine7610
2Stephenson1064-2
3Dollar Bay1138-5
4St. Ignace1237-3
5Rapid River13032
6Eben Jct. Superior Central13351
7Rock Mid-Peninsula13861
8Holy Name17626
9Brimley18610-1
10Newberry19291
11Carney-Nadeau302

RankGradeNameTeamCW Rating
112Canon KuntzeStephenson164.0
211Kemper GearhartIshpeming156.2
311Ethan SnyderCedarville155.7
412William HoffmanForest Park152.7
59Ashdeyn GerowRock Mid-Peninsula149.9
610Julian SurianoNewberry148.0
711Jon DenkinsRapid River146.1
89Eli StiglitzRock Mid-Peninsula145.5
910Wyatt HuhnSt. Ignace143.8
1010Hayden SmithForest Park142.5