Something I probably bring up too much, but this will give you some idea of what's happening...
Aim dead center of a target at 25 yards and fire a 5 round group,
Do it again at 50 yards, and again at 75 yards, 100 yards, 125 yards, ect.
Verticle changes are range changes,
Horizontal changes, Especally if it starts left of center and moves right of center as you get past the 100 yard mark are more than likely your rifle on a cant,
Or your rifle barrel is cocked in the reciever, or the optics are cocked off centerline of the barrel bore.
Cant, or leaning the optics to one side or the other of the barrel center line can be addressed with a 'Spirit' level on the rail or optics tube.
It will teach you to strighten up the rifle as you shoot.
OR,
The optics tube is canted (rotated) in the rings.
Use a verticle 'Plum Bob' and high visibility string about 25 yards down range,
Line the BORE up on the string,
Use a 'Spirit Level' on the reciever to make sure the rifle itself is dead level...
Then see if your reticle verticle line is EXACTLY on the string or not.
With string dead center of bore, and reciever dead level,
The string should be exactly verticle with the verticle reticle line.
If not, time to correct optics tube (rotate) until the reticle line matches the plumb line.
If it still doesn't shoot mostly on ballistics tables,
Then consider the optics mount holes on the reciever aren't aligned with the bore,
Or the barrel isn't aligned with the reciever centerline/optics.
This is where a gunsmith can help strighten reciever threads, square the front of the reciever and make sure the optics mounting holes line up with the bore/reciever.
A string that continues to walk 'right' the more you shoot is usually a barrel cocked in the reciever,
The more you shoot, the more heat expansion and the further the barrel gets pushed 'right'...
If you let it get dead cool and it comes back 'Left' on its own, the walks 'right' as you fire it again, then its 100% a cocked barrel in the reciever.