The summary of the situation of Russian re-invasion to Ukraine covering the last 48 hours, as of 19th April 2023 – 22:00 (Kyiv time).

Sloboda Front

includes the area of between Oskil and Aydar river

Ukrainian General Staff reports repelled attacks in the vicinity of:

  • No activity reported.

Siverskyi Donets

overview map of Slovyansk, Kramatorsk, Bakhmut and Lysychansk vicinity

  • Ukrainian troops targeted a Russian mortar east of Torske. (source)

Ukrainian General Staff reports repelled attacks in the vicinity of:

  • Dibrova, Kreminna

Bakhmut Front

includes the vicinity of Bakhmut

Ukrainian General Staff reports repelled attacks in the vicinity of:

  • Bakhmut, Ivanivske, Stupochky, Predtechyne

Bakhmut City

the city of Bakhmut

  • The enemy reached the area of People’s House in the north-western part of the city. (source)
  • Ukrainian artillery hit a building occupied by Wagner mercenaries south of the main train station, indicating the enemy advanced north along the railway. (source)

Avdiivka Front

includes the vicinity of Avdiivka

Ukrainian General Staff reports repelled attacks in the vicinity of:

  • Novokalynove, Stepove, Berdychi, Avdiivka, Sieverne, Pervomaiske, Nevelske

Donetsk Front

includes the center and southern part of Donetsk Oblast

Ukrainian General Staff reports repelled attacks in the vicinity of:

  • Marinka

Zaporizhzhia Front

includes the Zaporizhzhia Oblast

Ukrainian General Staff reports repelled attacks in the vicinity of:

  • No activity reported.

Kalanchak Front

includes the left bank of Dnipro river south of Kherson and Kakhovka

  • No change on the ground during the past 48 hours.

Full map

The full overview map of current situation.


Looking for an interactive map? We got you covered. Visit our original Deployment map.

If you would like to use our maps in your project, video or any other media, please visit Invasion maps page for more information.

This summary and detailed maps are based on the following sources:

General Staff of the Armed Forces of Ukraine, official media channels of Ukrainian regional administrations, Ukrainian Ministry of Internal Affairs, Security Service of Ukraine (SBU) and geolocated footage.

We also thank the following Twitter users for their geolocations and amazing work: @neonhandrail, @auditor_ya and the team at @geoconfirmed.

Inline Feedbacks
View all comments

Goddamn… why were they standing this close to each other…


guy asking bt the map today, sorry for my stupid question about you having a blog *g. Gonna have this as a regular source now, thx.


Looks like the territory east of the railway is now fully under Russian control. Fierce fighting under way near the Chasiv Yar- Khromove road. Russians advancing in the north but stuck in the south.


While reading through this post, a thought occurred to me that I figured I’d share:

Day 420 was April 19 (4/19). If the invasion had started one day later (i.e. 2/25/2022 instead of 2/24/2022), Day 420 would be April 20 (4/20).

Make of that what you will…


No day ZERO


Yeah Russia is out of missiles, the fact they used Shahed drones is a sign of weakness in my eyes (also almost all of them have been intercepted). Again, this is the opportunity for NATO to massively supply Ukraine now and beat the poccky imperialists


Oddly, Ukrainian officials say Russia is just stockpiling missiles for a future Ukrainian counter-offensive 🙂


It’s a bit of both, missile stocks are obviously somewhat depleted from the energy infrastructure bombardment phase. But it is logical to assume RU is stockpiling many of those that remain to actually target UA’s military (for once) during the counteroffensive. We’ll see. The drones are cheap and useful for probing attacks. They tell RU where UA has anti air and where it is lacking.


If in the end the biggest rocket remains, it is still enough to stick it in Putin’s ass. The main thing is that it will fly far with a bright streak on the horizon 😉


 Hey Jerome, I really enjoy your summaries and they have improved greatly over the past few months. Still, I have a suggestion to improve the maps:
Indicate the newly gained Russian or Ukrainian territory with a lighter/darker shade of red/blue.
This would allow for a better overview of what has actually changed over the past 2 days. Thanks!


I agree, that would be nice


This would be a really nice addition


No Activity on the southern fronts?


I see your reasoning. Let’s wait then how it turns out


IMO, “Reporting from Ukraine” is an unofficial channel of the Ukrainian General staff: they may lie (or focus on minor events) if it is part of the ukrainian strategy.

But they also have a lot of information and give good tactical explanations. Just don’t always trust what they say.


They probably lies sometime.

But i follow them since 3 months and i never identify a lie.

Often, they announce évent before they happens. For example attacks on Vulhedar.


For example, when they annonced an offensive on Kinburn peninsula (just after the liberation of Kherson), that was a lie, or an exageration of a small commando raid.


Perhaps the untruths and exaggerations only serve to confuse the Russians. After all, they watch this channel just like we do. Even if youtube is blocked in Russia.

Unlike the Russian milbloggers, who like to betray the position of their forces because of their craving for recognition.


I still dont know if somethning happens there.


In their defense: It actually looked like Ukraine would try to keep the momentum with all the video’s of soldiers on speed-boats and nightly raids on the east-bank. And I still believe that they actually tried but pretty soon realized that it would turn out horribly
All these channels rely on Open Source information and just try to connect the dots

Last edited 1 year ago by Matthias

After all those months of training in NATO countries and the accumulated experience of the last year, do you think that the Ukrainians are really that stupid and didn’t know what would happen if this attack was launched?
I think we will see a highly orchestrated phase of attacks over the next few weeks and months, deeply designed to confuse Russian forces.


I actually do think that Russians are not the only ones to do stupid things in this war, yes. E.g. holding on to Bakmut appears to be seen as stupid by some foreign instances. I try to not have any opinion on this whatsoever.

My original point was that there appears to be activity reported on a part of the frontline where Jerome says that no activity was reported. That’s all

Last edited 1 year ago by Matthias

What you think you are seeing is not going to happen the way you think it will.


That’s pretty philosophical and I have no idea what you actually mean


There are some very bad clickbait videos on YouTube.
“The Russian Dude” is the worst for it.


Video of Wagner advancing on the textile factory in Bakhmuth…. It is already fierce how they fight×360/NI4GuSE9u_urpAJZ.mp4?tag=12


Heroic defense of a position near Bakhmut. Warning: violence. A lot of violence.


That is some impressive footage.


Well shit Russian troops have some serious balls to launch suicide attacks like this, very dumb but very impressive as well.


it wasn’t a suicide attack. They came close to the Ukrainian position, they even captured a trench (before getting killed) and they were supported by artillery. If the Ukrainianian guy wasn’t that good, Russians may have won.


Jerome, there was information about the surrender of the Spornoe (Bakhumut front).


Yes ukr position is in the high. With tunnel and strong defence fortification.What happens in the village IS not important.

Our community |

Mentioned Units |

No unit mentioned.

Deployment Map

Our unique map showing units, operational sectors and defense lines