1st & Goal: 2026 Week 9 Review

By Geoff Kimmerly
MHSAA.com senior editor

October 26, 2026

Every game counts. Week 9 provided 11 more examples of why. 

MI Student AidAs Michigan’s high school football teams concluded their regular-season schedules – and more than 300 took the field for the last time in 2026 – a total of 11 teams earned opportunities to continue playing this week, with 11 also falling out of the final playoff mix.

We detail several of those deciders below, as well as a few final league championship games and others that helped determine how brackets were drawn for our title drives beginning Friday with 11-Player Districts and 8-Player Regionals.

Bay & Thumb

HEADLINER Port Huron 13, Port Huron Northern 10 The Red Hawks stacked memorable accomplishments with this win. They defeated rival Northern for the first time since 2023. They finished the regular season 9-0 for the first time since 1952, according to Michigan-football.com. (Port Huron also was perfect during the COVID-shortened 2020 regular season, over six games). And the Red Hawks held onto the top spot on the Division 3 playoff-points list, giving them home games for the first three rounds.

Watch list Marine City 21, Marysville 6 The Mariners (9-0) capped a perfect regular season for the first time since 2021, and they did so by defeating another league champion in Marysville (5-4) while holding the Vikings to their season-low scoring total. 

On the move Goodrich 28, Gladwin 20 The Martians (9-0) ran their regular-season winning streak to 26 going back to Week 1 of 2024, and also did so by defeating another league champion in Gladwin (5-4). Grand Blanc 31, Macomb Dakota 24 The Bobcats’ 9-0 regular-season finish also was their second straight and moved them up to No. 7 on the Division 1 playoff-points list. Ubly 30, Cass City 8 The Bearcats (6-3) bounced back from a Week 8 loss to avenge last season’s 42-6 defeat to Cass City (6-3) and secure the possibility of playing home games this week and next. 

Greater Detroit

HEADLINER Bloomfield Hills Brother Rice 31, Detroit Catholic Central 25 (OT) The regular season ended with this Catholic High School League Prep Bowl stunner, as Deondre Hills scored the game-winner in overtime to give the Division 1 Shamrocks (8-1) their only loss. DCC still ended up sharing the CHSL Central championship with Toledo Central Catholic, and the Warriors (7-2) tied for third but jumped six spots to No. 9 on the Division 2 playoff-points list – giving them the possibility of three home playoff games. Click for more from the Detroit Free Press.

Watch list Dearborn Divine Child 28, Jackson Lumen Christi 21 The Falcons (8-1) won a matchup of 2025 Finals champions in another Prep Bowl battle, clinching the CHSL AA title with a second league win by seven points this fall. Divine Child is lined up to host two playoff games, while Lumen Christi (7-2) would be home through its Division 6 Regional Final. 

On the move Gibraltar Carlson 17, Allen Park 10 Carlson (9-0) navigated a third win this fall by seven points or fewer to finish a fourth-straight outright championship in the Downriver League and sixth-straight including shared titles. Milford 31, Walled Lake Western 28 Milford (8-1) battled back from a Week 4 loss to South Lyon to share the Lakes Valley Conference title with the Lions, while ending that opportunity for Western (7-2). Romeo 56, Oxford 24 Romeo (9-0) finished its first perfect regular season since 1977, moving up to a tie for No. 2 on the Division 1 playoff-point list, and against an Oxford team that ranks No. 6 at 7-2. 

Mid-Michigan

HEADLINER Beal City 29, Ithaca 26 Only one team could finish the regular season undefeated, but both will be championship contenders next month. Beal City clinched the perfect regular season and will be home for the first three rounds at No. 5 on the Division 8 playoff-points list, while Ithaca (8-1) did take the slim loss but fell only one spot to No. 11 on the Division 7 list. Click for more from WJRT.

Watch list Howell 35, Northville 22 The Highlanders avenged last season’s loss to Northville to claim a third-straight Kensington Lakes Activities Association overall championship – and more. Howell held onto the top spot on the Division 1 playoff-points list, guaranteeing three home playoff games in a bracket that also includes undefeated East Kentwood and Grand Ledge.

