Zelenskyy already warned yesterday that there would be a massive attack and he was right. During the night, Russia carried out extensive attacks on large parts of Ukraine, Kyiv and Dnipro being the cities hardest hit. So far, 9 dead and 105 injured have been reported, but the number of casualties will likely rise during the day. Read more at Kyiv Independent, Kyiv Post and posts on Bluesky here, here and here.
Ukraine also sent drones etc. against Russia (see the drone map here) but unfortunately I have not yet seen any reports on the results.
Russian losses
Russia continues to suffer enormous losses, mainly in personnel, artillery, and soft vehicles used for, among other things, logistics. 517 is the next highest number throughout the entire war.
1440 KWIA
3 Tanks
7 AFVs
75 Artillery systems
1 MLRS
1 Air defense system
1583 UAVs
14 UGVs
517 Vehicles and Fuel tanks
2 Special equipment

We are currently at a seven-day average of 374 per day, which corresponds to 136,510 per year if Ukraine can maintain the same pace.
Here is how losses of soft vehicles have developed since the beginning of 2022:

Ukrainian General Staff reports
- 276 combat clashes
- 86 aviation strikes
- 264 KAB/CAB
- 8,557 kamikaze drones
- 3,114 shelling (55 from MLRS)
SLAVA UKRAINI
Don't forget to donate, Ukraine's cause is ours! Support Ukraine!

