Week 6 was my best week by far, going 20-3.  Fowlerville's upset win at Williamston, Olivet's win at Stockbridge, and Morrice's upset win at home over Deckerville kept me from being perfect for the week.

RELATED: See my picks from last week

Ok, let's try to do better this week.  On with the Week 7 picks:

Last Week: 20-3 (.870)

Season:  116-38 (.753)

Week 7 Predictions:

Grand Ledge 44, Everett 12

Jackson 51, Eastern 6

East Lansing 17, Sexton 8

Holt 34, Okemos 7

DeWitt 35, St. Johns 28

Waverly 18,  Haslett 12

Mason 37, Owosso 13

Lansing Catholic 41, Eaton Rapids 20

Fowlerville 31, Ionia 15

Portland 38, Williamston 16

Lakewood 42, Perry 10

Olivet 33, Leslie 8

Stockbridge 57, Maple Valley 6

Dansville 46, Bath 6

P-W 43, Laingsburg 24

Potterville 23, Fulton 13

Fowler 51, Saranac 7

Ithaca 53, St. Louis 6

Battle Creek Pennfield 28, Charlotte 17

Ovid-Elsie 23, Midland Bullock Creek 8

Morrice 44, Kinde-North Huron 14

Portland St. Pats 37, Webberville 22