On the move Portland 28, Hudsonville Unity Christian 24 The Raiders (9-0) have won 43 straight regular-season games after finishing perfect for the fourth-straight year – and with this their second-closest win this season but third-closest during the 43-game run. Grand Ledge 35, Temperance Bedford 7 The Comets finished 9-0 for the first time since 2015, winning their toughest two games the last two weeks by downing Bedford (7-2) and DeWitt in Week 8. Mason 24, Harper Woods 18 The Bulldogs (8-1) bounced back from a Week 8 loss and avenged last season’s defeat to Harper Woods (7-2), although they could see each other again in a Division 2 Semifinal. 

Northern Lower Peninsula

HEADLINER Harbor Springs 34, East Jordan 29 Harbor Springs (8-1) broke a five-game losing streak against the Red Devils (7-2) to clinch a share of the Northern Michigan Football Conference title along with East Jordan, and Maple City Glen Lake as well. The championship was Harbor Springs’ first since 1987, according to the Petoskey News-Review.

Watch list Traverse City West 38, Traverse City Central 27 The annual Patriot Game didn’t disappoint, as West (6-3) was able to clinch a share of the Saginaw Valley League North title and both teams qualified for the Division 2 playoffs on opposite sides of their Regional bracket.

On the move Oscoda 22, Frankfort 21 The Owls (6-3) were 0-6 against Frankfort (5-4) this decade, but they picked a great time for a first win as this one helped secure their spot in the Division 7 playoff field. McBain 29, Fowler 28 McBain (7-2) survived a major challenge from a Fowler team that finished 6-3 with its losses to Division 7 opponents with a combined 23-3 record. Manistee 34, Ludington 28 Manistee (4-5) jumped 11 spots to No. 17 on the Division 7 playoff-point list and earned a home game this week with this impressive win over Division 4 Ludington (7-2), one of seven teams on the Mariners’ schedule to finish with a winning regular-season record.

Southeast & Border

HEADLINER Clinton 52, Monroe Jefferson 28 Over the last three weeks, Clinton has turned away Ida to remain in contention in the Lenawee County Athletic Association, then defeated Adrian Madison to clinch a share of the title, and Friday handed Jefferson (8-1) its only loss in a big way – which also sent the Redwolves (8-1) up to No. 9 on the Division 6 playoff-points list. Huron League champ Jefferson is still set to host three games in Division 5. Click for more from the Adrian Daily Telegram.

Watch list Hudson 39, Berrien Springs 0 The Tigers (8-1) haven’t given up a point in three weeks, and after also clinching a share of the LCAA title in Week 8 handed Berrien Springs (8-1) its only defeat. The Shamrocks entered the game averaging 44 points per contest. 

On the move Chelsea 56, Linden 48 Chelsea (9-0) finished its first perfect regular season since 2021, defeating five playoff teams along the way including Linden (6-3). Monroe St. Mary Catholic Central 42, Hanover-Horton 6 SMCC (8-1) missed out on the Huron League title but bounced back from a Week 8 defeat to down Cascades Conference overall champion Hanover-Horton (7-2) – with these two potentially meeting again in a Division 7 Regional Final. Adrian 35, New Boston Huron 22 The Maples (8-1) bumped up to No. 12 on the Division 4 playoff-points list with this win over Division 3 Huron (6-3) and will host league foe Tecumseh to open the postseason.

Southwest Corridor

HEADLINER Portage Central 28, St. Joseph 14 This matchup of Southwestern Michigan Athletic Conference division champions ended with Portage Central (8-1) becoming the first of the pair to win this rivalry game for a second-straight year since St. Joseph claimed four in a row from 2017-20. St. Joseph (7-2) is set to be home for three playoff rounds in Division 3, while Central will be home this week but may travel after as the fourth seed in its Division 1 Regional. Click for more from WSJM.

Watch list Paw Paw 14, Vicksburg 7 They ended up finishing second and third, respectively, in the Wolverine Conference, as Edwardsburg finished an outright championship with a win over Niles. But this did affect who the Eddies see next – they’ll face Vicksburg (7-2) after Paw Paw (8-1) moved past the Bulldogs on the Division 4 playoff-points list. 

On the move Decatur 32, Parchment 24 The Raiders (9-0) capped their first perfect regular season since 2002 with their closest win since Week 1. Parchment ended 5-4, a two-win improvement from a year ago. Schoolcraft 35, Lawton 7 Schoolcraft (7-2) finished third in the Southwestern Athletic Conference but fourth on the Division 7 playoff-points list, earning the opportunity to be home for both District rounds including a possible rematch with Lawton (5-4) in two weeks. Stevensville Lakeshore 21, Portage Northern 14 Lakeshore (8-1) has enjoyed a phenomenal comeback season after winning a combined six games over the last two. This avenged last year’s 25-point loss to Northern (5-4).

