Russia's war on Ukraine. 12.04.25
Operational situation
On the Kursk direction, Russian forces attempted to advance near St. Mykolai Monastery to the northeast of Hornal, but Ukrainian Defense Forces held their positions inside the monastery. The enemy attacked near Guevo, Oleshnia, Volodymyrivka, Veselivka, and Basivka. Fighting continues for Zhuravka and Loknia.
Ukrainian Defense Forces counterattack near Oleshnia, Basivka, and Loknia.
On the Belgorod direction, Ukrainian Defense Forces continue fighting near Demidovka and Popovka.
On the Kharkiv direction, Russian forces fight on the eastern outskirts of Vovchansk.
On the Kupyansk direction, Russian forces advanced north of Stepova Novoselivka, attempt to advance into Kindrashivka, and attacked near Kamyanka, Holubivka, Pishchane, toward Petropavlivka, near Nova Kruhlyakivka, Zahryzove, Nadiia, Hrekivka, and Olkhivka.
On the Lyman direction, Russian forces attacked near Novomykhailivka, Nove, Katerynivka, Yampolivka, Torske, and the Serebriansk Forest.
On the Siversk direction, Russian forces advanced south of Vasyukivka and attacked toward Dronivka, Hryhorivka, Bilohorivka, Verkhnyokamianske, and Ivano-Dariivka.
On the Kramatorsk direction, Russian forces attacked near Chasiv Yar, Orikhovo-Vasylivka, Predtechyne, Bila Hora, and Kurdyumivka.
On the Toretsk direction, Russian forces advanced northeast of Nelipivka following an attack along highway T0516 Toretsk–Kostyantynivka, and attacked in Toretsk, near Dyliivka, Druzhba, toward Romanivka, near Sukha Balka, Valentynivka, and Oleksandropil.
Ukrainian Defense Forces repelled an enemy assault west of Toretsk.
On the Pokrovsk direction, Russian forces continued assaults near Kalynove, Tarasivka, Yelyzavetivka, Lysivka, Pishchane, Zvirove, Udachne, and toward Serhiivka.
On the Novopavlivka direction, Russian forces advanced northeast of Nadiivka, are attempting to move from Preobrazhenka toward Troitske, near Bohdanivka, and continued assaults near Uspenivka, Kotlyarivka, Sribne, Preobrazhenka, and Bohdanivka.
On the Huliaypole direction, Russian forces advanced east of Shevchenkove, are attempting to enter the southern outskirts of Fedorivka, to move south of Odradne, near Bahatyr, northeast of Rozdolne, and attacked near Konstyantynopil, Rozlyv, Rozdolne, Fedorivka, Vesele, and Pryvilne.
Ukrainian Defense Forces counterattacked near Bahatyr.
On the Orikhiv direction, Russian forces attacked near Shcherbaky and Maly Shcherbaky.
General conclusion:
Russian forces attempt to advance along the entire front line in the north, east, and south of Ukraine, although they prioritize the Toretsk and Novopavlivka directions. They are advancing in a coordinated manner toward Novopavlivka and are conducting an offensive operation aimed at advancing into the northern part of Sumy Oblast toward the city of Sumy.
Movements of enemy forces between operational zones of the “Sever (North)” and “Zapad (West)” Operational Groupings indicate that they act within a single concept and plan. If the enemy succeeds in transferring heavy combat equipment to the western bank, the situation for the “Khortytsia” Operational-Strategic Group (OSG) would become significantly more complicated.
The 3rd and 144th Motorized Rifle Divisions of the 20th Army have joined their bridgeheads on the Chornyi Zherebets River and captured Katerynivka. The enemy has shifted the main axis of attack to the offensive zone of the 144th Motorized Rifle Division (north of Lyman). Forces of the 25th Army attack along the Chornyi Zherebets River from north to south along the Terny–Yampolivka–Torske line, attempting to dislodge “Khortytsia” OSG units from their positions in this area.
The enemy has captured most of Bilohorivka, particularly near the chalk quarry area.
The 98th Airborne Division, in coordination with several units of the 3rd Army, continues to create conditions to begin an offensive on Kostyantynivka and is attempting to gain control of the Chasiv Yar area. The enemy controls the northern districts and the city center.
“Khortytsia” OSG units have withdrawn from Oleksandropil. The 150th Motorized Rifle Division of the 8th Army is attempting to break through in the Shcherbynivka–Pleshchiivka direction. Russian forces that advanced to Nelipivka along the Toretsk–Kostyantynivka highway have not established a firm foothold on the gained line and are unlikely to hold it, as the main forces will not be able to provide supply and support.
The enemy is trying to regain lost positions in the areas of Pishchane and Shevchenkove. In the Uspenivka–Sribne sector, the 90th Tank Division of the 41st Army is advancing in an attempt to reach the border with Dnipropetrovsk Oblast. Enemy actions near Andriivka and Rozlyv pose a threat of encirclement to Ukrainian Defense Forces units in the Konstyantynopil area.
Aviation of Ukrainian Defense Forces struck enemy targets mainly in border and frontline areas. In particular, strikes were carried out in the areas of Karasivka, Duvanivka, and Kupyansk (Kharkiv Oblast), Mykolaivka (Chernihiv Oblast), Petrushivka, Prokhody, Myropilske, Osoivka, Taratutine, Krasnopillya, and Velykyi Prykol (Sumy Oblast), Kostyantynivka, Zoria, Shevchenko, Novopil, Bahatyr (Donetsk Oblast), and Huliaypole (Zaporizhzhia Oblast).
Change in the line of contact (LoC):
There were 149 combat engagements on various fronts.
On the Kharkiv direction, the enemy conducted offensive actions three times in the areas of Kamyanka and Zapadne.
On the Kupyansk direction, there were seven enemy attacks. Ukrainian Defense Forces repelled assault actions near Holubivka, Nova Kruhlyakivka, and Zahryzove.
On the Lyman direction, the enemy attacked 25 times, attempting to advance in the areas of Nadiia, Hrekivka, Nove, Katerynivka, Zelena Dolyna, and Yampolivka.
On the Siversk direction, six assaults by occupation forces were repelled near Ivano-Dariivka and Bilohorivka.
On the Kramatorsk direction, three clashes were recorded in the areas of Kurdyumivka, Chasiv Yar, and Orikhovo-Vasylivka.
On the Toretsk direction, the enemy carried out 14 attacks near Dachne, Druzhba, and Toretsk.
On the Pokrovsk direction, 40 Russian assault actions were stopped in the areas of Kalynove, Tarasivka, Yelyzavetivka, Pishchane, Udachne, Uspenivka, Preobrazhenka, Nadiivka, and Andriivka.
On the Novopavlivka direction, the enemy attempted to break through six times near Rozlyv and Rozdolne.
On the Huliaypole direction, three clashes occurred with the enemy in the areas of Pryvilne, Novosilka, and Burlatske.
On the Orikhiv direction, the enemy conducted four offensive actions near Mali Shcherbaky
On the Prydniprovske direction, the enemy attacked seven times but was unsuccessful.
On the Kursk direction, Ukrainian Defense Forces repelled 21 enemy attacks. In addition, the enemy carried out 55 airstrikes.
In the Black Sea-Azov naval operational area, the enemy naval group on combat duty consists of:
Mediterranean Sea: 3 ships, including 3 cruise missile carriers; the total salvo is 26 cruise missiles.
Supporting operation:
Ukrainian Defense Forces carried out strikes on targets in Krasnodar Krai, and in the Kursk, Rostov, Oryol, and Belgorod oblasts of the Russian Federation. A railway line near the Vasiurinskaya station in Dinsky District was damaged.
Changes in the enemy disposition:
The 119th Airborne Regiment of the 106th Airborne Division and the 56th Air Assault Regiment of the 7th Air Assault Division operate on the Kursk direction.
The 25th BARS Detachment operates near Popovka.
The 1st Tank Regiment of the 4th Tank Division of the 1st Tank Army operates near Bohuslavka.
The 430th Motorized Rifle Regiment of the 29th Army and the 14th Separate SOF Brigade operate toward Shakhtarske.
Possible operation situation developments:
The plan for the enemy's spring-summer offensive campaign in the Southwestern Theater of Operations may be as follows: a simultaneous breakthrough towards Kostyantynivka and Druzhkivka from the south and southeast (from the direction of Toretsk and Vozdvyzhenka), as well as from the northeast (from the direction of Chasiv Yar), followed by an advance towards Kramatorsk from the south while simultaneously advancing towards Slovyansk with the forces of the 20th and 25th Combined Arms Armies of the "Zapad (West)" Operational Grouping through Lyman. Russian forces may attempt to advance near Kupyansk, Lyman, Novopavlivka, or toward the city of Zaporizhzhia. The Pokrovsk direction is viewed by Ukraine’s military-political leadership as the absolute priority for the Armed Forces of the Russian Federation. Additionally, Russian forces intend to create a buffer zone in the north of Sumy Oblast and pose a threat to the city of Sumy in the coming months.
In Sumy Oblast, key enemy objectives that could provide stability to a buffer zone may include the heights between Yunakivka and Khrapivshchyna, the wooded area to the northeast of Sumy from Radkivka to Mohrytsya, and the Psel River. Based on this, the enemy’s operational tasks in this direction may include taking control of the area of Bilovody – Loknia – Yunakivka – Yablunivka, seizing at least the eastern part of the wooded area west of Mohrytsya, and reaching the line of Velyka Rybytsya – Myropillya along the Psel River. The enemy may also attempt to break through from the border toward Vorozhba and Bilopillya and cut off the operational lateral route between Sumy and Novhorod-Siverskyi. The implementation of such a plan would require the enemy command to covertly deploy a strike force in the area of Tiotkino.
Ukrainian Defense Forces may launch an offensive in the direction of Lyman Pershyi – Horobivka – Tavilzhanka, which, if successful, will lead to either the enemy's rapid retreat from the Dvorichna bridgehead or its encirclement there. Such a development would result in the loss of combat capability of the entire enemy's 6th Combined Arms Army.
On the Lyman direction, the enemy will attempt to advance toward Karlivka from Nove and toward Drobysheve from Kolodyazi, aiming to reach and establish a foothold along the Karlivka–Shandryholove–Drobysheve line, while simultaneously intensifying the offensive near Torske and advancing on Lyman from the east.
The operational plan of the 8th Combined Arms Army on the Kostyantynivka direction is to envelop the tactical group of the "Khortytsia" OSG, which is defending south of Kostyantynivka between Oleksandropil and Tarasivka from the flanks. The enemy aims to encircle and destroy this group or, if unable to do so, force it to withdraw from the area south of Kostyantynivka in a northwestern direction under the threat of encirclement. The ultimate goal of these actions is a two-pronged breakthrough from the southwest and southeast toward the area of Stepanivka – Berestok – Pleshchiivka – Yablunivka, followed by a simultaneous assault on Kostyantynivka from this area and from the direction of Chasiv Yar. After the reaching the Poltavka–Pleshchiivka line, the enemy’s 3rd Combined Arms Army, reinforced by an airborne forces group, will attempt a rapid breakthrough from the bridgehead on the Siverskyi Donets–Donbas canal in the Chasiv Yar area, advancing from the northeast toward Kostyantynivka.
On the Zaporizhzhia direction, in the near future, the command of the enemy’s 58th Army may expand the section of its offensive actions along the front, counting on the reinforcement by elements of the 42nd Motorized Rifle Division returning from the Kursk group of forces.
Russian operational losses from 23.02.22 to 12.04.25
Personnel - almost 931,450 (+1,240);
Tanks – 10,591 (+11);
Armored combat vehicles – 22,055 (+7);
Artillery systems – 26,092 (+49);
Multiple rocket launchers (MLRS) – 1,362 (+2);
Anti-aircraft warfare systems – 1,127 (0);
Vehicles and fuel tanks – 43,807 (+128);
Aircraft - 370 (0);
Helicopters – 335 (0);
UAV operational and tactical level – 32,278 (+78);
Intercepted cruise missiles – 3,145 (0)
Boats/ships – 29 (0).
Humanitarian + general:
During the night of April 12 (from 20:00 on April 11), the enemy attacked Ukraine with 88 strike UAVs of the Shahed type and various types of decoy drones. As of 09:00, 56 strike UAVs were confirmed shot down. 24 enemy decoy drones were lost from radar (without negative consequences). As a result of the Russian attack, Kharkiv, Kyiv, Odesa, Dnipropetrovsk, and Donetsk Oblasts were affected.
On the night of April 12, Russian forces struck Kharkiv with Shahed-type drones. Three impacts were recorded, two of which were in the Nemyslianskyi District of the city. One person sustained minor injuries.
The air raid alert on April 12 in Kyiv lasted 1 hour and 5 minutes. In the Sviatoshynskyi District, falling drone debris caused fires in three warehouse buildings. In addition, in the Sviatoshynskyi District, drone fragments fell on a sports ground and adjacent buildings. In the Darnytskyi District, in an area bordering the Kyiv suburbs, a private house was destroyed. Three people were injured in the Sviatoshynskyi District.
On the road near the village of Oleksandro-Kalynove in Donetsk Oblast, Russian occupiers struck a civilian car with an FPV drone, resulting in injuries to three people.
At around 6:50 on April 12, the Russian Armed Forces carried out airstrikes on the village of Slatyne in Kharkiv Raion. Two guided aerial bombs hit a private residential area: at least seven private houses were damaged. Rescuers extracted a 68-year-old man from the rubble; he sustained injuries and is currently in stable condition. Two other men sustained shrapnel wounds.
Around 16:00 in the Dnipro Raion of Kherson, a drone attacked a civilian vehicle, resulting in the death of one man and injuries to two others. In Bilozerka, a local 86-year-old woman was killed in a Russian drone attack.
In the morning in Kherson, one of the medical institutions came under shelling. As a result of the artillery strike, walls were damaged and windows shattered. Patients and medical staff had time to reach shelter, so none were injured. Two construction workers performing repairs on the hospital grounds sustained injuries.
Today, the enemy directed about fifteen kamikaze drones toward Nikopol Raion. They hit Nikopol, the Marhanets and Pokrovske communities. A school, a private house, and infrastructure were damaged, according to the Dnipropetrovsk Administration.
In the evening of April 12, in Kupyansk, Kharkiv Oblast, Russian occupiers struck a private house with a guided aerial bomb, resulting in four injured individuals. People may still be trapped under the rubble.
During the night and morning, the Russian army shelled border settlements in Sumy Oblast 67 times, with 77 explosions recorded.
Over the past day, Russians carried out 447 strikes on 12 populated areas in Zaporizhzhia Oblast.


