Ukraine Control Map Profile picture
Sep 25 11 tweets 5 min read Read on X
Daily Ukraine map thread for Thursday 25th September 2025

Highlights: Very little to report on the battlefield, bar Russia grinding slowly forward in numerous areas, but glacially slow and for a horrifically high cost. Key areas remain at Kupiansk in the Kupiansk direction, at Yampil and Shandryholove in the Lyman direction, at Siversk in the Siversk direction and south of Kostyantynivka in the eponymous direction. NE of Pokrovsk in the Dobropillya area remains a grey area despite it being six weeks later, and the Russian naval infantry has entered the fight doing what they do - head on.

Continued Russian failures to do much of anything on the battlefield have allowed time for Ukraine to improve their drone programme, which is reaping dividends at the moment. Not dividends for the oligarches in charge of oil refineries however!

Prymary drones of the HUR continue to strike at Crimea, with an An-26 at Kacha airfield hit, causing a fire, whilst also striking radars near the coast. There is nothing to suggest these strikes will diminish.

Map: uacontrolmap.com30-Blue An-26 destroyed at Kacha air base, Crimea
30-Blue An-26 destroyed at Kacha air base, Crimea
2/ An-26 transport plane 30-Blue attacked by an Ukrainian Prymary drone at Kacha, and burnt down
Coordinates: 44.770109, 33.571173
Source: x.com/99Dominik_/sta… and x.com/tom_bike/statu…
3/ Prymary GUR hit Russian coastal radar MR-10M1 "Mys M1" in Cape Tarkhankut, Crimea, Ukraine
Coordinates: 45.346832, 32.496315
Source: x.com/auditor_ya/sta… and x.com/Lorenzo6527884…
4/ Russian 40th Naval Infantry Brigade observing Russian airstrikes near Rusyn Yar
Coordinates: 48.463981, 37.4639
Source:
5/ Explosion and flames at Salavat refinery. AVT-6 unit
Coordinates: 53.407025, 55.902766
Source:
6/ Flying Skull battalion shows HIMARS strike on Russian artillery positions near Baranivka
Coordinates: 48.322787, 37.538285
Source: x.com/MikiValbuena/s… and x.com/99Dominik_/sta…
7/ Collection point of damaged and destroyed Russian armored vehicles outside the Avdiivka Coke Plant.
Coordinates: 48.16183, 37.70574
Source:
8/ Russian 33rd Motor Rifle Regiment hits Ukrainian position in Toretske, north of Shakhove
Coordinates: 48.501509,37.345156
Source:
9/ 1st Battalion Black Swan of the 225th Assault Regiment AFU hit Russian position in area of Maiak, Donetsk region, Ukraine
Coordinates: 48.429008, 37.313030
Source:
10/ Russian Anti-Terrorist Unit "Gorynich", Donetsk Dpt, FSB hits UA soldier in Ivanopillya with Vandal drones
Coordinates: 48.465875,37.768656
Source:
11/ Prymary drones of the GUR hit Russian surface radar north from Severne, Crimea, Ukraine
Coordinates: 45.704344, 33.071446
Source:

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Ukraine Control Map

Ukraine Control Map Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @UAControlMap

Sep 26
Daily Ukraine map thread for Friday 26th September 2025

Highlights: Afipsky refinery hit last night by Ukrainian drones. It's the third time it's been struck with visible damage since this latest refinery campaign began in August.

Russian forces are shown to have advanced near Siversk, infiltrating near Dronivka and north of the settlement itself.

Russian fuel train derailed after leaving Belarus, and hitting truck at crossing. Sabotage or accident, you decide.

Map: uacontrolmap.comSiversk direction as of 26th Sept 2025
2/ Russian fuel truck collides with truck and derails near Ryzhikovo, Smolensk
Coordinates: 54.88382, 31.30416
Source:
3/ PoV of flames at Afipsky refinery
Coordinates: 44.884898, 38.821780
Source:
Read 12 tweets
Sep 7
Daily Ukraine map thread for Saturday 6th September 2025

Highlights: Geolocations show a Russian advance beyond Shandryholove to the road near Drobysheve before being halted.

Russian mechanized assault towards Myrnohrad spotted, five vehicles claimed destroyed.

We've adjusted numerous icons to further reflect the changing nature of the war. Refineries are added, as are many of the new Corps units. Many smaller older unit cards have been folded into their parent units and transferred to the archive box. Many thanks to @Davommeh for their high res insignias.

Map: uacontrolmap.comLyman direction as of 6th September 2025
2/ A Russian soldier was struck by a Ukrainian FPV drone in Leontovychi, Donetsk
Coordinates: 48.253224, 37.123882
Source:
3/ Russian strike on Senkove. Claimed to be Kh-39 LMUR on UAV launcher
Coordinates: 49.522645, 37.662131
Source:
Read 15 tweets
Sep 5
Daily Ukraine map thread for 1st to 5th September 2025

Highlights: We've returned, and will focus on the changes that occurred on the front whilst away.

