The Michigan High School Athletic Association has announced the football playoff matchups for all 8 divisions.  That's 256 total teams including many from West Michigan.

Kids playing football because they love the game.  Communities rallying behind the players because they love the kids.  Forget contracts and sponsorship deals.  This is as good as sports can get.

Here's the matchups of West Michigan schools from WZZM:

DIVISION 1:

West Ottawa at Rockford

Grand Ledge at Grand Haven

DIVISION 2:

FHC at Lowell

Muskegon at Mattawan

DIVISION 3:

Kenowa Hills at GR Christian

Fruitport at EGR

Holland at Stevensville Lakeshore

St. Joseph at Zeeland East

Hastings at Battle Creek Harper Creek

DIVISION 4:

Chippewa Hills at Alma

Ludington at Escanaba

Whitehall at Sparta

Spring Lake at Comstock Park

South Christian at Zeeland West

Unity Christian at GR Catholic Central

DIVISION 5:

Kelloggsville at Reed City

Manistee at West Catholic

Hopkins at Berrien Springs

DIVISION 6:

Morley Stanwood at Shelby

NorthPointe Christian at Oakridge

Montague at Calvin Christian

DIVISION 7:

Ravenna at Pewamo-Westphalia

DIVISION 8:

Saugatuck at Muskegon Catholic Central

Here's the complete list of first round matchups.

Watch for more info about game times soon.