A Lansing Catholic ball carrier works to break away as Pewamo-Westphalia defenders swarm during a 35-13 victory.

Upper Peninsula

HEADLINER Kingsford 42, Marquette 26 The Flivvers (9-0) won this matchup of league champions, in doing so finishing off their second perfect regular season over the last three and jumping five spots to No. 3 on the Division 5 playoff-points list. Amazingly, these former Great Northern Conference rivals have split their last 16 games, with Marquette (7-2) last season’s winner. Click for more from Upper Michigan’s Source.

Watch list Iron Mountain 21, Negaunee 20 After opening this season 1-2, Iron Mountain has strung together six straight wins (including a forfeit victory), with this over the Division 5 Miners (5-4) the big one. It helped push the Mountaineers (7-2) past East Jordan on the Division 8 playoff-points list, giving Iron Mountain the home game in their matchup this week.

On the move Menominee 38, Bark River-Harris 30 The Maroons (8-1) bounced back from a league-deciding loss in Week 8 to defeat another league’s champion and will be home in the Division 7 playoffs until Semifinals. Hancock 16, Houghton 10 The Bulldogs (4-5) ended a six-game losing streak against Houghton with this Copper Bowl win, capping a season of improvement after Hancock won a combined three games over the last three years. Calumet 50, L’Anse 8 The Copper Kings (6-3) closed the regular season with three wins over their last four games, this one over another playoff qualifier in L’Anse (4-5).

West Michigan

HEADLINER East Kentwood 42, Hudsonville 14 East Kentwood (9-0) clinched the outright Ottawa-Kent Conference Red championship, ending Hudsonville’s two-year reign and climbing into a tie for the No. 2 spot on the Division 1 playoff-points list, earning the Falcons home games this week and next. East Kentwood broke away during a massive fourth-quarter run to cap its first perfect regular season since 2002 and send the Eagles to 6-3. Click for more from WOOD TV.

Watch list Grand Rapids Kenowa Hills 44, Coopersville 0 Kenowa Hills (8-1) finished a repeat run in the River Cities Alliance in a big way, downing Coopersville (8-1) in a winner-take-all for the championship. Kenowa Hills has given up a combined 67 points over the last eight games after allowing 59 in a season-opening loss to DeWitt. 

On the move Spring Lake 35, Zeeland West 26 In upsetting the Dux (7-2), Spring Lake vaulted from No. 35 on the Division 4 playoff-points list into the field tied for the No. 27 spot. Grand Rapids Christian 24, Holland Christian 22 This win gave the Eagles (4-5) a similar jump, from No. 36 on the Division 4 list into the field in the No. 32 slot. Grand Rapids South Christian 42, Grand Rapids Catholic Central 26 These two enter as contenders in their respective playoff divisions, South Christian (8-1) at No. 5 on the Division 4 playoff-points list and Catholic Central (7-2) still holding down the top line in Division 5 by a substantial margin.

8-Player

HEADLINER Mio 26, Rogers City 14 Mio clinched the North Star League Big Dipper championship outright in claiming this winner-take-all, and also jumped from a tie for the No. 16 spot into the field for sure at No. 13. The league title was Mio’s second straight after it shared the Little Dipper championship in 2025. Click for more from the Bay City Times. 

Watch list Powers North Central 55, Crystal Falls Forest Park 36 This rivalry added a chapter that won’t soon be forgotten, as North Central’s second-straight win in the annual series improved the Jets to 7-2 and sent Forest Park out of the Division 1 playoff field with a final record of 6-3.

On the move Gaylord St. Mary 54, Indian River Inland Lakes 6 The Snowbirds (9-0) capped their first perfect regular season since 2017 having given up a combined 14 points over eight games played (one win was a forfeit) – and having pushed Inland Lakes (5-4) out of the Division 1 bracket. St. Ignace 62, Central Lake 40 St. Ignace finished off a second 8-1 season over the last four years, moving up to No. 5 on the Division 2 playoff-points list while keeping Central Lake (6-3) from moving into the Division 1 field. Portland St. Patrick 35, Dansville 7 The Aggies (7-2) moved to 8-player football this season and have found great success, but St. Patrick (9-0) earned the win in this first matchup with Dansville since 2011 in 11-player. 

