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

Sloboda Front

includes the area of between Oskil and Aydar river

Svatove direction

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

Siverskyi Donets

overview map of Slovyansk, Kramatorsk, Bakhmut and Lysychansk vicinity

  • The enemy attacked Ukrainian positions in the vicinity of Chervonopopivka, without success.
  • Ukrainian defenders repelled Russian attacks on both Bilohorivka settlements, in Luhansk and Donetsk Oblast.
  • Russian forces attempted to advance towards Rozdolivka, but were denied by the defenders.

Bakhmut Front

includes the vicinity of Bakhmut

  • Ukrainian troops repelled Russian attacks towards Krasna Hora and in the area of Sil railway station.
  • Russian forces captured Klishchiivka and the nearby Ukrainian fortified positions located on the high grounds. The defenders withdrew to the north-west.
  • A recently released drone footage shows Russian troops closer to Stupochky than we previously thought. The footage confirms that the other Ukrainian fortified position, south-west of Klishchiivka, was also lost.

Bakhmut City

the city of Bakhmut

  • Wagner mercenaries advanced towards Tavr Meat Plant and captured more of the north-eastern outskirts.

Avdiivka Front

includes the vicinity of Avdiivka

  • Russian troops attacked Ukrainian positions near Novobakhmutivka and Krasnohorivka, without success.
  • Russian forces advanced in the northern part of Vodyane and were met with Ukrainian artillery and AT guns zeroed on these positions. The enemy sustained heavy losses, including several BMPs.

Donetsk Front

includes the center and southern part of Donetsk Oblast

  • Heavy clashes continue in Marinka.
  • Russian forces launched an offensive operation towards Vuhledar after heavy shelling of the area. However, there is no visual confirmation that they advanced anywhere. The battle is reportedly ongoing south of Vuhledar.

Zaporizhzhia Front

includes the Zaporizhzhia Oblast

Zaporizhzhia Oblast

  • The enemy probed Ukrainian defense in the area of Charivne settlement. Russian troops retreated after a brief skirmish.
  • Ukrainian forces withdrew from the forwarded positions located in Kamyanske, likely to more favorable positions in the north. The enemy, however, did not advance to capture these positions. Given all the facts, it’s currently unclear who controls these positions.

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), geolocated footage and press releases of Russian Armed Forces, self-proclaimed DPR and LPR.

Inline Feedbacks
View all comments
AI al

With Deutschland returning to tradition, Panzers will avenge the pain inflicted upon Europe. Karma is gonna make Russia its batch. Germany again defends Europe…finally

Slava Ukraine


Yeah clearly a troll lol


Deepstate map posted combat footage of russians getting shhelled on the third street counting east from Bahkmut, under the industrial area. Also if I remember correctly they also posted footage of russians in krasnoplolivka. The battle for Bahkmut continues, with casualties in the thousands for both sides.

JJ Gonzo

Right, Kraspopolivka (north of Sil) is in RuSSian hands.

Our community |

Mentioned Units |

No unit mentioned.

Deployment Map

Our unique map showing units, operational sectors and defense lines