For the first time since 2023, Ukraine puts more troops into combat than it loses. Commanders in Kyiv now believe they can fight Russia to a cease-fire — Jack Watling, Foreign Affairs.
Sounds good, for Russia it is the opposite. Ukraine will soon gain an advantage that Russia cannot handle. It will be interesting to see if Putin dares to attempt a mobilization.
That is where we have the Baltics – an aspect our esteemed Johan has completely overlooked.
If Europe/NATO sends troops now, Putin can point to that (with the usual Kremlin distortion) and escalate an ongoing threat from NATO against Russia. To begin with, send forward already accumulated troops towards the border with the purpose of creating the conditions for a false-flag that gives Putin the motive to pull the trigger on the mobilization alarm.
That may be the risk of responding to the buildup of Russian troops and materiel projecting a threat against the Baltics. And perhaps something Putin is working towards.
And, to return to your comment, since Putin has mobilized, he does not necessarily have to attack the Baltics but can use the forces in Ukraine.
Maybe the Kremlin is using Johan’s account? Have you checked the IP addresses?
The Old One, bribed with vodka barrels, who is borrowing Johan’s computer?
Attacking the Baltics, that is, once again letting Russia start a war against a neighboring country when it has not even managed to win in Ukraine, while the Russians now finally seem to be getting tired of the war, would be totally stupid.
However, as you write, it is by no means impossible that this is exactly what Putin wants to achieve instead, to provoke some form of counter-reaction so that he gets a reason to rally the people for a mobilization.
A too large troop buildup could actually be used for that, “NATO is about to attack us!”
Putin cannot risk losing in Ukraine, so it is quite clear that the mobilization, if it happens, will go there.
Then I still believe that he wants to project a threat to make us think about our own security and primarily build up our capabilities but also to get people to want to stop supporting Ukraine so as not to risk Russia attacking, etc. That is exactly what the Russian trolls are trying to spread in Europe.
Yes, for a street-smart type like Putin, every escalation is an opportunity to get new cards in hand. A bit like the principle of a kaleidoscope. A small twist and a completely new constellation appears.
Yes, that is definitely one aspect of it all. However, the Russian bastards will probably mobilize their population regardless if/when the tsar wants.
Kyiv Independent has updated the figures to 10 dead and 104 injured.
“The massive Russian attacks last night on Dnipro, Zaporizhzhia, Kyiv, and Kharkiv are basically over. It must be acknowledged that the situation is dire for air defense: There are hardly any Patriot missiles left to shoot down ballistic missiles, and the consequences are accordingly. Already, 7 deaths are known, and that number will rise.
Smoke from fires is rising over the city from almost all directions, and it seems to be without power in many areas. The Russians have struck many targets—and succeeded because their missiles in many cases could not be shot down. External help with air defense is needed immediately to handle ballistic and some other missiles.
There is no point in sugarcoating this. President Zelenskyy’s letter to the Americans, pleading to be able to buy more Patriot missiles, was sent for exactly this reason.” https://bsky.app/profile/friaukraina.bsky.social/post/3mnbmlvdadc2n
Reduced Russian and Ukrainian pressure, total and also ratio.
A Ukrainian offensive wave has broken on the shore. Almost as strong as the previous wave two to three weeks ago in early/mid May.
The Russian pressure as usual focused around Pokrovsk / Huliaipole.
N Slobozhansky 4↘️
S Slobozhansky 13💥
Kupyansk 5
Lyman 10💥
Slovyansk 10💥↗️
Kramatorsk 2
Kostjantynivka 10💥↘️
Pokrovsk 56💥💥💥↗️
Oleksandrivskij 3
Huliaipole 35💥💥↘️
Orikhivsk 0↘️
Prydniprovskij 2
Localized 150↘️
Unlocalized 99↘️
Total 249↘️
Ratio unloc/loc 0.66↘️
Thank you!
👍🏻
Question to MXT and 205
In today’s post, MXT writes “276 combat clashes” while 205 writes “total 249”.
Edit: Just saw that both the image with Russian losses and the list of what the Ukrainian General Staff has reported that MXT posted in the post are from yesterday!
Edit 2: The image has been updated, I was looking at the page in an old, not updated tab from earlier today…
It is time for me to go on vacation. Forgot, of course, to change that list as well.
Have to hand over the reporting to 205 so there will be some damn order here!
99 + 150 I usually get to 249, but MXT possesses mathematical abilities that I apparently lack. Could be numbers from some report he gets directly from the staff?
Försvarets materielverk (FMV) is purchasing parts for a ground-based air defense system from Saab, the company announced on Tuesday morning. These include sensors and command systems.
The order value amounts to 1.2 billion kronor, and the parts are to be delivered in 2029–2030.
The deal provides the Armed Forces with an increased capability to detect and combat advanced threats from the air, Saab writes.
– We are proud to contribute to strengthening the ground-based air defense capability of the army’s brigades, says Carl-Johan Bergholm, head of the Surveillance business area.
I just want to make you aware that the summary in the introduction with the total Russian losses does not indicate today’s total but yesterday’s. So we can conclude that Ukraine has now broken through the line and has destroyed 1,400 Russian air defense systems. I am already looking forward to them reaching 1,500.
Thank you, I have changed the picture now.
I long for the day when their material runs out. Unfortunately, there seem to be inexhaustible sources.
No one knows what the Russians have in stockpiles of the Kinshal and Iskander types. I think they are keeping up appearances as long as they can. Until suddenly they can’t anymore. There is too much at stake for Russia.
About 2000 left.
UA drones their gray when they can
China has increased the production lines for them.
A few thousand is the best guess
**❗️In Russia, the 🇷🇺Ilsky oil refinery in Krasnodar Krai is on fire after a 🇺🇦Ukrainian drone strike.**
https://bsky.app/profile/militarynewsua.bsky.social/post/3mnatyvgdwc2v
**🔥 Russian logistics is getting worse. Work of 422nd regiment.**
https://bsky.app/profile/maks23.bsky.social/post/3mncajjhu3c23
Just have to write something.
What fucking pigs and assholes the Russian bastards are!
Well written!
Don’t like all the talk about “being forced into negotiations” hope it’s a good war tactic.
I see that the logic for the day is not to defend the Baltics preventively so as not to give Russia an excuse to escalate – Chamberlain sends his warmest congratulations.
Then a friend of mine asks –
Is the Canada-led brigade provocative.
Or our Baltic battalion.
Our rearmament?
Boarding of the shadow fleet?
All our weapons to Ukraine?
ICC war crimes cases?
Frozen oligarch billions
Gripen to Ukraine
Putin does what he wants anyway when he wants to.
Yes, Ukraine may come out victorious from this but if they had lost in 2022-2023 and then turned against us over time, the gamble we took isn’t even on the risk list.
Yes, we may be lucky again but we are just cowardly and submissive, and have let Ukraine take the whole hit for over four years – there is no honor in that at all.
If you want peace, you prepare for war, everyone knows that
Since my son is on his second tour in Latvia, I sincerely hope that the Russian does not come up with anything ill-considered.
I still believe that what 205 writes is a “risk,” that they will use our defense as a justification for needing to mobilize. However, I believe that the alternative, i.e., not strengthening the defense of the Baltics, is considerably more dangerous.
I can almost promise that all other things being equal, and if UA has not yet won the war, RU will mobilize around 300,000 this autumn.
Yes, the risk of not being dimensioned to defend the Baltics is unacceptable from a military perspective given the goals set – to defend the Baltics in a conflict.
We can really hope for that.
When the mud season comes, it should be over, I think, in a few more months?
Lex 1940 – 2026.
However, I don’t know what it looks like in the Baltic forests, but everything becomes roads instead of the whole terrain.
Midsummer, which the Balts take as seriously as we do, and the turn of July-August is probably the time not to let your guard down this year.
Crimea is probably not many months away from falling either, which with a bit of luck will give Putin internal problems so he gets occupied.
Sweden leads in many ways, and to be picky – if all countries in the EU sent one battalion each, that would be enough as a threshold guarantee.
Now my discussion about the Baltics is concluded, there is nothing more to reason about, the previous post was the last.
Forgot one point above – a 60,000-strong corps is to be created by Germany and the Netherlands where all decisions have been made and they can be in the Baltics within hours. When that capability is in place in a few years, it will also be a threshold.
What I see is a discrepancy between what we intend to do – reactive and then arrive on site, versus what we will be able to do.
Therefore, I think we should be on site beforehand with a dimensioned defense.
Summer in the field is not so bad 😀
Just because there is a risk that Putin will exploit it to gain support for a mobilization does not mean that we should refrain from strengthening our presence.
If he mobilizes using that as an excuse, he will also be forced to deploy many of them along the border with the Baltics, and then we will spot some of them there.
There will be many more of these robotic interventions – very Russian unfortunately.
Oh, a “10 for 1” offer.
Let’s see if those survive!😂
What an obvious goal 😳
So now there are queues on the RU side of hundreds of tanker trucks in line – RU is really behind the curve here 🤣🤣🤣
WarTranslated on X:
“Ukrainian media claim that Russia has over 200 “Zircon” missiles. The flight time to Kyiv from Kursk is only 3 to 6 minutes – its hypersonic speed leaves no chance for air defense interception or finding shelter. Since the missile was designed to strike ships in the open sea, it may be more accurate than Russia’s other missile systems. Russia produces about 10 such missiles per month. This poses a significant danger to Ukraine: while Patriot systems can intercept “Zircons,” the country faces an acute shortage of the required PAC-3 missiles.”
Trump knows what he is doing 😡
Bad luck for Putin that they moved all the air defense to Moscow 😳
**🔥🫡 Self-propelled guns “Gvozdika”, drones- and antennas – “Destruction Team” worked in North-Slobozhansk direction**
https://bsky.app/profile/maks23.bsky.social/post/3mncqaa63hs2u
**❗️In the video from occupied Donetsk region, 🇺🇦Ukrainian drones continue to set up ambushes on 🇷🇺Russian logistics — the road has been blocked.**
https://bsky.app/profile/militarynewsua.bsky.social/post/3mnatyvgdwc2v