I'd have a hard time calling that a yellowbelly with almost no flaming, no speckling on the belly, and I don't see a head spot unless it's just a bad angle.
No hooks or j's in the pattern and no banding, my guess is it's not a yb.