MHSAA.com's weekly “1st & Goal” previews and reviews are powered by MI Student Aid, a division within the Department of Lifelong Education, Advancement, and Potential (MiLEAP). MI Student Aid encourages students to pursue postsecondary education by providing access to student financial resources and information. MI Student Aid administers the state’s scholarship and grant programs that help make college Accessible, Affordable and Attainable for you. Click to connect with MI Student Aid and find more information on Facebook and Twitter @mistudentaid.

PHOTOS (Top) Ada Forest Hills Eastern defenders close in on a Ypsilanti Community ball carrier during the Hawks' 46-22 win on Friday. (Middle) A Lansing Catholic ball carrier works to break away as Pewamo-Westphalia defenders swarm during a 35-13 victory. (FHE/Ypsilanti photo by Michigan Sports Media. Lansing Catholic/P-W photo by TCP Photography.)

Drive for Detroit: Week 12 in Review

November 17, 2014

By Geoff Kimmerly
Second Half editor

The third weekend of this season's MHSAA Football Playoffs was highlighted by the continuation of one of the state's most impressive winning streaks – and the finishes of two others of note.

Ithaca emerged from a fourth-quarter deficit against Madison Heights Madison to win another Division 6 Regional title and push its winning streak to 68 games, the longest 11-player streak in the country. 

But there will be a new Division 2 champion; reigning three-time title-winner Birmingham Brother Rice fell to Catholic League rival Warren DeLaSalle. And for the first time in its short MHSAA history, the 8-player tournament will have a champion not from Michigan's thumb – 2013 champion Peck and 2012 winner Deckerville both were eliminated in Semifinals. 

We touch briefly below on both 8-player games and all 32 11-player Regional Finals, with links to additional coverage of the games of particular note. 

8-PLAYER

Cedarville 36, Deckerville 20

Cedarville eliminated a former champion to earn an opportunity to win its first title. The Trojans (11-1) put up 36 points despite playing through a blizzard and facing powerful Deckerville (9-3), which finished this fall with its only losses against the other teams in the Semifinals – Cedarville, Lawrence and Peck. Click for more from the Sault Ste. Marie Evening News.

Lawrence 66, Peck 40

This was a reversal of last season’s Semifinal between these teams, and Lawrence (12-0) hopes to now finish similarly as Peck when it won last season's championship. The Tigers again rode the many talents of quarterback Derek Gribler, who ran for 280 yards and three touchdowns and threw for 271 yards and six scores in one of the most impressive performances in the MHSAA’s young 8-player history. Peck finished 11-1 and had beaten Lawrence 73-34 in last season’s Semifinal before taking down Rapid River for the championship. Click for more from the St. Joseph Herald-Palladium.

DIVISION 1

Saline 42, Canton 35

Saline (11-1) advanced to the Semifinals for the first time, in the process setting a team record for wins; in fact, the Hornets’ two best finishes have come during the last three years. But it wasn’t without a wild finish. Canton ran for nearly 400 yards, and Saline quarterback Josh Jackson repeatedly matched – with the Hornets’ defense then coming up big at the end. The Chiefs (9-3) did post their best record since 2010. Click for more from AnnArbor.com.

Other Regional Finals:

East Kentwood 31, Hudsonville 14 – The Falcons (11-1) made their first Semifinal since 2002 by winning a rematch against surging Hudsonville (7-5) after claiming the first meeting 35-28.

Clarkston 40, Walled Lake Central 22 – The reigning champion Wolves (12-0) ended the longest run for Walled Lake Central (9-3) since 2011.

Detroit Cass Tech 48, Clinton Township Chippewa Valley 35 – Wow; Cass Tech running back Mike Weber ran for 404 yards and five touchdowns as the Technicians (12-0) won their 12th game for the fourth season in five and ended the longest run for Chippewa Valley (8-4) since 2004. 

DIVISION 2

Warren DeLaSalle 26, Birmingham Brother Rice 21

