WEEKLY STRIKE TRACK REPORT:
🗓️April 6th – April 12th, 2026
🇷🇺Russian Attacks on Ukraine:
🛩️Drone strikes
• 834 UAVs (Geran-2, Geran-3, Gebera and other types) launched from Navlya, Khalino, Tsumbulova, Millerovo, Primorsko-Akhtarsk, Cape Chauda, Hvardiiske, Donetsk Airport
• 682 neutralised.
Source: Ukrainian Air Force, @kpszsu
🚀Missile strikes:
~ 1 missiles launched from: Voronezh Oblast
~ 0 missiles intercepted
Breakdown by missile type:
- 1 Iskander-M ballistic misile
💥Airstrikes:
• 1,603 KAB/UMPK strikes
🧍♂️Civilian casualties:
• 87 killed
• 647 injured
Source: @CIT_shellings
🗓️April 6th – April 12th, 2026
🇷🇺Russian Attacks on Ukraine:
🛩️Drone strikes
• 834 UAVs (Geran-2, Geran-3, Gebera and other types) launched from Navlya, Khalino, Tsumbulova, Millerovo, Primorsko-Akhtarsk, Cape Chauda, Hvardiiske, Donetsk Airport
• 682 neutralised.
Source: Ukrainian Air Force, @kpszsu
🚀Missile strikes:
~ 1 missiles launched from: Voronezh Oblast
~ 0 missiles intercepted
Breakdown by missile type:
- 1 Iskander-M ballistic misile
💥Airstrikes:
• 1,603 KAB/UMPK strikes
🧍♂️Civilian casualties:
• 87 killed
• 647 injured
Source: @CIT_shellings
🧵 Frontline Sentinel – Lyman/Sivers’k axis, 15/04/2026
🇷🇺Russian advances: Russian forces have continued their advance west in the direction of Slovyansk from the Sivers’k and Lyman axis capturing new settlements, such as Kalenyky and Ozerne, as well as entering the settlements of Staryi Karavan and Brusivka as they seek to enhance control over the left bank of the Siversky-Donets River.
📍Mapped territorial changes:
Pro Ukrainian mapping project Deepstate map has acknowledged territorial changes within the settlements of Kalenyky and Ozerne in the form of grey zones, but has failed to acknowledge geo located footage of Russian forces entering into the settlements of Staryi Karavan and Brusivka. Neutral mapping project Suriyakmap has acknowledged changes in all directions previously mentioned including Russian advances within the Lyman direction towards Svyatohirs’k.
📚Open sources: Ukrainian forces continue to demonstrate defensive effectiveness along the Lyman axis, with a significant role played by forward drone units such as the Signum battalion. This assessment is based entirely on open-source material, including Ukrainian media reporting and combat footage released by frontline units, which shows repeated successful strikes against Russian assault elements. At the same time, analysis of this same open-source footage particularly through geolocation indicates a more nuanced battlefield picture. Multiple videos place Russian forces operating closer to Lyman and Svyatohirs’k than is reflected in official or media reporting. In several cases, terrain and positional verification suggest that Russian units have made incremental but tangible advances from the direction of Lyman and Sivers’k.
🎯Strategic Value: Russian forces are nearing positions that could enable sustained fire control over Slovyansk and Kramatorsk, improving their ability to shape the battlespace and support future offensive operations. Current activity along the Siversky-Donets, particularly from the Lyman and Sivers’k directions toward Raihorodok suggests a deliberate effort to secure positions on both banks, enabling flank pressure on Slovyansk while restricting Ukrainian freedom of maneuver. Control of this river line is especially significant in a drone-saturated environment, where contested crossings are highly vulnerable, indicating that Russian advances here are aimed not just at territorial gain but at establishing longer-term operational advantage and constraining Ukrainian counteroffensive options.
🇷🇺Russian advances: Russian forces have continued their advance west in the direction of Slovyansk from the Sivers’k and Lyman axis capturing new settlements, such as Kalenyky and Ozerne, as well as entering the settlements of Staryi Karavan and Brusivka as they seek to enhance control over the left bank of the Siversky-Donets River.
📍Mapped territorial changes:
Pro Ukrainian mapping project Deepstate map has acknowledged territorial changes within the settlements of Kalenyky and Ozerne in the form of grey zones, but has failed to acknowledge geo located footage of Russian forces entering into the settlements of Staryi Karavan and Brusivka. Neutral mapping project Suriyakmap has acknowledged changes in all directions previously mentioned including Russian advances within the Lyman direction towards Svyatohirs’k.
📚Open sources: Ukrainian forces continue to demonstrate defensive effectiveness along the Lyman axis, with a significant role played by forward drone units such as the Signum battalion. This assessment is based entirely on open-source material, including Ukrainian media reporting and combat footage released by frontline units, which shows repeated successful strikes against Russian assault elements. At the same time, analysis of this same open-source footage particularly through geolocation indicates a more nuanced battlefield picture. Multiple videos place Russian forces operating closer to Lyman and Svyatohirs’k than is reflected in official or media reporting. In several cases, terrain and positional verification suggest that Russian units have made incremental but tangible advances from the direction of Lyman and Sivers’k.
🎯Strategic Value: Russian forces are nearing positions that could enable sustained fire control over Slovyansk and Kramatorsk, improving their ability to shape the battlespace and support future offensive operations. Current activity along the Siversky-Donets, particularly from the Lyman and Sivers’k directions toward Raihorodok suggests a deliberate effort to secure positions on both banks, enabling flank pressure on Slovyansk while restricting Ukrainian freedom of maneuver. Control of this river line is especially significant in a drone-saturated environment, where contested crossings are highly vulnerable, indicating that Russian advances here are aimed not just at territorial gain but at establishing longer-term operational advantage and constraining Ukrainian counteroffensive options.
WEEKLY STRIKE TRACK REPORT
🗓️April 13th – April 19th, 2026
🇷🇺Russian Attacks on Ukraine:
🛩️Drone strikes
• 1,845 UAVs (Geran-2, Geran-3, Gebera, and other types) launched from Shatalovo, Navlya, Khalino, Tsumbulova, Millerovo, Primorsko-Akhtarsk, Cape Chauda, Hvardiiske, Donetsk Airport
• 1,709 neutralised.
Source: Ukrainian Air Force, @kpszsu
🚀Missile strikes:
~ 73 missiles launched from: Lipetsk Oblast, Donetsk Oblast, Rostov Oblast, Black Sea, Caspian Sea, Crimea, Bryansk Oblast, Rostov Oblast, Voronezh Oblast, Zaporizhzhia Oblast.
~ 24 missiles intercepted
Breakdown by missile type:
- 24 Iskander-M ballistic missile
- 20 Kh-101 cruise missiles
- 13 Iskander-K cruise missiles
- 8 Kh-22/32 cruise missiles
- 7 Kh-59/69 cruise missiles
- 1 Kh-31P anti-radar missile
💥Airstrikes:
• 1,389 KAB/UMPK strikes
🧍♂️Civilian casualties:
• 74 killed
• 551 injured
Source: @CIT_shellings
🗓️April 13th – April 19th, 2026
🇷🇺Russian Attacks on Ukraine:
🛩️Drone strikes
• 1,845 UAVs (Geran-2, Geran-3, Gebera, and other types) launched from Shatalovo, Navlya, Khalino, Tsumbulova, Millerovo, Primorsko-Akhtarsk, Cape Chauda, Hvardiiske, Donetsk Airport
• 1,709 neutralised.
Source: Ukrainian Air Force, @kpszsu
🚀Missile strikes:
~ 73 missiles launched from: Lipetsk Oblast, Donetsk Oblast, Rostov Oblast, Black Sea, Caspian Sea, Crimea, Bryansk Oblast, Rostov Oblast, Voronezh Oblast, Zaporizhzhia Oblast.
~ 24 missiles intercepted
Breakdown by missile type:
- 24 Iskander-M ballistic missile
- 20 Kh-101 cruise missiles
- 13 Iskander-K cruise missiles
- 8 Kh-22/32 cruise missiles
- 7 Kh-59/69 cruise missiles
- 1 Kh-31P anti-radar missile
💥Airstrikes:
• 1,389 KAB/UMPK strikes
🧍♂️Civilian casualties:
• 74 killed
• 551 injured
Source: @CIT_shellings
🧵 Frontline Sentinel – Kostyantynivka, Donetsk Oblast 22/04/2026.
🇷🇺🇺🇦Russian and Ukrainian advances: While the situation in the Kostyantynivka direction has remained somewhat stable for the last two months, Russian forces have been able to make some additional progress in recent weeks, primarily on the immediate flanks of the city. Russian forces were able to push the last remaining Ukrainian holdouts from the village of Berestok and the nearby treelines, which supports infiltrations into the southwestern part of Kostyantynivka. They were also able to slightly improve their positions in and around Stepanivka and are infiltrating into the southern part of Dovha Balka. On the right flank, Russian forces captured most of the rest of the large forest and dachas east of the city and are using these new positions to infiltrate the Hora District of Kostyantynivka as well as the village of Novodmytrivka. Elsewhere, positional battles continue, with both sides attacking, especially in the southwestern suburbs of Chasiv Yar and the eastern suburbs of Kostyantynivka. Russian forces are also attempting to improve their positions in Illinivka, as well as near Chervone and Virulyubivka, while the Ukrainians continue their stabilising actions.
📍Mapped territorial changes:
Ukrainian and Russian sources disagree significantly on the current situation in the Kostyantynivka direction. Russian sources, such as Divgen, claim that the entire area south of Kostyantynivka has come under Russian control, with Russian forces occupying parts of the southwestern suburbs, as well as large parts of the eastern and southeastern suburbs. Ukrainian sources such as Deepstate and the Ukrainian General Staff deny this, claiming that Ukraine still retains control over significant positions outside the city, with Deepstate mapping large infiltration zones into Kostyantynivka. Ukrainian channel Playfra also reports large infiltration zones, stating that Russian forces are managing to infiltrate the northeastern and eastern parts of the city.
📚Open sources:
Ahead of their large-scale storming operations, Russia has ramped up the KAB glide-bomb strikes on Kostyantynivka. Numerous geolocations show strikes on Ukrainian positions in high-rise buildings in the southwestern suburbs, including with FAB-3000 glide-bombs. Russian infantry was geolocated at the southwestern outskirts of the city, confirming Ukrainian reports of infiltrations. Russian soldiers were also geolocated at the southern outskirts.
🎯Strategic Value:
Kostyantynivka is one of the four cities making up Ukraine’s “fortress belt” in the last parts of Ukrainian-controlled Donbas. Its capture would pave the way for a Russian assault on Druzhkivka and would also simplify an offensive from the Dobropillya direction towards the rear of Kramatorsk. It’s a big city with numerous high-rise blocks and large industrial zones, making it an ideal defensive stronghold for Ukraine.
🇷🇺🇺🇦Russian and Ukrainian advances: While the situation in the Kostyantynivka direction has remained somewhat stable for the last two months, Russian forces have been able to make some additional progress in recent weeks, primarily on the immediate flanks of the city. Russian forces were able to push the last remaining Ukrainian holdouts from the village of Berestok and the nearby treelines, which supports infiltrations into the southwestern part of Kostyantynivka. They were also able to slightly improve their positions in and around Stepanivka and are infiltrating into the southern part of Dovha Balka. On the right flank, Russian forces captured most of the rest of the large forest and dachas east of the city and are using these new positions to infiltrate the Hora District of Kostyantynivka as well as the village of Novodmytrivka. Elsewhere, positional battles continue, with both sides attacking, especially in the southwestern suburbs of Chasiv Yar and the eastern suburbs of Kostyantynivka. Russian forces are also attempting to improve their positions in Illinivka, as well as near Chervone and Virulyubivka, while the Ukrainians continue their stabilising actions.
📍Mapped territorial changes:
Ukrainian and Russian sources disagree significantly on the current situation in the Kostyantynivka direction. Russian sources, such as Divgen, claim that the entire area south of Kostyantynivka has come under Russian control, with Russian forces occupying parts of the southwestern suburbs, as well as large parts of the eastern and southeastern suburbs. Ukrainian sources such as Deepstate and the Ukrainian General Staff deny this, claiming that Ukraine still retains control over significant positions outside the city, with Deepstate mapping large infiltration zones into Kostyantynivka. Ukrainian channel Playfra also reports large infiltration zones, stating that Russian forces are managing to infiltrate the northeastern and eastern parts of the city.
📚Open sources:
Ahead of their large-scale storming operations, Russia has ramped up the KAB glide-bomb strikes on Kostyantynivka. Numerous geolocations show strikes on Ukrainian positions in high-rise buildings in the southwestern suburbs, including with FAB-3000 glide-bombs. Russian infantry was geolocated at the southwestern outskirts of the city, confirming Ukrainian reports of infiltrations. Russian soldiers were also geolocated at the southern outskirts.
🎯Strategic Value:
Kostyantynivka is one of the four cities making up Ukraine’s “fortress belt” in the last parts of Ukrainian-controlled Donbas. Its capture would pave the way for a Russian assault on Druzhkivka and would also simplify an offensive from the Dobropillya direction towards the rear of Kramatorsk. It’s a big city with numerous high-rise blocks and large industrial zones, making it an ideal defensive stronghold for Ukraine.
WEEKLY STRIKE TRACK REPORT
🗓️April 20th – April 26th, 2026
🇷🇺Russian Attacks on Ukraine:
🛩️Drone strikes
• 1,525 UAVs (Geran-2, Geran-3, Gebera, and other types) launched from Shatalovo, Navlya, Khalino, Tsumbulova, Millerovo, Primorsko-Akhtarsk, Cape Chauda, Hvardiiske, Donetsk Airport.
• 1,357 neutralised.
Source: Ukrainian Air Force, @kpszsu
🚀Missile strikes:
~ 63 missiles launched from: Donetsk Oblast, Voronezh Oblast, Zaporizhzhia Oblast, Rostov Oblast, Caspian Sea, Crimea, and Kursk Oblast.
~ 25 missiles intercepted
Breakdown by missile type:
- 30 Kh-101 cruise missiles
- 18 Iskander-M ballistic missiles
- 6 Kalibr cruise missiles
- 3 S-300/400 ballistic missiles (ground-to-ground mode)
- 3 Kh-59/69 cruise missiles
- 2 Iskander-K cruise missile
- 1 Kh-31P anti-radar missile
💥Airstrikes:
• 1,754 KAB/UMPK strikes
🧍♂️Civilian casualties:
• 71 killed
• 410 injured
Source: @CIT_shellings
🗓️April 20th – April 26th, 2026
🇷🇺Russian Attacks on Ukraine:
🛩️Drone strikes
• 1,525 UAVs (Geran-2, Geran-3, Gebera, and other types) launched from Shatalovo, Navlya, Khalino, Tsumbulova, Millerovo, Primorsko-Akhtarsk, Cape Chauda, Hvardiiske, Donetsk Airport.
• 1,357 neutralised.
Source: Ukrainian Air Force, @kpszsu
🚀Missile strikes:
~ 63 missiles launched from: Donetsk Oblast, Voronezh Oblast, Zaporizhzhia Oblast, Rostov Oblast, Caspian Sea, Crimea, and Kursk Oblast.
~ 25 missiles intercepted
Breakdown by missile type:
- 30 Kh-101 cruise missiles
- 18 Iskander-M ballistic missiles
- 6 Kalibr cruise missiles
- 3 S-300/400 ballistic missiles (ground-to-ground mode)
- 3 Kh-59/69 cruise missiles
- 2 Iskander-K cruise missile
- 1 Kh-31P anti-radar missile
💥Airstrikes:
• 1,754 KAB/UMPK strikes
🧍♂️Civilian casualties:
• 71 killed
• 410 injured
Source: @CIT_shellings
🧵 Frontline Sentinel – Vovchansk, Kharkiv Oblast 01/05/2026.
🇺🇦Ukrainian advances: Ukrainian forces have launched a new localised offensive against the Russian occupied city of Vovchansk, positioned within the northern Kharkiv Oblast re-entering former positions and trench lines within the southern districts of the city. So far the offensive is identified as small, but ongoing clashes continue within the region mainly surrounded the territory of Vovchansk, Vilcha and Synel'nykov.
📍Mapped territorial changes:
Mapping at this time are largely based off geolocated videos showing Ukrainian forces being attacked by Russian drones within the southern districts of Vovchans’k. Most mapping sites have not yet updated these changed due to geolocation data not being accurate enough to fully confirm full Ukrainian control. Ukrainian mapping project Deepstate map has always had these regions highlighted to be within the grey zone, which as of this moment is accurate, but has not been previously.
📚Open sources:
Geolocated footage released by Russian telegram channels from the 18th of April onwards has shown Ukrainian forces to be operating within the southern Vovchans’k region including southern streets and the Vovchans’k railway network leading to the settlement of Vilcha. Press officer Ruslana Bohdan of the 57th Motorized Brigade claimed that Russian forces were swimming across the Vovcha River to assault new Ukrainian positions within the Vovchans’k region.
🎯Strategic Value:
Ukrainians gaining control over sectors of Vovchans’k city could begin to cut off Russian advances deeper into the Kharkiv oblast in the direction of Losivka, Buhaivka and Staryi Saltiv. Especially if Ukrainian forces are able to regain control over western Vovchans’k capturing sectors of the T2104 highway. This would ease pressure in one direction of the Kharkiv oblast and reverse Russian advances by nearly 10 months.
🇺🇦Ukrainian advances: Ukrainian forces have launched a new localised offensive against the Russian occupied city of Vovchansk, positioned within the northern Kharkiv Oblast re-entering former positions and trench lines within the southern districts of the city. So far the offensive is identified as small, but ongoing clashes continue within the region mainly surrounded the territory of Vovchansk, Vilcha and Synel'nykov.
📍Mapped territorial changes:
Mapping at this time are largely based off geolocated videos showing Ukrainian forces being attacked by Russian drones within the southern districts of Vovchans’k. Most mapping sites have not yet updated these changed due to geolocation data not being accurate enough to fully confirm full Ukrainian control. Ukrainian mapping project Deepstate map has always had these regions highlighted to be within the grey zone, which as of this moment is accurate, but has not been previously.
📚Open sources:
Geolocated footage released by Russian telegram channels from the 18th of April onwards has shown Ukrainian forces to be operating within the southern Vovchans’k region including southern streets and the Vovchans’k railway network leading to the settlement of Vilcha. Press officer Ruslana Bohdan of the 57th Motorized Brigade claimed that Russian forces were swimming across the Vovcha River to assault new Ukrainian positions within the Vovchans’k region.
🎯Strategic Value:
Ukrainians gaining control over sectors of Vovchans’k city could begin to cut off Russian advances deeper into the Kharkiv oblast in the direction of Losivka, Buhaivka and Staryi Saltiv. Especially if Ukrainian forces are able to regain control over western Vovchans’k capturing sectors of the T2104 highway. This would ease pressure in one direction of the Kharkiv oblast and reverse Russian advances by nearly 10 months.
WEEKLY STRIKE TRACK REPORT
🗓️April 27th – May 3rd, 2026
🇷🇺Russian Attacks on Ukraine:
🛩️Drone strikes
• 1,871 UAVs (Geran-2, Geran-3, Gebera, and other types) launched from Shatalovo, Navlya, Khalino, Tsumbulova, Millerovo, Primorsko-Akhtarsk, Cape Chauda, Hvardiiske, Donetsk Airport.
• 1,215 neutralised.
Source: Ukrainian Air Force, @kpszsu
🚀Missile strikes:
~ 3 missiles launched from: Rostov Oblast, Bryansk Oblast.
~ 0 missiles intercepted
Breakdown by missile type:
- 3 Iskander-M ballistic missiles
💥Airstrikes:
• 1,489 KAB/UMPK strikes
🧍♂️Civilian casualties:
• 69 killed
• 515 injured
Source: @CIT_shellings
🗓️April 27th – May 3rd, 2026
🇷🇺Russian Attacks on Ukraine:
🛩️Drone strikes
• 1,871 UAVs (Geran-2, Geran-3, Gebera, and other types) launched from Shatalovo, Navlya, Khalino, Tsumbulova, Millerovo, Primorsko-Akhtarsk, Cape Chauda, Hvardiiske, Donetsk Airport.
• 1,215 neutralised.
Source: Ukrainian Air Force, @kpszsu
🚀Missile strikes:
~ 3 missiles launched from: Rostov Oblast, Bryansk Oblast.
~ 0 missiles intercepted
Breakdown by missile type:
- 3 Iskander-M ballistic missiles
💥Airstrikes:
• 1,489 KAB/UMPK strikes
🧍♂️Civilian casualties:
• 69 killed
• 515 injured
Source: @CIT_shellings
🧵 Frontline Sentinel – Komyshuvakha, Zaporizhzhia Oblast 05/05/2026:
🇷🇺🇺🇦Russian and Ukrainian advances: Over the last few weeks, Ukrainian forces have continued their counterattacks in the area of Stepnohirsk, and more recently have managed to make significant progress towards the Sukhyy River. As a result of the recent withdrawal of three Russian airborne units to the rear for replenishment, Ukrainian forces were able to break through Russian positions in Prymorske, recapturing the majority of the village. They also managed to push the Russians out of a number of positions in the salient east of Stepnohirsk, near the villages of Lukyanivske, Novoyakovlivka, and Pavlivka, following the beginning of a Russian withdrawal that was initiated due to the threat of encirclement. Elsewhere, positional fighting continued, with limited Russian assault operations. Ukrainian forces are attempting to regain control over the solar farm east of Stepnohirsk and have improved their positions in the nearby treelines, while other assault groups advanced towards Stepove from the north.
📍Mapped territorial changes:
While most Ukrainian and Russian sources disagree massively on the current layout of the frontline in this area, Russian channel “Rybar” paints a very pessimistic situation for Russia. They acknowledge that the Ukrainian counterattacks in this area since February have resulted in significant success for Ukraine and now show the entire area north of the Sukhyy River as a grey-zone or under Ukrainian control, while stating that Ukrainian forces are carrying out attacks across the entire sector from Prymorske to Novoyakovlivka. Suriyak Maps shows more areas under Russian control than Rybar but also states that Ukrainian forces have managed to “infiltrate the southern part of Prymorske”. On the other hand, Ukrainian source “Deepstate” continues to show large grey-zones in parts of Prymorske, Stepnohirsk, and southwest of Lukyanivske, although their map of this sector hasn’t been updated for a while.
📚Open-source information:
Recent geolocated footage of Russian FPV drone strikes shows that Ukrainian soldiers have managed to enter the dachas in the southern-most part of Prymorske. Additional footage indicates a Ukrainian presence in streets of Prymorske further north, which when combining with recent Sentinel satellite imagery, confirms Ukrainian control over the majority of the village, except for the southern-most parts near the highway intersection.
🎯Strategic value:
The Komyshuvakha direction is crucial for both sides. Russia intended to develop an offensive here in order to begin outflanking the stronghold city of Orikhiv in coordination with an offensive from the side of Hulyaipole. The capture of Orikhiv would put the regional capital city of Zaporizhzhia in significant danger. Ukrainian control over their previous line of defence on the northern bank of the Sukhyy River, while maintaining some important positions in the area of Stepove, makes future Russian advances in this sector much more difficult.
🇷🇺🇺🇦Russian and Ukrainian advances: Over the last few weeks, Ukrainian forces have continued their counterattacks in the area of Stepnohirsk, and more recently have managed to make significant progress towards the Sukhyy River. As a result of the recent withdrawal of three Russian airborne units to the rear for replenishment, Ukrainian forces were able to break through Russian positions in Prymorske, recapturing the majority of the village. They also managed to push the Russians out of a number of positions in the salient east of Stepnohirsk, near the villages of Lukyanivske, Novoyakovlivka, and Pavlivka, following the beginning of a Russian withdrawal that was initiated due to the threat of encirclement. Elsewhere, positional fighting continued, with limited Russian assault operations. Ukrainian forces are attempting to regain control over the solar farm east of Stepnohirsk and have improved their positions in the nearby treelines, while other assault groups advanced towards Stepove from the north.
📍Mapped territorial changes:
While most Ukrainian and Russian sources disagree massively on the current layout of the frontline in this area, Russian channel “Rybar” paints a very pessimistic situation for Russia. They acknowledge that the Ukrainian counterattacks in this area since February have resulted in significant success for Ukraine and now show the entire area north of the Sukhyy River as a grey-zone or under Ukrainian control, while stating that Ukrainian forces are carrying out attacks across the entire sector from Prymorske to Novoyakovlivka. Suriyak Maps shows more areas under Russian control than Rybar but also states that Ukrainian forces have managed to “infiltrate the southern part of Prymorske”. On the other hand, Ukrainian source “Deepstate” continues to show large grey-zones in parts of Prymorske, Stepnohirsk, and southwest of Lukyanivske, although their map of this sector hasn’t been updated for a while.
📚Open-source information:
Recent geolocated footage of Russian FPV drone strikes shows that Ukrainian soldiers have managed to enter the dachas in the southern-most part of Prymorske. Additional footage indicates a Ukrainian presence in streets of Prymorske further north, which when combining with recent Sentinel satellite imagery, confirms Ukrainian control over the majority of the village, except for the southern-most parts near the highway intersection.
🎯Strategic value:
The Komyshuvakha direction is crucial for both sides. Russia intended to develop an offensive here in order to begin outflanking the stronghold city of Orikhiv in coordination with an offensive from the side of Hulyaipole. The capture of Orikhiv would put the regional capital city of Zaporizhzhia in significant danger. Ukrainian control over their previous line of defence on the northern bank of the Sukhyy River, while maintaining some important positions in the area of Stepove, makes future Russian advances in this sector much more difficult.
WEEKLY STRIKE TRACK REPORT
🗓️May 4th – May 10th, 2026
🇷🇺Russian Attacks on Ukraine:
🛩️Drone strikes
• 988 UAVs (Geran-2, Geran-3, Gebera, and other types) launched from Shatalovo, Navlya, Khalino, Tsumbulova, Millerovo, Primorsko-Akhtarsk, Cape Chauda, Hvardiiske, Donetsk Airport.
• 827 neutralised.
Source: Ukrainian Air Force, @kpszsu
🚀Missile strikes:
~ 30 missiles launched from: Rostov Oblast, Bryansk Oblast, Kursk Oblast, Voronezh Oblast, Donetsk Oblast.
~ 5 missiles intercepted
Breakdown by missile type:
- 19 Iskander-M ballistic missiles
- 10 Kh-59/69 cruise missiles
- 1 Kh-31P anti-radar missile
💥Airstrikes:
• 1,464 KAB/UMPK strikes
🧍♂️Civilian casualties:
• 103 killed
• 765 injured
Source: @CIT_shellings
🗓️May 4th – May 10th, 2026
🇷🇺Russian Attacks on Ukraine:
🛩️Drone strikes
• 988 UAVs (Geran-2, Geran-3, Gebera, and other types) launched from Shatalovo, Navlya, Khalino, Tsumbulova, Millerovo, Primorsko-Akhtarsk, Cape Chauda, Hvardiiske, Donetsk Airport.
• 827 neutralised.
Source: Ukrainian Air Force, @kpszsu
🚀Missile strikes:
~ 30 missiles launched from: Rostov Oblast, Bryansk Oblast, Kursk Oblast, Voronezh Oblast, Donetsk Oblast.
~ 5 missiles intercepted
Breakdown by missile type:
- 19 Iskander-M ballistic missiles
- 10 Kh-59/69 cruise missiles
- 1 Kh-31P anti-radar missile
💥Airstrikes:
• 1,464 KAB/UMPK strikes
🧍♂️Civilian casualties:
• 103 killed
• 765 injured
Source: @CIT_shellings
🧵 Frontline Sentinel – Vovchansk, Kharkiv 17/05/2026.
🇺🇦Ukrainian advances: Ukrainian forces have expanded on their offensive operations as of May 17th 2026 within the Vovchans’k/Staryi Saltiv region of the Kharkiv Oblast retaking few positions mainly centred around T2104 highway and surrounding settlements of Buhaivka, Symynivka and Hrafske. Ukrainians are focused on cutting off the overstretched Russian positions in this region to help reduce Russian pressure on Staryi Saltiv and the Siversky-Donets River, whilst also hoping to regain positions within Vovchans’k city itself.
📍Mapped territorial changes: Neutral mapping project Suriyak map has confirmed the expanded Ukrainian offensive based off geolocated footage and Russian open source information from telegram channels. Pro Ukrainian mapping project Deepstate map has not yet updated their maps, but does acknowledge Russian positions within the reported offensive area.
📚HUMINT sources:
Local Kharkiv residents who works in the Staryi Saltiv region provided the following information:
“Just last week there was a large rotation of our (Ukrainian) forces within the Staryi Saltiv area. Now there is a lot of soldiers being deployed in this area and a lot of equipment was also deployed alongside them in the nearby villages. I saw all of this buildup occurring during my working days in the Staryi Saltiv region. The environment there is now very loud you can hear the artillery engagements and there is a lot of Russian drone activity, which makes it dangerous to drive near the roads that lead to bridge (Staryi Saltiv bridge).”
🎯Strategic Value:
Ukrainian advances in the Vovchans’k–Staryi Saltiv sector hold significant operational value as they threaten vulnerable Russian positions stretched along the T2104 corridor and northern Kharkiv front. By applying pressure near Buhaivka, Symynivka and Hrafske, Ukrainian forces may force Russian units to divert reserves away from other active sectors while improving defensive security around Staryi Saltiv and the Siverskyi Donets River crossings. Continued progress could also create conditions for future operations aimed at contesting Russian control within Vovchans’k itself.
🇺🇦Ukrainian advances: Ukrainian forces have expanded on their offensive operations as of May 17th 2026 within the Vovchans’k/Staryi Saltiv region of the Kharkiv Oblast retaking few positions mainly centred around T2104 highway and surrounding settlements of Buhaivka, Symynivka and Hrafske. Ukrainians are focused on cutting off the overstretched Russian positions in this region to help reduce Russian pressure on Staryi Saltiv and the Siversky-Donets River, whilst also hoping to regain positions within Vovchans’k city itself.
📍Mapped territorial changes: Neutral mapping project Suriyak map has confirmed the expanded Ukrainian offensive based off geolocated footage and Russian open source information from telegram channels. Pro Ukrainian mapping project Deepstate map has not yet updated their maps, but does acknowledge Russian positions within the reported offensive area.
📚HUMINT sources:
Local Kharkiv residents who works in the Staryi Saltiv region provided the following information:
“Just last week there was a large rotation of our (Ukrainian) forces within the Staryi Saltiv area. Now there is a lot of soldiers being deployed in this area and a lot of equipment was also deployed alongside them in the nearby villages. I saw all of this buildup occurring during my working days in the Staryi Saltiv region. The environment there is now very loud you can hear the artillery engagements and there is a lot of Russian drone activity, which makes it dangerous to drive near the roads that lead to bridge (Staryi Saltiv bridge).”
🎯Strategic Value:
Ukrainian advances in the Vovchans’k–Staryi Saltiv sector hold significant operational value as they threaten vulnerable Russian positions stretched along the T2104 corridor and northern Kharkiv front. By applying pressure near Buhaivka, Symynivka and Hrafske, Ukrainian forces may force Russian units to divert reserves away from other active sectors while improving defensive security around Staryi Saltiv and the Siverskyi Donets River crossings. Continued progress could also create conditions for future operations aimed at contesting Russian control within Vovchans’k itself.
Do the same again with this weeks data as seen below:
WEEKLY STRIKE TRACK REPORT
May 11th – May 17th, 2026
Russian Attacks on Ukraine:
Drone strikes
• 2,505 UAVs (Geran-2, Geran-3, Gebera, and other types) launched from Shatalovo, Navlya, Khalino, Tsumbulova, Millerovo, Primorsko-Akhtarsk, Cape Chauda, Hvardiiske, Donetsk Airport.
• 2,343 neutralised.
Source: Ukrainian Air Force, @kpszsu
Missile strikes:
~ 78 missiles launched from: Vologda Oblast, Kursk Oblast, Bryansk Oblast, Ryazan Oblast, Black Sea, Zaporizhzhia Oblast and Crimea
~ 21 missiles intercepted
Breakdown by missile type:
- 32 Kh-101 cruise missiles
- 24 Iskander-M ballistic missiles
- 7 Iskander-K cruise missiles
- 5 Kh-59/69 cruise missiles
- 4 Kh-31P anti-radar missiles
- 3 Kinzhal hypersonic aeroballistic missiles
- 2 Iskander-K cruise missiles
- 1 Kh-35 cruise missile
Airstrikes:
• 1,589 KAB/UMPK strikes
Civilian casualties:
• 83 killed
• 547 injured
Source: @CIT_shellings
WEEKLY STRIKE TRACK REPORT
May 11th – May 17th, 2026
Russian Attacks on Ukraine:
Drone strikes
• 2,505 UAVs (Geran-2, Geran-3, Gebera, and other types) launched from Shatalovo, Navlya, Khalino, Tsumbulova, Millerovo, Primorsko-Akhtarsk, Cape Chauda, Hvardiiske, Donetsk Airport.
• 2,343 neutralised.
Source: Ukrainian Air Force, @kpszsu
Missile strikes:
~ 78 missiles launched from: Vologda Oblast, Kursk Oblast, Bryansk Oblast, Ryazan Oblast, Black Sea, Zaporizhzhia Oblast and Crimea
~ 21 missiles intercepted
Breakdown by missile type:
- 32 Kh-101 cruise missiles
- 24 Iskander-M ballistic missiles
- 7 Iskander-K cruise missiles
- 5 Kh-59/69 cruise missiles
- 4 Kh-31P anti-radar missiles
- 3 Kinzhal hypersonic aeroballistic missiles
- 2 Iskander-K cruise missiles
- 1 Kh-35 cruise missile
Airstrikes:
• 1,589 KAB/UMPK strikes
Civilian casualties:
• 83 killed
• 547 injured
Source: @CIT_shellings
🧵 Frontline Sentinel – Kostyantynivka, Donetsk Oblast 20/05/2026:
🇷🇺🇺🇦Russian and Ukrainian advances:
Over the last two weeks, Russian forces have significantly intensified their assault operations in the Kostyantynivka and have begun massively infiltrating the city from several directions. Despite repeated Ukrainian counterattacks and clearing operations aimed at restoring the integrity of key parts of their defence, Russian forces were able to capture most of the village of Illinivka, as well as most of the rest of the large forest east of the city and gained a foothold in the Hora District of northeastern Kostyantynivka. Furthermore, Russian soldiers managed to capture the southern part of Dmytrivka and infiltrated the village of Molocharka, threatening to cut off already significantly limited Ukrainian logistics into Kostyantynivka. On the other hand, despite the catastrophic logistical situation, Ukrainian assault groups managed to clear part of the eastern suburbs at some point recently and are engaged in battles for the area of the highway.
📍Mapped territorial changes:
Russian and Ukrainian sources continue to disagree on the situation in the Kostyantynivka direction, with both sides’ maps varying substantially. Russian sources, such as Divgen and Rybar, claim that Russian forces have gained a foothold in the western high-rise blocks and are advancing towards the chemical plant. Neutral channel “Suriyak” also reports Russian advances in this area. Ukrainian sources, such as Deepstate and Playfra, continue to characterise these Russian movements as infiltrations, not confirming any Russian consolidation in the city itself.
📚Open-source information:
Recent geolocated footage shows Russian soldiers being hit by Ukrainian drones in the village of Molocharka, confirming previous reports by Ukrainian source “Playfra” of Russian infiltrations here. This suggests some form of control over at least part of neighbouring Dmytrivka, which they moved through to enter Molocharka. Additional geolocated footage confirms that Russian soldiers are operating in the western private sector of Kostyantynivka, although there isn’t any visual confirmation of their activities in the high-rise blocks, despite confirmation by Ukrainian channels.
🎯Strategic value:
Kostyantynivka holds immense strategic value for Ukrainian forces. It is the first of four cities making up the so-called “fortress belt” – the last remaining significant Ukrainian-controlled urban agglomeration in the Donbas. Russian control over Kostyantynivka would allow them to further develop their offensive towards Druzhkivka and Kramatorsk, while providing them with a major logistical hub for future operations.
🇷🇺🇺🇦Russian and Ukrainian advances:
Over the last two weeks, Russian forces have significantly intensified their assault operations in the Kostyantynivka and have begun massively infiltrating the city from several directions. Despite repeated Ukrainian counterattacks and clearing operations aimed at restoring the integrity of key parts of their defence, Russian forces were able to capture most of the village of Illinivka, as well as most of the rest of the large forest east of the city and gained a foothold in the Hora District of northeastern Kostyantynivka. Furthermore, Russian soldiers managed to capture the southern part of Dmytrivka and infiltrated the village of Molocharka, threatening to cut off already significantly limited Ukrainian logistics into Kostyantynivka. On the other hand, despite the catastrophic logistical situation, Ukrainian assault groups managed to clear part of the eastern suburbs at some point recently and are engaged in battles for the area of the highway.
📍Mapped territorial changes:
Russian and Ukrainian sources continue to disagree on the situation in the Kostyantynivka direction, with both sides’ maps varying substantially. Russian sources, such as Divgen and Rybar, claim that Russian forces have gained a foothold in the western high-rise blocks and are advancing towards the chemical plant. Neutral channel “Suriyak” also reports Russian advances in this area. Ukrainian sources, such as Deepstate and Playfra, continue to characterise these Russian movements as infiltrations, not confirming any Russian consolidation in the city itself.
📚Open-source information:
Recent geolocated footage shows Russian soldiers being hit by Ukrainian drones in the village of Molocharka, confirming previous reports by Ukrainian source “Playfra” of Russian infiltrations here. This suggests some form of control over at least part of neighbouring Dmytrivka, which they moved through to enter Molocharka. Additional geolocated footage confirms that Russian soldiers are operating in the western private sector of Kostyantynivka, although there isn’t any visual confirmation of their activities in the high-rise blocks, despite confirmation by Ukrainian channels.
🎯Strategic value:
Kostyantynivka holds immense strategic value for Ukrainian forces. It is the first of four cities making up the so-called “fortress belt” – the last remaining significant Ukrainian-controlled urban agglomeration in the Donbas. Russian control over Kostyantynivka would allow them to further develop their offensive towards Druzhkivka and Kramatorsk, while providing them with a major logistical hub for future operations.
WEEKLY STRIKE TRACK REPORT
🗓️May 18th – May 24th, 2026
🇷🇺Russian Attacks on Ukraine:
🛩️Drone strikes
• 1,939 UAVs (Geran-2, Geran-3, Gebera, and other types) launched from Shatalovo, Navlya, Khalino, Tsumbulova, Millerovo, Primorsko-Akhtarsk, Cape Chauda, Hvardiiske, Donetsk Airport.
• 1,766 neutralised.
Source: Ukrainian Air Force, @kpszsu
🚀Missile strikes:
~ 148 missiles launched from: Vologda Oblast, Kursk Oblast, Bryansk Oblast, Black Sea, Zaporizhzhia Oblast, Voronezh Oblast, Astrakhan Oblast, Kostroma Oblast, Tambov Oblast and Crimea
~ 26 missiles intercepted
Breakdown by missile type:
- 47 Iskander-M/S-400 ballistic missiles
- 40 Iskander-K cruise missiles
- 20 Kh-101 cruise missiles
- 18 Kalibr cruise missiles
- 10 Kh-59/69 cruise missiles
- 6 Zircon hypersonic cruise missiles
- 5 Kinzhal hypersonic aeroballistic missiles
- 1 Kh-31P anti-radar missile
- 1 Oreshnik intermediate-range ballistic missile
💥Airstrikes:
• 1,962 KAB/UMPK strikes
🧍♂️Civilian casualties:
• 120 killed
• 832 injured
Source: @CIT_shellings
🗓️May 18th – May 24th, 2026
🇷🇺Russian Attacks on Ukraine:
🛩️Drone strikes
• 1,939 UAVs (Geran-2, Geran-3, Gebera, and other types) launched from Shatalovo, Navlya, Khalino, Tsumbulova, Millerovo, Primorsko-Akhtarsk, Cape Chauda, Hvardiiske, Donetsk Airport.
• 1,766 neutralised.
Source: Ukrainian Air Force, @kpszsu
🚀Missile strikes:
~ 148 missiles launched from: Vologda Oblast, Kursk Oblast, Bryansk Oblast, Black Sea, Zaporizhzhia Oblast, Voronezh Oblast, Astrakhan Oblast, Kostroma Oblast, Tambov Oblast and Crimea
~ 26 missiles intercepted
Breakdown by missile type:
- 47 Iskander-M/S-400 ballistic missiles
- 40 Iskander-K cruise missiles
- 20 Kh-101 cruise missiles
- 18 Kalibr cruise missiles
- 10 Kh-59/69 cruise missiles
- 6 Zircon hypersonic cruise missiles
- 5 Kinzhal hypersonic aeroballistic missiles
- 1 Kh-31P anti-radar missile
- 1 Oreshnik intermediate-range ballistic missile
💥Airstrikes:
• 1,962 KAB/UMPK strikes
🧍♂️Civilian casualties:
• 120 killed
• 832 injured
Source: @CIT_shellings