This is either a gray or black rat snake or some intergrade. At least what I can tell from my field guide.