Looking at where the op is from, I think its safe to say this snake is not an Alabama locality.
I'd call him a Miami phase. He could be masque, as well, looking at the belly checkers, but you cannot see his head pattern well enough.
I agree with Nanci, definitely male. LOL
|