First, we are located in Missouri. In between St. Louis and Cape Girardeau. St. Francois county to be precise.
We just walked outside and found this on the porch so we carried it off. Normally this wouldn't be a big deal, but we have a little one now and I didn't want to take any chances.
The snake, pictured below, was approximately 6 inches long. He seemed timid in nature, he didn't let us get very close to him before he started to slither away.
I assumed he was a juvenile black rat snake, from my highly deductive google searching, but I also know that snakes sometimes change color, shape and design as they get bigger. So I wanted to find out if my guess was correctly or completely mistaken. Thanks for you help!