Mark Crossfield addresses why moving the ball back in the stance often causes short irons to push or 'squirt' to the right. He explains that because the club travels on an arc, an earlier impact point (further back in the stance) occurs before the face has squared up to the target. Golfers can fix this by adjusting their aim, tweaking their grip, or moderating how far back they place the ball.
The clubhead travels on a circular arc; hitting the ball further back in your stance means the face is often still pointing to the right at impact.
A forward ball position typically encourages a more leftward start line as the clubhead has more time to square or close.
Putting the ball back in the stance pushes the handle forward, which naturally opens the face unless the golfer manually compensates.
If you must play the ball back to lower loft, consider 'twisting' the club in your grip to pre-set a squarer face angle.
Go deeper
The push — Causes, drills and coaches for this miss