Russia's war on Ukraine. 19.07.25
Operational situation
On the Northern Slobozhansky direction, Ukrainian Defense Forces attacked Glushkovo, Tetkino, and in the direction of Novyi Put, counterattacked near Kindrativka, Andriivka, Sadky, and Yablunivka.
Russian troops advanced west of Varachyne, tried to advance northeast of Kindrativka, attacked near Andriivka, Yunakivka.
On the Southern Slobozhansky direction, Russian troops advanced west of Vovchansk, attacked near Starytsya, Zelene, Kupyansk, Radkivka, Krasne Pershe, Stepova Novoselivka, in the direction of Velykyi Burluk, Milove, and Pishchane.
Ukrainian Defense Forces counterattacked near Milove.
On the Kupyansk direction, Russian troops attacked near Zahryzove, Nova Kruhlyakivka, Zelenyi Hai, Novoyehorivka, Hrekivka, in the direction of Cherneshchyna and Druzhelyubivka.
On the Lyman direction, Russian troops attacked in the direction of Shandryholove, Koroviy Yar, Serednie, Karpivka, Novyi Myr, Ridkodub, Kolodyazi, Torske, and in Serebriansk Forest.
On the Siversk direction, Russian troops attacked near Serebrianka, Hryhorivka, and Vyiimka.
On the Kramatorsk direction, Russian troops attacked near Chasiv Yar, Orikhovo-Vasylivka, Bila Hora, Predtechyne, Stupochky.
On the Toretsk direction, Russian troops tried to advance near Popiv Yar, Shcherbynivka, attacked near Toretsk, Rusyn Yar, Oleksandro-Kalynove, Poltavka, Shcherbynivka, Novospaske, in the direction of Nelipivka, Stepanivka, Katerynivka, and Pleshchiivka.
On the Pokrovsk direction, Russian troops entered Lysivka and are fighting for the village, attacked near Pokrovsk, Volodymyrivka, Novotoretske, Myroliubivka, Novoekonomichne, Myrnohrad, Lysivka, Novoukrainka, Zvirove, Kotlyne, Udachne, in the direction of Rodynske, Molodetske.
On the Novopavlivka direction, Ukrainian Defense Forces liberated Yalta, Voskresenka, advanced southwest of Komar, and counterattack in key frontline areas to slow down the enemy's advance.
The 36th Separate Motorized Rifle Brigade of the 29th Combined Arms Army advanced in the area southwest of Piddubne.
Russian troops continued attacks in the direction of Novopavlivka, Filiya, and Komyshuvakha, near Muravka, Orikhove, Dachne, Oleksiivka, Zirka, Piddubne, Myrne, Voskresenka, Oleksandrivka, Vilne Pole, Shevchenkove, Zelene Pole, Novopil, and Temyrivka.
On the Orikhiv direction, Russian troops tried to advance near Bilohirya, Novodanylivka, Novoandriivka, and Stepove, attacked near Mala Tokmachka, Kamyanske.
On the Prydniprovske direction, Russian troops tried to cross the Dnipro River northeast of Kherson in the direction of Sadove, Prydniprovske, Kozatske, Dniprovske, and Hola Prystan.
General conclusion:
The enemy captured Yablunivka, advanced near Yunakivka in Sumy Oblast, Khatnie and Romanivka in Kharkiv Oblast, Toretsk in Donetsk Oblast.
On the Sumy direction, Russian troops widely use reconnaissance and sabotage groups for attacks on the logistics routes of Ukrainian Defense Forces.
On the Siversk direction, the intensity of attacks has significantly decreased due to losses. The enemy uses a large number of motorcycles along the entire front line; up to 90% of the motorcycles are manufactured in China.
Russian troops have developed effective tactics to counter the UAVs of Ukrainian Defense Forces in the Kramatorsk direction, thereby allowing them to advance.
On the Toretsk direction, Russian troops constantly attack, despite heavy losses. Ukrainian Defense Forces hold positions in Novospaske.
Change in the line of contact (LoC):
There were 177 combat engagements on various fronts.
On the Northern Slobozhansky and Kursk directions, 38 combat engagements occurred. The enemy launched 10 airstrikes.
On the Southern Slobozhansky direction, the enemy assaulted the positions of Ukrainian Defense Forces 6 times near Vovchansk, Bolokhivka, and Krasne Pershe.
On the Kupyansk direction, 4 attacks by the occupiers occurred. Ukrainian Defense Forces repelled enemy assault actions near Stepova Novoselivka and Kindrashivka.
On the Lyman direction, the enemy attacked 26 times, trying to advance in the areas of the settlements of Koroviy Yar, Karpivka, Kolodyazi, Shandryholove, Torske, and towards Novyi Myr, Serebrianka.
On the Siversk direction, the enemy attacked 5 times in the areas of Hryhorivka, Serebrianka, and Vyiimka.
On the Kramatorsk direction, 8 combat engagements were recorded in the areas of Orikhovo-Vasylivka, Bila Hora, Predtechyne, and Chasiv Yar.
On the Toretsk direction, the enemy carried out 7 attacks in the areas of Dyliivka, Shcherbynivka, Kalynivka, Nelipivka, and Oleksandro-Kalynove.
On the Pokrovsk direction, 47 assault and offensive actions by the aggressor were stopped towards Filiya and in the areas of Poltavka, Volodymyrivka, Myroliubivka, Novoekonomichne, Lysivka, Myrnohrad, Pokrovsk, Zvirove, Novotoretske, Kotlyne, Molodetske, Udachne, Orikhove, and Oleksiivka.
On the Novopavlivka direction, Ukrainian Defense Forces stopped 17 enemy attempts to break through defensive lines in the areas of Zirka, Vilne Pole, Novopil, Zelene Pole, Maliivka, Shevchenko, and towards Oleksandrivka and Komyshuvakha.
On the Orikhiv direction, 4 enemy attacks were repelled near Kamyanske.
On the Prydniprovske direction, 6 combat engagements occurred; the enemy tried to advance in the direction of Dniprovske, Sadove, Prydniprovske, in the area of Hola Prystan, and Kozulskyi Island.
Supporting operation:
Ukrainian Defense Forces launched UAV airstrikes on facilities in Donetsk.
Changes in the enemy disposition:
The 217th Airborne Regiment of the 98th Airborne Division operates on the Sumy direction.
The 25th BARS Detachment operates in the direction of Vovchansk.
The 299th Airborne Regiment of the 98th Airborne Division operates in Chasiv Yar.
The 39th Separate Motorized Rifle Brigade of the 68th Army Corps operates near Popiv Yar.
The 80th Separate Reconnaissance Battalion "Sparta" of the 51st Combined Arms Army operates north and northeast of Pokrovsk, the “Rubikon” Center for Advanced Unmanned Technologies operates near Dobropillya.
The 14th Separate SOF Brigade operates from positions near Oleksandrivka.
The 37th Separate Motorized Rifle Brigade of the 36th Combined Arms Army operates in the direction of Maliivka and Sichneve.
Possible operation situation developments:
According to the estimates of the Main Intelligence Directorate of the Ukrainian Defense Ministry, the enemy will not be able to achieve the Kremlin's goal of capturing the entire Donetsk Oblast by the end of 2025. The new operational task of the enemy grouping in the theater of military operations is to advance to Dnipropetrovsk Oblast and create a buffer zone 10 km deep. Full occupation of Donetsk, Luhansk, Kherson, and Zaporizhzhia Oblasts is possible no earlier than February 2028, provided current rates of advancement are maintained.
On the Northern Slobozhansky direction, the enemy’s “Sever (North)” Operational Grouping is trying to reach the Mala Korchakivka – Nova Sich – Maryinka – Sadky line.
The command of the enemy's "Sever (North)" Operational Grouping in cooperation with the right flank of “Zapad (West)” Operational Grouping in the Southern Slobozhansky direction, will attempt to expand its bridgehead northeast of Velykyi Burluk and capture Hatnie before attacking the city. For this purpose, the troops will have to force water obstacles, including the Velykyi Burluk River on the Shevchenkove – Mykhailivka – Velykyi Burluk line. Villages located along the river will become a significant obstacle for Russian troops. The Vovchansk – Velykyi Burluk – Dvorichna line can become a powerful defensive line within Russia's buffer zone in northern Kharkiv Oblast if the enemy can combine its efforts from three directions in the medium and long term. The enemy cannot launch an offensive in the direction of Kupyansk due to complex logistical measures that must be carried out to accumulate troops on the western bank of the Oskil River.
On the Lyman direction, the forces of the Russian “Zapad (West)” Operational Grouping will attempt to reach the line of Karlivka – Shandryholove – Drobysheve, while simultaneously advancing near Torske in an effort to enter Lyman from the east. The “Starobilsk” Operational-Tactical Group (OTG) will be forced to withdraw from the area of Kopani – Novoyehorivka – Druzhelyubivka – Cherneshchyna, in response to the enemy’s advance along the southern bank of the Siverskyi Donets River in the direction of Bilohorivka – Serebrianka, within the operational zone of the neighboring 3rd Combined Arms Army of the “Yug (South)” Operational Grouping.
On the Siversk direction, the command of the enemy's "Yug (South)" Operational Grouping will attempt to eliminate the Siversk salient held by "Khortytsia" OSG and break through towards the Sloviansk – Kramatorsk agglomeration. The 3rd Combined Arms Army will try to break through to the northern bank of the Siverskyi Donets River between Yampil and Hryhorivka, and from the southeast – toward Siversk. One should expect a revitalization of combat operations in the south-to-north direction with the enemy reaching the eastern outskirts of Siversk. The enemy will not be able to achieve its goal without reinforcing its grouping in that direction (primarily with the 106th Airborne Division).
On the Kramatorsk direction, the command of the enemy’s “Yug (South)” Operational Grouping and the 3rd Army may shift the direction of their main strike to the north of Chasiv Yar and launch an offensive on both sides of the Bakhmut–Sloviansk road, along the directions of Orikhovo-Vasylivka–Minkivka and Blahodatne–Pryvillya. This would allow them to break through to the immediate approaches to Sloviansk directly from the southeast and create a real threat of a deep envelopment of the right flank of the “Starobilsk” Operational Tactical Group (OTG). If the enemy succeeds in achieving operational surprise along these directions and advances to tactical depth, the situation in the Kolodyazi–Hryhorivka section on the Lyman direction will deteriorate significantly for the “Kharkiv” OTG.
The enemy's “Tsentr (Center)” Operational Grouping will try to envelope Pokrovsk and bypass the “fortress belt” in Donetsk Oblast from the west in the coming months. The enemy command may attempt to exploit the penetration in the Pokrovsk–Toretsk sector to envelop Pokrovsk from the northeast and north and to bypass the defenses of the “Khortytsia” Operational and Strategic Grouping (OSG) in Kostyantynivka from the southwest and west. Further Russian advance north and west of the Razyne directly depends on the combat capability of the 150th Motorized Rifle Division of the 8th Combined Arms Army, the 110th Separate Motorized Rifle Brigade of the 51st Combined Arms Army and the 39th Separate Motorized Rifle Brigade of the 68th Army Corps. Enemy troops will have to force the Kazennyi Torets River in multiple sections to advance west of Razyne and capture villages along the Pokrovsk – Oleksandrivka line to completely cut off Ukrainian logistics
An envelopment of Pokrovsk from the northeast requires the enemy to significantly advance in the direction of Rodynske, capture it, and establish a powerful defense area there. This will enable attacks on Pokrovsk or advancement to Novooleksandrivka with the aim of cutting off the M30 Pokrovsk – Pavlohrad highway and forcing the “Khortytsia” OSG to withdraw from Pokrovsk under threat of encirclement. Other options for enemy actions include advancing north of Udachne or Kotlyne with the goal of cutting off the M30 highway if they manage to break through Ukrainian defenses, or attempting to wedge between Dobropillya and Kostyantynivka to bypass the "fortress belt" from the west. Russian troops will try to advance to Rodynske from positions in the Novoekonomichne area and force Ukrainian Defense Forces to withdraw from Pokrovsk and Myrnohrad under threat of encirclement before resuming the offensive in the direction of Kostyantynivka. Russian troops will attack west of Razyne in the direction of Rodynske to cut off Ukrainian logistics along the T0515 Pokrovsk – Dobropillya highway.
The enemy's development of its operational success in the Novopavlivka direction threatens to destabilize the situation on the Pokrovsk and Zaporizhzhia directions, leading to negative consequences for Ukrainian Defense Forces in both operational and strategic terms. If the command of Ukrainian Defense Forces fails to stabilize the situation on this direction in the near future, then Ukraine’ military-political leadership should prepare for the opening of the Pavlohrad operational direction and the emergence of operational complications for the "Tavriya" OSG on the Zaporizhzhia direction.
Russian troops have formed a wide and relatively flat front line in the border areas of Donetsk, Dnipropetrovsk, and Zaporizhzhia Oblasts from Malynivka to Zelenyi Hai, from which the enemy can attack in the direction of Huliaypole, Velykomykhaylivka, and Havrylivka. The “Vostok (East)” Operational Grouping may intend to attack westward through Dnipropetrovsk and Zaporizhzhia Oblasts, attempting to use the H15 Kurakhove – Zaporizhzhia highway for rapid advancement and to create convenient supply routes for the grouping from Donetsk. Enemy troops advancing west of Zelenyi Hai will have to force the Khaychur, Solona, Verkhnya Tersa, and Vovcha rivers, cross the T0408 Preobrazhennia – Novomykolayivka and T0401 Pokrovsk – Huliaypole highways, and capture several cities the size of Chasiv Yar, which could become a significant problem for the aggressor. As of today, a rapid advance of approximately 150 km from positions in Novokhatske to Zaporizhzhia is extremely unlikely, considering the current pace of the enemy's offensive.
Russian operational losses from 23.02.22 to 19.07.25
Personnel - almost 1,040 950 (+1,120);
Tanks – 11,032 (0);
Armored combat vehicles ‒ 23,012 (+7);
Artillery systems – 30,531 (+46);
Multiple rocket launchers (MLRS) – 1,442 (+1);
Anti-aircraft warfare systems – 1,198 (+1);
Vehicles and fuel tanks – 55,606 (+112);
Aircraft - 421 (0);
Helicopters – 340 (0);
UAV operational and tactical level – 46,712 (+163);
Intercepted cruise and other missiles – 3,492 (+1);
Boats/ships – 29 (0).
Humanitarian + general:
On the night of July 19, Russian troops launched 379 aerial targets at Ukraine, including 344 attack drones, 12 Iskander-M/KN-23 ballistic missiles, 8 Iskander-K cruise missiles, and 15 Kh-101 cruise missiles. Air defense destroyed 208 objects: 185 Shaheds, 7 ballistic missiles, and 16 cruise missiles. Another 136 drones are considered lost from radar. Five missile and 30 drone strikes were recorded in 12 locations, along with debris falling in seven others.
The Chairman of the Board of the national railroad JSC Ukrzaliznytsia, Oleksandr Pertsovskyi, stated that the latest attacks by the Russian army on the railway are aimed exclusively at civilian coal trains and at destroying locomotives, which, according to him, indicates the enemy's intention to harm the Ukrainian coal industry and transport system. According to Pertsovskyi, previously the focus of Russian strikes was railway infrastructure.
On the night of July 19, Russian drones attacked Odesa, striking residential infrastructure. Multi-story buildings in the city were damaged, one multi-story building caught fire, and rescuers evacuated residents. At least one person was killed and 6 were wounded as a result of the attack.
On the night of July 19, Pavlohrad in Dnipropetrovsk Oblast experienced the most massive attack since the start of the full-scale war—Russians launched missile and drone strikes. As a result of the shelling, a fire station, industrial enterprises, and a five-story residential building were damaged, and fires broke out. Information regarding casualties is being clarified.
On the night of July 19, Russian troops attacked the Shostka community in Sumy Oblast with attack drones for four hours, and after 10 AM, they launched a repeated strike, this time with six guided aerial bombs. A direct hit was recorded, but the location is not specified. Both attacks resulted in no wounded or dead.
On the morning of July 19, Russian troops launched a missile strike on the Vasylkivka community in Synelnykove Raion, Dnipropetrovsk Oblast, killing two people and injuring 4. The strike destroyed an outpatient clinic, a school, and a cultural institution, damaged private homes, and caused cars to ignite.
On July 19, around 09:10, in the city of Kupyansk, an enemy FPV-drone hit a civilian car. As a result of the attack, three men aged 45, 59, and 73 were wounded.
Within the framework of the Bring Kids Back UA initiative, another 11 Ukrainian children were returned from temporarily occupied territories and the Russian Federation.


