From my view proper ball position is critical on every swing made and too often the most overlooked basic. I think the most common mistake that golfers of all abilities is a lack of consistent ball position with the same club. Too often I watch golfers play and practice with the same club and the ball position will vary on nearly every shot. Thus, they do not make consistent contact due to a non consistent set up. Often that golfer will blame their golf swing which is really not the issue.
Many golfers I see do not understand the importance of having the ball in the same position on each shot they hit with a certain club. I have long been a believer in the ball position moving to the front or target foot as the clubs get longer. I have all of my golfers find the bottom of their swing with a wedge and then gradually move that position forward as each iron get longer. The wedge may have a base or bottom in the middle of the stance or it could be a bit more forward then that.
For many years golfers and teachers have debated on where the proper ball position is and does that position move with different clubs. After teaching for 40 years, I can say without worry the ball position should be different for each club being swung. I have heard great teachers and the greatest player ever say to play every shot with a target foot instep ball position but I have seen that same golfer play many shorter irons shots from a position behind the target instep.
It is difficult to keep this response short but please do not overlook the importance of proper ball position on each shot you hit. There are many ways to check your position and they vary for each but please be aware of the position and also try different positions with each club and see what the results show. You may be surprised where your best ball position truly lies!