In the Kupyansk direction, Russian forces continued to advance and have made significant progress in the direction of Pishchane.
Following a series of Ukrainian counterattacks, Russian forces cleared the houses in western Stepova Novosilka which Ukraine had previously infiltrated, and pushed back down to railway line to the strongpoints in the area of the road bridge. These fortifications were subsequently captured, forcing a Ukrainian withdrawal further west, and a Russian advance further down the windbreaks on either side of the railway tracks. These positions are all on the tactical heights.
Additional pushes were made to the northwest, with Russian forces attacking down the treelines along the tactical heights, where they captured further positions north of the highway to Kupyansk in the treelines and forest plantations there.
+ ~10.80kmΒ² in favour of Russia.
Following a series of Ukrainian counterattacks, Russian forces cleared the houses in western Stepova Novosilka which Ukraine had previously infiltrated, and pushed back down to railway line to the strongpoints in the area of the road bridge. These fortifications were subsequently captured, forcing a Ukrainian withdrawal further west, and a Russian advance further down the windbreaks on either side of the railway tracks. These positions are all on the tactical heights.
Additional pushes were made to the northwest, with Russian forces attacking down the treelines along the tactical heights, where they captured further positions north of the highway to Kupyansk in the treelines and forest plantations there.
+ ~10.80kmΒ² in favour of Russia.
β€104π₯23π19π5β2π2π₯°2
In the Borova direction, Ukrainian forces counterattacked and regained some positions in Luhansk Oblast.
Ukrainian forces advanced from the southern forest west of Hrekivka, and cleared the adjacent treelines. They then moved south down the perpendicular treelines on the tactical heights, pushing along the western bank of the tributary of the Zherebets River, and pressuring the rear of the Russian garrison in Hrekivka.
+ ~0.99kmΒ² in favour of Ukraine.
Ukrainian forces advanced from the southern forest west of Hrekivka, and cleared the adjacent treelines. They then moved south down the perpendicular treelines on the tactical heights, pushing along the western bank of the tributary of the Zherebets River, and pressuring the rear of the Russian garrison in Hrekivka.
+ ~0.99kmΒ² in favour of Ukraine.
π88π€£36π16β€7π₯5π€3π€¬3π1
In the Lyman direction, Russian forces continued to make incremental progress east of the Nitrius River, and have re-established a bridgehead on its western bank.
Russian forces advanced in three areas. In the northwest, they cleared the pocket east of the Nitrius River, and advanced back over one of the dams, establishing a foothold on the western bank in previously lost positions in southwestern Karpivka.
To the southeast, Russian forces continued to expand their zone of control west of Zelena Dolnya, and captured new positions on two opposite tactical heights, and in the forest plantations lining the gulley. They were also able to establish a foothold in the next set of forest plantations, northeast of Shandryholove.
In the east, Russian forces resumed their assault operations after being pushed out of Kolodyazi, and re-entered the village, capturing most of the industrial zone and part of the residential area in the centre of the settlement.
+ ~7.31kmΒ² in favour of Russia.
Russian forces advanced in three areas. In the northwest, they cleared the pocket east of the Nitrius River, and advanced back over one of the dams, establishing a foothold on the western bank in previously lost positions in southwestern Karpivka.
To the southeast, Russian forces continued to expand their zone of control west of Zelena Dolnya, and captured new positions on two opposite tactical heights, and in the forest plantations lining the gulley. They were also able to establish a foothold in the next set of forest plantations, northeast of Shandryholove.
In the east, Russian forces resumed their assault operations after being pushed out of Kolodyazi, and re-entered the village, capturing most of the industrial zone and part of the residential area in the centre of the settlement.
+ ~7.31kmΒ² in favour of Russia.
β€100π25π₯9π₯°2π1
On the northeastern flank of Pokrovsk, Russian forces have achieved another localised breakthrough and have cut the railway line from Dobropillya.
Russian continued to push from the Fedorivka-Boikivka area and captured numerous positions in the forests and treelines on the tactical heights to the west. They advanced into and quickly captured Zatyshok, before immediately pushing southwest to Sukhetske which was also captured. Other positions in the surrounding areas were seized, and a general push to the railway line was made, resulting in a ~2.7km long section of it and the trench lines running parallel to it coming under Russian control.
Russian DRGs then began moving into northern Rodynske, carrying out operations in both the dachas and the northern residential areas. As a result northern Rodynske is currently in the grey zone. Additionally, by exploiting a gap in the trench lines, Russian forces began advancing towards the train station, although it's unclear if they achieved any success.
To the north, the Russian were able to complete the capture of Nykanorivka by pushing outwards from their foothold in the southern houses, and from the newly captured positions in the forests to the east. They then went on to establish control over the forests west and north of the village, and began attacking the freight train station at Dorozhnje. DRGs have already begun infiltrating the city of Bilytske from the east
Additionally, Russian forces cleared the rest of the salient west of Razine, recapturing the treeline positions there, and entered the eastern part of Chervonyi Lyman.
+ ~26.40kmΒ² in favour of Russia.
Russian continued to push from the Fedorivka-Boikivka area and captured numerous positions in the forests and treelines on the tactical heights to the west. They advanced into and quickly captured Zatyshok, before immediately pushing southwest to Sukhetske which was also captured. Other positions in the surrounding areas were seized, and a general push to the railway line was made, resulting in a ~2.7km long section of it and the trench lines running parallel to it coming under Russian control.
Russian DRGs then began moving into northern Rodynske, carrying out operations in both the dachas and the northern residential areas. As a result northern Rodynske is currently in the grey zone. Additionally, by exploiting a gap in the trench lines, Russian forces began advancing towards the train station, although it's unclear if they achieved any success.
To the north, the Russian were able to complete the capture of Nykanorivka by pushing outwards from their foothold in the southern houses, and from the newly captured positions in the forests to the east. They then went on to establish control over the forests west and north of the village, and began attacking the freight train station at Dorozhnje. DRGs have already begun infiltrating the city of Bilytske from the east
Additionally, Russian forces cleared the rest of the salient west of Razine, recapturing the treeline positions there, and entered the eastern part of Chervonyi Lyman.
+ ~26.40kmΒ² in favour of Russia.
π₯173β€50π21π€©10β4π2π₯°2πΎ2π1
Russian forces have broken through to the northeastern outskirts of Siversk again, and captured an important trench strongpoint.
They have had more success so far than any of their previous failed attempts at entering the city, and the fighting has significantly intensified. It's possible that an attempt to capture Siversk is underway.
They have had more success so far than any of their previous failed attempts at entering the city, and the fighting has significantly intensified. It's possible that an attempt to capture Siversk is underway.
π₯154π34β€15β5π2π1π1
1 Russian Tu-22M3 strategic bomber is airborne from Shaykovka Airbase in Kaluga Oblast, flying to the launch lines in the Black Sea. It is currently over Rostov Oblast.
β€67β8π8π€©2
AMK Mapping
1 Russian Tu-22M3 strategic bomber is airborne from Shaykovka Airbase in Kaluga Oblast, flying to the launch lines in the Black Sea. It is currently over Rostov Oblast.
Correction: Its flying over southern Crimea, heading for the launch lines southwest of Sevastopol.
β40π12β€6
AMK Mapping
Correction: Its flying over southern Crimea, heading for the launch lines southwest of Sevastopol.
2 bombers, not 1
π48β€9β6π₯2
AMK Mapping
2 bombers, not 1
They made a U-turn at Feodosia and are now flying back past Cape Chauda on a northeastern course, being escorted by 2 Su-35s.
π₯64π8β€6π3
AMK Mapping
They made a U-turn at Feodosia and are now flying back past Cape Chauda on a northeastern course, being escorted by 2 Su-35s.
They appear to be flying to Mozdok Airbase, North Ossetia.
π65β€11
Changes on the frontline in Ukraine for July 2025:
Yellow = Russian advances
Light blue = Ukrainian advances
Russian advances:
Donetsk Oblast: ~463.62kmΒ²
Kharkiv Oblast: ~125.07kmΒ²
Zaporizhzhia Oblast: ~43.11kmΒ²
Sumy Oblast: ~25.30kmΒ²
Belgorod Oblast: ~14.13kmΒ²
Kursk Oblast: ~9.49kmΒ²
Luhansk Oblast: ~7.68kmΒ²
Dnipropetrovsk Oblast: ~3.81kmΒ²
Total: ~692.21kmΒ² (up by 3.99%)
Total (excluding Kursk & Belgorod): ~668.59kmΒ²
Ukrainian advances:
Kharkiv Oblast: ~34.89kmΒ²
Sumy Oblast: ~28.40kmΒ²
Donetsk Oblast: ~13.05kmΒ²
Dnipropetrovsk Oblast: ~8.52kmΒ²
Luhansk Oblast: ~1.40kmΒ²
Total: ~86.26kmΒ² (up by 201.61%).
Yellow = Russian advances
Light blue = Ukrainian advances
Russian advances:
Donetsk Oblast: ~463.62kmΒ²
Kharkiv Oblast: ~125.07kmΒ²
Zaporizhzhia Oblast: ~43.11kmΒ²
Sumy Oblast: ~25.30kmΒ²
Belgorod Oblast: ~14.13kmΒ²
Kursk Oblast: ~9.49kmΒ²
Luhansk Oblast: ~7.68kmΒ²
Dnipropetrovsk Oblast: ~3.81kmΒ²
Total: ~692.21kmΒ² (up by 3.99%)
Total (excluding Kursk & Belgorod): ~668.59kmΒ²
Ukrainian advances:
Kharkiv Oblast: ~34.89kmΒ²
Sumy Oblast: ~28.40kmΒ²
Donetsk Oblast: ~13.05kmΒ²
Dnipropetrovsk Oblast: ~8.52kmΒ²
Luhansk Oblast: ~1.40kmΒ²
Total: ~86.26kmΒ² (up by 201.61%).
2π90β€34π₯11π7π4π2β1
AMK Mapping
The battle for Toretsk has likely officially begun today.
Russian forces have captured the city of Toretsk, Kostyantynivka direction, Donetsk Oblast.
Pre-war population: ~30,914.
Total land area: ~14.40kmΒ²
The battles for the city lasted 362 days, just 3 days short of a year. Toretsk is the largest settlement Russia has captured so far this year.
Pre-war population: ~30,914.
Total land area: ~14.40kmΒ²
The battles for the city lasted 362 days, just 3 days short of a year. Toretsk is the largest settlement Russia has captured so far this year.
1β€162π₯44π21πΎ15π5π€£4π2π€©2π€2β1π₯°1
AMK Mapping
High threat of Iskander launches from Kursk Oblast.
No launches are expected for now. A Russian reconnaissance drone has been hovering over the village of Nosivka, Chernihiv Oblast for the past 15 minutes, and is not moving away. Launches in the next few hours are possible.
π48π11π₯5β€4
AMK Mapping
No launches are expected for now. A Russian reconnaissance drone has been hovering over the village of Nosivka, Chernihiv Oblast for the past 15 minutes, and is not moving away. Launches in the next few hours are possible.
All clear for Chernihiv Oblast and other regions under threat. Alarms will be lifted in around 9 minutes. Reconnaissance work on Nosivka continues with no changes.
π43β€5π€3
AMK Mapping
All clear for Chernihiv Oblast and other regions under threat. Alarms will be lifted in around 9 minutes. Reconnaissance work on Nosivka continues with no changes.
The reconnaissance drone hasn't found anything yet. It's filming different parts of the village, and is now hovering over the centre in the area of the supermarket and gymnasium. There are other recon drones in Chernihiv Oblast, including one near the city of Mena.
β€53π10π€5
AMK Mapping
The reconnaissance drone hasn't found anything yet. It's filming different parts of the village, and is now hovering over the centre in the area of the supermarket and gymnasium. There are other recon drones in Chernihiv Oblast, including one near the cityβ¦
The path it's taking is indicative of it searching for something. It was last recorded over the village of Stepovi Khutory, flying on a southeastern course towards the regional border with Kyiv Oblast.
π€52β€6π6π₯3