As well as DeLaSalle (9-3) has played over the last month, this still has to count as a stunner – although DeLaSalle has been on the verge of a such a power move all season. DeLaSalle’s three losses came during one disappointing run – by seven to Brother Rice in Week 4, four to Orchard Lake St. Mary’s in Week 5 and then to Dearborn Fordson by four in Week 6. Those opponents are a combined 31-4 with St. Mary’s still alive in Division 3. This win earned the Pilots their fourth Semifinal berth over the last nine years – and ended a four-year Brother Rice run of 47-7. Click for more from the Detroit Free Press.

Other Regional Finals:

Muskegon Mona 39, Battle Creek Lakeview 0 – The offensively-powerful Sailors (11-1) put up their best defensive performance by handing Lakeview (9-2) its first shutout since 2012.

Farmington Hills Harrison 23, Flushing 10 – The Raiders (9-3) ended with their best record since 1997, but Harrison (10-2) moved on to its four Semifinal over the last decade.

Southfield 35, Wyandotte Roosevelt 7 – The Bluejays (9-3) have come back off a Week 9 loss to make the Semifinals for the first time since 2008; Roosevelt (9-3) can still celebrate extending its District title string to four straight.

DIVISION 3

Zeeland West 30, Lowell 27

The reigning Division 3 champion Dux (12-0) survived a second-straight close call after defeating Stevensville Lakeshore by only two in the District Final. Dakota Guerink and Nick Jasch both ran for two touchdowns and West’s defense made a late stop to ice the win. Lowell’s Max Dean capped a solid season with four more touchdown runs as the Red Arrows (10-2) finished with double-figure wins for the eighth time in nine seasons and 12th in 15 years. Click for more from the Holland Sentinel.

Other Regional Finals:

Muskegon 42, Petoskey 7 – The Big Reds (11-1) have scored 128 points in three playoff games in advance of facing Zeeland West this week; Petoskey (9-3) finished four wins better than 2013 and made a Regional Final for the first time since 1998.

Orchard Lake St. Mary’s 49, Mason 10 – The Eaglets (10-2) have now doubled last season’s win total and made their sixth Semifinal in eight seasons; Mason (8-4) made its first Regional Final since 1995 despite a 1-3 start this fall.

New Boston Huron 38, Redford Thurston 29 – Huron’s best season ever continues as the Chiefs (11-1) won their fifth straight by at least 10 points while Thurston can still celebrate a District title despite also opening this fall 1-3.

DIVISION 4

Detroit Country Day 21, Chelsea 0

As an at-large qualifier, Country Day (8-4) has cruised through the playoffs somewhat under the radar. But keep in mind that its losses this fall were to three reigning MHSAA champions – Brother Rice, Zeeland West and Division 8 Muskegon Catholic Central – and reigning Division 7 runner-up Detroit Loyola. The Yellowjackets have been nothing if not steady during the playoffs, outscoring their opponents by a combined 77-6 – with Chelsea (9-3) suffering its only loss of more than seven points this fall but after bouncing back from 2-7 a year ago. Click for more from the Oakland Press.

Other Regional Finals:

Grand Rapids South Christian 49, Whitehall 14 – The Sailors (10-2) made it 10 straight and nine straight by double figures in advancing to the Semifinals for the third straight season; Whitehall finished 9-3 after going 1-8 only a year ago.

Edwardsburg 42, Eaton Rapids 8 – The Eddies are back in the Semifinals for the first time since 2010 with their third game in four weeks holding an opponent under 10 points; Eaton Rapids finished its second playoff season 8-4, a win better than its first playoff season a year ago.

Lansing Sexton 35, Richmond 7 – The Big Reds (12-0) booked their return to the Semifinals by locking down an offense averaging 40 points per game for Richmond (10-2) entering the weekend.

DIVISION 5

Menominee 43, Freeland 35

Menominee’s offense has been typical of the Maroons (12-0) – they’re 12 points from scoring 600 for the second straight year and have averaged more than 40 per game three of the last four seasons. But a defensive stand late finally stopped Freeland (10-2) in this back-and-forth battle that ended with Menominee heading to the Semifinals for the third straight season – to face Grand Rapids West Catholic, last year’s opponent in the Division 5 Final. Click for more from the Midland Daily News.

Other Regional Finals:

Grand Rapids West Catholic 56, Reed City 28 – Although Reed City (9-3) became only the second team to score this many points on the Falcons, West Catholic (12-0) broke 50 for the first time since Week 2.