At the Kreminna / Lyman direction, fighting continues over Torske and Zarichne, whilst the northern flank continues to fail as Russian forces approach Drobysheve to cut the route - which is well and truly interdicted by drone at this point too. There is also heavy fighting near Serebryanka on the Siversk side of the river as Russian forces continuously attack there.

At Kupiansk, Russian infiltrators raised a flag in the centre of the town before being hit by a drone. We've warned numerous times that the Ukrainians saying the situation under control in this area are lying about the situation, but nothing seems to get done. Regardless, the north half of the town is a grey area and threatens the east bank substantially at this point due to lack of action.

In Western Donetsk and into Dnipropetrovsk oblasts, Russian forces continue to advance here, raising a flag in Novoselivka, whilst flag raising groups occur on both sides near Dachne and Filiya.

In Western Zaporizhia, a recent Russian mechanized assault almost reached Novodanylivka before being destroyed. Another attack occurred near Mala Tokmachka, but went about as well as the previous attacks with AFVs destroyed. Russia forces continue to attack on foot towards Stepnohirsk on the edge of the old reservoir.

At Pokrovsk, Ukrainian forces captured numerous Russian PoWs when they attacked into Boikivka, as well as retook Udachne. Russian forces attacked from Novoekonomischne into Myrnohrad but appear repelled. Note the Russian Naval Infantry force shift in this region.

At Kostyantynivka, Russian forces continue to advance with infiltration groups almost reaching the town.

In more optimistic news for Ukraine, the long range strike campaign has definitely improved. Last night Ryazan refinery was hit again, and fuel storage in Luhansk was also struck. Numerous radar sites and AD sites were struck during August as well.

Map: uacontrolmap.comLyman direction as of 5th Sept 2025
Kupiansk direction as of 5th Sept 2025
West Donetsk direction as of 5th Sept 2025
West Zaporizhia / Orikhiv direction as of 5th Sept 2025
2/ 425th Assault Regiment "Skala" shows Ukrainian flag hoisted in Novoekonomischne

Coordinates: 48.325523, 37.329632

Source:
3/ Ukrainian forces moving in central Novoekonomichne, Donetsk Oblast

Coordinates: 48.325363, 37.329634

Source:
Read 25 tweets
Aug 9
Daily Ukraine map thread for Saturday 9th August 2025

Highlights: Yet another Russian drone strike on a civilian bus in Kherson area results in dead and many injured.

Russian forces advance slightly at Shcherbynivka in the Toretsk direction, and also northeast of Pokrovsk. The Lyman direction also remains dangerous, we have advanced Russian control near Kolodyazi by half a treeline.

Map: uacontrolmap.comToretsk as of 9th August 2025
2/ Civilian casualties after a Russian drone attack on a bus in Kherson Oblast.
Coordinates: 46.733266, 32.705379
Source:
3/ 60th Mech shell Russian position west of Kolodyazi
Coordinates: 49.091863,37.864838
Source: t.me/GridScope/175
Read 8 tweets
Jul 26
Daily Ukraine map thread for Saturday 26th July 2025

Highlights: Few changes on the ground today. Russian flag raise in Zelenyi Hai, west Donetsk, as well as in Maliivka, Dnipropetrovsk oblast, both shown below.

Russian forces also infiltrated the Kreminna forest and raised a flag three kilometers deep.

HUR posts Su-27UB at Armavir sabotaged and set alight, damaging it. Honestly, they'd have better luck with sledge hammers than this amateur fire starting attempts.

Map: uacontrolmap.comWest Donetsk as of 26th July 2025
2/8 336th Naval Infantry Brigade raise flag in Maliivka, Dnipropetrovsk oblast
Coordinates: 47.92425, 36.63164
Source:
3/8 36th Motor Rifle Brigade raise flags in Zelenyi Hai, Velyka Novosilka direction
Coordinates: 48.07699, 36.64941
Source:
Read 8 tweets
Jul 25
Daily Ukraine map thread for Friday 25th July 2025

Highlights: Russian forces continue their pushes near Kostyantynivka and Pokrovsk, where the situation continues to degrade for Ukrainian troops to the north east of Pokrovsk, and DRGs continue to operate inside Pokrovsk boundaries from the southwest.

Russian forces raise flags in Novoekonomichne

Russian forces advance near Kupiansk again near Tyshchenkivka. Check the map for details, but yes, one of those situations where a lack of troops and initiative on Ukraine's side is putting the amount of Ukrainian troops and equipment in danger on the east side. We've covered it many times, and we feel like a broken record for repeating it so won't bother going into more detail. It's still very minor in the overall war.

Map: uacontrolmap.comPokrovsk and northeast as of 25th July 2025
2/10 Main directorate of police hit by Russian airstrikes in Kherson
Coordinates: 46.632847, 32.619948
Map view: google.com/maps/d/u/0/vie…
Source: x.com/99Dominik_/sta…
3/10 47th Mech Strix hits infantry in Veseloe, Kursk
Coordinates: 51.282386, 34.551588
Map view: google.com/maps/d/u/0/vie…
Source: x.com/MikiValbuena/s…
Read 10 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(