The only thing you know for sure from holes on target is that is where the barrel was pointed. Call/strike corollary analysis is more likely to reveal the source of error. When the source of shooter error can not be discerned then concentration on the principles of marksmanship and the elements and factors of a steady position can still correct for error.
Nevertheless, I'd say you did not compensate for wind and/or you did not consistently control the rifle; but, call/strike corollary analysis would help you understand this on your own. Example: you call the shot right in there but the shot strike is at 3 o'clock. This means sight was not adjusted properly for wind and weather conditions at time of shot. Another example: you call the shot at 3 o'clock and the strike is indeed at 3, this means you moved the rifle, it also means the sight was properly adjusted for distance and conditions. One more: you call the shot at 3 and the strike is right in there. This likely means movement and a sight not properly adjusted.