Lansing Catholic 49, Flint Powers Catholic 21 – The Cougars (12-0) have arrived in the Semifinals for the second time in four seasons by outscoring their playoff opponents 180-35, although Powers (8-4) put up the most points among the three teams eliminated.

Almont 35, River Rouge 12 – Make this officially the best season in Almont history at 12-0 and the Raiders’ defense arguably the most impressive in the state (still giving up only 5.7 points per game); River Rouge (10-2) hadn’t lost since Week 2 and finished with double-figure wins for the second time in three seasons. 

DIVISION 6

Ithaca 41, Madison Heights Madison 27

With a quarter to play, Ithaca’s winning streak was in danger for one of the few times since it began opening night of 2010. The Yellowjackets (12-0) trailed 27-19, an unfamiliar spot for a team that rarely has had to come back during the last five seasons. But they scored 22 unanswered points over the final seven minutes to give a signature win to a current group of younger players that didn’t play a large role in Ithaca’s runs of the last four seasons. Click for more from the Mount Pleasant Morning Sun.

Other Regional Finals:

Boyne City 28, Leroy Pine River 16 – The Ramblers (12-0) are back in the Semifinals for the first time since 2001 after ending the longest playoff run ever for Pine River (8-4).

Grand Rapids NorthPointe Christian 41, Watervliet 35 – The Mustangs (11-1) have built steadily to this first Regional title over their seven seasons of football; Watervliet’s end was heart-breaking as it was the second time in four seasons the Panthers (10-2) fell in a Regional by a touchdown.

Monroe St. Mary Catholic Central 27, Jackson Lumen Christi 26 – Only the possibility of Ithaca’s winning streak ending kept this from being the main game in Division 6, as St. Mary (11-1) returned to the Semifinal by handing Lumen Christi (11-1) its lone loss despite more than 400 yards rushing by Khari Willis. 

DIVISION 7

Detroit Loyola 60, New Lothrop 26

Loyola (12-0) pulled one victory closer to returning to Ford Field for the third straight season by winning big in this matchup of undefeated teams. Marvin Campbell, the team’s top running back during its 2013 run as well, had five touchdowns as Loyola got ahead early and never trailed. It was the third time in four seasons New Lothrop (11-1) had reached the Regional Final; the Hornets haven’t lost a regular season game since 2009. Click for more from the Detroit Free Press.

Other Regional Finals:

Ishpeming 22, Traverse City St. Francis 13 – The two-time reigning champion Hematites (11-0) stood strong against a challenge in their first game this season decided by fewer than 10 points; St. Francis finished its best since 2011 at 11-2.

Saginaw Michigan Lutheran Seminary 44, Elkton-Pigeon-Bay Port Laker 8 – The Cardinals are back in the Semifinals for the first time since winning the Class D title in 1986; Laker’s lone loss this season ended their best run since 2002 at 11-1.

Pewamo-Westphalia 53, Bridgman 12 – The Pirates (10-2) have become regulars at this stage of the playoffs with four straight Regional Final appearances and three titles during that time; Bridgman ended its longest playoff run at 8-3 and with a team record for wins. 

DIVISION 8

Munising 43, Crystal Falls Forest Park 14

The road downstate in Division 8 generally goes through Crystal Falls Forest Park – and Munising traveled it well this weekend, figuratively speaking. This Regional Final was moved to the Superior Dome at Northern Michigan University, and the Mustangs (10-1) left with their second Regional title and first since 1980. Forest Park (9-1) had made Semifinals in eight of the previous 10 seasons before suffering this first in-state loss this fall – the Trojans’ other defeat was by four to Hurley of Wisconsin. Click for more from the Marquette Mining Journal.

Other Regionals Finals:

Beal City 28, Baldwin 0 – The Aggies (10-2) returned to the Semifinals for the third straight year by shutting down an offense for Baldwin (10-2) averaging 47 points per game heading into the weekend.

Muskegon Catholic Central 48, Mendon 7 – The Crusaders (12-0) again made quick work of a former MHSAA champion, with Mendon (10-2) joining Fowler and Fulton among those that have fallen to MCC this postseason.

Harbor Beach 21, Morenci 7 – Morenci (10-2) had been strong on defense and held Harbor Beach (12-0) to half its 46-ppg average, but also was held to a season low.

PHOTO: Zeeland West advanced past Lowell 30-27 in a snowy Division 3 Regional Final. (Click to see more from HighSchoolSportsScene.com)