This is from Grok
Month
Gain in Territory (km)
Notes/Source
January 2025
~500
Based on AMK Mapping analysis using DeepState data
February 2025
~400
Estimated from weekly advances reported in analyses citing DeepState trends (e.g., ~108 km in third week, extrapolated)
March 2025
143
UK intelligence citing DeepState data
April 2025
~127
Calculated from DeepState figures cited in analysis (up 253% to May)
May 2025
449
DeepState mapping project data
June 2025
~556
Analysis citing DeepState updates
The idea that Russia is out of missiles or running low has been the line for years but they continue to attack night after night in any given month there are more missiles than in the past. The front line continues to advance and I think these figures don't take into account Kursk which would bring the figures more inline with an increasing trend. Note that it slows somewhat dependent on weather so there is an expected trend upwards from that. However gaining ground is not so much a goal here but just part of the overall plan. This will change due to the non linear nature of warfare but it is obvious that Russia is consistently posting gains. Note I asked grok to use DeapstateUA as the source for data which is Ukrainian. Also Russia is not using tanks or APCs so much as electric bikes. The reason is the tactic of driving in an APC is difficult as a drone or mine gets it and stops it then the drones kill the occupants. They moved to bikes not because they are safe but they are harder to hit with a drone and if hit it takes out 1 person. Does that mean the attack will be successful? No just changing the odds. Ukraine has also started using this same tactic. There is a concept that if Russia makes a breakthrough to effectively undefended territory it may take some major advance with heavy armor, however the problem is mines still which can be laid by drones. Shahed is the basis of the Russian design but they have improved it somewhat and interceptor drones are great but Russia is attacking with so many drones and the numbers go up so if you have a 90% interception rate and they launch 100 drones then 10 get through but if they launch 1000 then 100 get through. Russia is getting up towards 1000 on a busy night, they deliberately go in waves taking 3 or 4 days with a low count (like 100) then two days with over 500. Everything Russia is doing is increasing, they care about territory but not about speed. I suspect they will start to think about Odessa the reason is obvious in that it will cut Ukraine off from the sea port and cripple the economy (more.)
The idea that western aid is unlimited is also not realistic, Europe is facing an economic crisis. Western countries have also freely taken from seized Russian assets interest and given this to Ukraine, now what are they going to do when and if Russia and Ukraine make a deal and Russia demands it's money. There is no law allowing them to take this money so they either admit that it was stolen which Russia will seek compensation for or they find some money from somewhere to pay it back. They only have tax as income, if I was in the UK I would not want my tax being used to pay Russia. I don't want my money sent to Ukraine as there is no utility in doing so except perhaps to kill Russian soldiers (and Ukrainian) but I do not see any virtue in this perhaps you do?