Russian Offensive Campaign Assessment, June 30, 2026
The Kremlin continues to set unrealistic deadlines for the Russian military to complete the seizure of Donetsk Oblast that do not align with battlefield realities. Ukrainian President Volodymyr Zelensky stated on June 29 that the Kremlin has issued 15 separate deadlines for Russian forces to seize the entirety of Donetsk Oblast in total since 2022. Zelensky stated that the Kremlin gave five separate deadlines in 2022, including March 31, May 9, June 1, September 15, and December 31. Zelensky stated that the Kremlin gave Russian forces deadlines of March 1 and December 31 in 2023; March 1 and December 31 in 2024; September 1, December 1, and December 25 in 2025; and March 31, September 1, and now a deadline of December 31 in 2026.
Russian forces have repeatedly missed Putin’s demanded deadlines to seize specific territory in Ukraine, including Russian President Vladimir Putin’s early demand that Russian forces seize all of Donetsk and Luhansk oblasts by September 2022. The Kremlin’s deadlines for its military objectives continue to be divorced from the reality of Russian forces’ battlefield performance. Russian forced advanced on average 3.79 square kilometers per day in June 2026 — a rate far below Russian forces’ previous rate of advance in August 2025, when Russian forces advanced at a rate of 16.65 square kilometers per day. Russian forces still need to seize about 5,305 square kilometers to seize the remainder of Donetsk Oblast and are highly unlikely to seize the remainder of Donetsk Oblast by the newly set deadline of December 31, 2026. Russian forces have shown no ability to rapidly advance or restore operational maneuver in Donetsk Oblast.
These unrealistic deadlines for advance are contributing to Russian forces on the ground submitting “beautiful reports” up the chain of command, flag raising tactics, and Russian forces’ increasing use of (AI)-altered footage to claim advances in areas where Russian forces do not maintain positions. Russian forces continue to expend significant resources and manpower to try to fulfill these unrealistic objectives. Putin has likely developed a false perception of the Russian military’s successes and capabilities given the larger pattern within the Russian military of misrepresenting the battlefield geometry and providing inaccurate assessments. Zelensky’s comments on failed deadlines were likely in response to Putin’s June 28 claims that Russian forces are rapidly advancing across the theater and attempts to portray Russian victory in Ukraine as inevitable.
The Russian domestic population appears to be increasingly interested in the topic of the end of Russia’s war against Ukraine. Russian opposition source Meduza reported on June 30 that Yandex’s Wordstat service shows that there were over 137,000 search requests on Yandex asking when Russia will end its war against Ukraine from June 22 to June 28 – a record high since Russia launched its full-scale invasion in February 2022. Meduza reported that Yandex recorded a significant bulk of the searches in Moscow Oblast and St. Petersburg, Leningrad Oblast – regions where the Kremlin has prioritized installing air defense systems but largely failed to defend against Ukraine’s long-range strikes. The number of searches about when Russia will end the war has been growing for the second week in a row, with a previous peak occurring when Ukrainian forces struck St. Petersburg during the St. Petersburg International Economic Forum (SPIEF).
Polling from the Kremlin-linked Public Opinion Forum (FOM) from June 19 to 21 found that Russian President Vladimir Putin’s approval rating fell by five percentage points from 74 percent to 69 percent between June 12 and June 21, shortly after Ukraine’s largest strike on Moscow Oblast. Weekly FOM polling shows Putin’s trust rating consistently falling since February 2026. It is notable that FOM is acknowledging growing domestic discontent with Putin after over four years of war, suggesting the Kremlin has largely failed to isolate its constituents from the effects of Russia’s war effort.
Key Takeaways
- The Kremlin continues to set unrealistic deadlines for the Russian military to complete the seizure of Donetsk Oblast that do not align with battlefield realities.
- The Russian domestic population appears to be increasingly interested in the topic of the end of Russia’s war against Ukraine.
- Ukrainian forces continued their long-range strike campaign against Russian military assets in Russia on the night of June 29 to 30.
- Neither Russian nor Ukrainian forces made confirmed advances on June 30.
Ukrainian Operations in the Russian Federation
Ukrainian forces continued their long-range strike campaign against Russian military assets in Russia on the night of June 29 to 30. USF Commander Major Robert “Magyar” Brovdi reported on June 30 that USF struck the Dubna Space Communications Center in Dubna, Moscow Oblast, overnight on June 29 to 30 – the second Ukrainian strike against the center since June 22. President Zelensky noted that the center is a special satellite communications facility used for reconnaissance and to coordinate Russian forces operating in Ukraine. Geolocated footage published on June 30 shows smoke rising from the center following the strike, and Moscow Oblast Governor Andrei Vorobyov acknowledged that Ukrainian drones damaged an administrative building in Dubna. Additionally, the Ukrainian General Staff reported that a June 28 strike against the Slavyansk Oil Refinery in Krasnodar Krai destroyed four tanks and damaged nine others, totaling 65,000 cubic meters of volume affected.
Russian Supporting Effort: Northern Axis
Russian forces continued offensive operations in northern Sumy Oblast on June 29 and 30 but did not make confirmed advances. A Russian milblogger posted a map claiming advances southwest of Sopych and into northern Marine, though this remains unconfirmed. Ukrainian forces continue to use drones and artillery to slow Russian advances, holding positions in Kindrativka and near Andriivka. A Russian milblogger claimed on June 29 that Ukrainian forces continue to hold their positions in Ryzhivka and are prioritizing striking Russian logistics routes toward Tetkino, Kursk Oblast.
Russian Subordinate Main Effort #1 – Kharkiv Oblast
Russian forces continued offensive operations north and northeast of Kharkiv City on June 29 and 30 but did not advance. Ukrainian officials reported that Russian forces are attempting to conduct infiltration operations in Hraniv but do not maintain any consolidated positions in the settlement. Russian forces appear to be attempting to tie down Ukrainian forces in certain non-priority areas of Kharkiv and Sumy oblasts to facilitate advances into northern Ukraine. Colonel Vitaliy Sarantsev stated on June 29 that Russian forces are attacking toward Kozacha Lopan with the intention of creating new limited offensive areas to prevent Ukrainian forces from moving force concentrations to priority sectors of the frontline. On June 29 or the night of June 29 to 30, Ukrainian forces struck a Russian drone control point near Veselaya Lopan, Belgorod Oblast. In the Velykyi Burluk direction, Russian forces continued limited offensive operations on June 30 without making confirmed advances.
Russian Subordinate Main Effort #2 – Oskil River
Russian forces continued offensive operations in the Kupyansk direction on June 29 and 30 but did not advance. A Russian milblogger implicitly refuted Putin’s June 28 claims of rapid advancement, stating that Russian forces are not advancing south of Kupyansk toward the Oskil River at the pace described in “public statements”. Russian forces also continued limited offensive operations in the Borova direction on June 29 and 30 but did not advance as Ukrainian forces counterattacked southeast of Borova.
Russian Subordinate Main Effort #3 – Donetsk Oblast
Russian forces continued offensive operations in the Slovyansk direction on June 29 and 30 but did not advance. Geolocated footage published on June 30 shows Russian Aerospace Forces (VKS) striking a Ukrainian position with a FAB-1500 guided missile in Mykolaivka. In the Kostyantynivka-Druzhkivka tactical area, the Russian MoD claimed that Russian forces seized Malynivka, and a milblogger claimed they seized Tykhonivka, though no confirmed advances were made on June 29 and 30.
Russian forces continue to deploy small, ill-equipped infiltration groups in an effort to accumulate behind Ukrainian positions in the Kramatorsk and Pokrovsk directions. In the Pokrovsk direction, Russian forces have stopped using armored vehicles due to the threat of Ukrainian drones. No confirmed advances were reported in the Novopavlivka or Oleksandrivka directions. Ukrainian forces are taking advantage of their drone superiority to undermine Russian efforts in the Oleksandrivka direction, disrupting logistics and forcing Russian forces to resupply positions using drones.
Ukrainian forces also continued an intermediate-range strike campaign against Russian assets in occupied Donetsk Oblast, striking an observation post near Staromlynivka and damaging gas stations in occupied Donetsk City. A Ukrainian strike on June 29 partially collapsed a bridge along the M-14 Rostov-Crimea highway near Novoazovsk.
Russian Supporting Effort: Southern Axis
Russian forces continued offensive operations in the Hulyaipole direction and western Zaporizhia Oblast on June 29 and 30 but did not make confirmed advances. The Russian MoD continues its cognitive warfare effort to exaggerate Russian advances northwest of Hulyaipole, claiming the seizure of Rivne and Lisne contrary to available evidence.
Ukrainian forces struck a road bridge near occupied Azovske and drone control points near Myrne, Luhove, and Skelky. In occupied Crimea, Ukrainian forces struck a railway bridge near occupied Ichki, four electrical substations in occupied Kurman and Dzhankoi, and a fuel train in occupied Feodosiya. These strikes are increasingly causing power outages in occupied Crimea, leading occupation authorities to order a temporary power supply restriction regime in Sevastopol.
Russian Air, Missile, and Drone Campaign
Russian forces conducted a series of long-range drone strikes against Ukraine on the night of June 29 to 30, launching 154 drones. Ukrainian forces downed 138 of these drones. Russian strikes left consumers in Dnipropetrovsk, Zaporizhia, Sumy, Kharkiv, and Chernihiv oblasts without power. Russian forces are also increasingly striking gas stations in Ukraine as part of a concerted campaign aiming to replicate the effects of Ukrainian strikes on Russia’s fuel infrastructure.
No comments:
Post a Comment