Yeah, I'm not so sure it's a racer/rat snake...don't babies/juvies normally have quite noticeable pattern?? And the head doesn't look right for them either...