I need my snake id book that is up at the cabin. I think it might be a rat snake because of the diamond like patterns on the side, but I need a closeup of the head. Either way, my wife wouldn't go on the porch for at least a month if she saw that, and would never grill again, lol!That looks like it might be a juvenile North American Racer perhaps.
Possibilites here: https://dnr.maryland.gov/wildlife/Documents/Common-Snakes-of-Maryland-Photo-Guide.pdf