Unit Observer Profile picture
Mar 12, 2025 9 tweets 4 min read Read on X
THREAD
Russian Nuclear Forces are used as assault infantry in the Toretsk direction.
In November 2024, trucks belonging to the 🇷🇺 12th Main Directorate crossed the border into Ukraine near 47.845276, 39.762979.
At that time we didn't know what their purpose was.
Now we do.
Image
How did we identify the trucks? The double digit number on the right side of the license plates, "39", is exclusively used by the 12th Main Directorate (12 GU MO) and can be seen on every vehicle. Image
Image
Image
In December, a video of another unit showed up for the first time, also in Toretsk. The "20th Regiment". Subordination was unclear, peripheral information, like Military Unit Number (MUN), subordination and origin completely missing.
Image
However, the MUN could recently be determined, and with that, a lot of the previous unknowns are now solved.
MUN: 43879
Attached to: 132nd Motor Rifle Brigade
Area of Operation: Southern Toretsk / Nelipivka / Shcherbynivka Image
This isn't the interesting part tho. Just another Motorized Rifle Regiment? No. Two other MUNs have been mentioned in connection with this unit, namely 25625 and 73752.
Former is "Khabarovsk-47" and the latter the previous 1508th Repair Base, both subordinated to 12 GU MO. Image
Image
The first mention of the Nuclear Forces Motor Rifle Regiment we found was in July 2024, so they likely started forming in mid 2024.
One soldier noted that they entered Horlivka on November 13th, which is roughly the date they entered combat. Image
Image
There are even additional soldiers from nuclear units going missing near Toretsk.
Irkutsk-45: MUN 39995 (likely the current MUN of 73752) Image
Great additional information (in German, use the translate feature)
Shows soldiers that highly likely belong to the 20th Regiment being decorated

• • •

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

Keep Current with Unit Observer

Unit Observer 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 @WarUnitObserver

Mar 6
🇷🇺 ORBAT – Hulyaipole
Following Ukrainian reinforcements in the area, Russian forces redeployed units from Pokrovsk to Hulyaipole, likely in an attempt to maintain offensive tempo in southern Zaporizhzhia.
Image
In particular, the Eastern Military District’s 68th Army Corps was redeployed from the Pokrovsk/Dobropillia area and transferred back to the ‘Vostok’ grouping.
They are attacking west of Hulyaipole
t.me/mod_russia/606…
t.me/mod_russia/616…
x.com/moklasen/statu… Image
Additionally, following the dismissal of Maj. Gen. Akhmedov from his command of the naval infantry grouping on the Dobropillia axis, several Russian marine units were pulled back.
The 40th Naval Infantry Brigade (MUN10103) has now reappeared in the south.
vk.com/wall-192849126…Image
Read 4 tweets
Feb 20
🇺🇦Ukrainian counterattacks on the southern front - the wider perspective

Between the end of January and the beginning of February, Ukrainian forces began a series of counterattacks aimed at the south-eastern corner of the frontline - split between the Zaporizhzhia and Dnipro oblasts.
This area recorded the deepest 🇷🇺Russian advances in late 2025, but the low force density generated by the infiltration tactics used seems to be an exploitable weakness.
The Russian 🇷🇺“Vostok” Grouping faces several 🇺🇦Ukrainian assault regiments along with the 🇺🇦82nd and 95th Air Assault brigades, redeployed from Pokrovsk in late January for the occasion.

Given most of this information has been published by various other sources, we set out to provide a longer perspective on the often neglected and forgotten south-eastern corner of the frontline.

[1/9]Image
On October 1st, 2024 the ruins of Vuhledar were fully occupied by 🇷🇺Russian forces.
The famous lynchpin of Ukraine’s southeastern front that had withstood the attacks of hundreds of Russian vehicles in the first two years of the war - charred husks of BMPs, BTRs and T-series tanks still populate the fields south of Vuhledar to this day - had given in.
The Ukrainian unit that led the defence of Vuhledar, the 🇺🇦72nd Mechanized Brigade, was rotated out of the area soon after the city fell for rest and recovery, after two straight years spent on the frontline.

In the same days, some 30 kilometers west, the 🇺🇦58th Motorized Brigade would leave the Velyka Novosilka front for the northern border of Kharkiv oblast.
Another “leading” Ukrainian unit, acting as headquarters for attached units in a ~20km wide sector, had now left the southern edge of Donetsk oblast.

These two rotations would spell the end of frontline stability in southern Donetsk.Image
During the last months of 2024, 🇷🇺Russian forces continued their advance and drove a deep wedge between Vuhledar and Velyka Novosilka.
Units of the 🇷🇺29th Combined Arms Army, the 36th Motor Rifle Brigade in particular, managed to achieve 10-kilometer advances in a single day - relatively impressive figures in the “post-2022” positional conflict.
The 🇷🇺40th Naval Infantry and 5th Tank brigades advanced on the 36th’s left flank.

The 🇺🇦23rd Mechanized Brigade was rushed to the area, attempting to support two battlegroups based on the 48th Assault Battalion and 169th Training Center, but the eastern flank of Velyka Novosilka had essentially collapsed.

Battles would develop similarly north of Vuhledar despite higher force density on the Ukrainian side, culminating in the fall of Kurakhove by the first week of 2025.Image
Read 9 tweets
Jan 31
The Battle of Vovchans'k - how the destroyed town fell after almost 2 Years.

The renewed 🇷🇺Russian offensive in northern Kharkiv oblast began in May 2024.
Only at the end of 2025 did the heavily shelled border town of Vovchans'k become entirely occupied.

Most units in this area have been facing each other for a long time, with the 🇺🇦57th Motorized Brigade being in charge of the city's defense in opposition to the 🇷🇺69th Motor Rifle Division, 128th Motor Rifle Brigade, and various attached regiments.

Operational command falls under the Ukrainian 🇺🇦16th Army Corps and the Russian 🇷🇺6th Combined Arms Army.Image
In late 2025, fighting in the city’s ruins had stagnated and mostly saw small 🇷🇺 infantry elements suffering heavy attrition from 🇺🇦 drone strikes.
Russian mechanized assaults, largely conducted on MTLBs in the past, had ceased by the summer.

Interestingly, datapoints for the 🇺🇦72nd Mechanized Brigade, deployed west of the city in the late summer, became scarce in October.
While we could not entirely confirm this so far, it seems likely that the brigade rotated out for recovery or moved to another front.

The 🇺🇦1st Battalion of the 58th Motorized Brigade deployed near Synel'nykove in the 72nd Brigade’s previous sector.
Here, small territorial losses were recorded in October and November - as can be expected when replacing a brigade with (possibly) a single battalion.
The 🇷🇺82nd Motor Rifle Regiment led the charge, with predictably high casualty rates.

The 🇺🇦1st Assault Battalion “Black Swan” of the 225th Regiment deployed elements into the city itself in November and December in the size of at least two assault groups (platoon/company-echelon).
This was likely in response to advances through the urban center by the 🇷🇺1009th Regiment and 128th Brigade.

The 🇺🇦57th Motorized Brigade's manpower state can be assumed to be mediocre at best, given the entire brigade has never gone on recovery since the spring of 2024 (battalion rotations do happen regularly, however).Image
With the intensification of small scale assault actions in December, 🇷🇺Russian forces succeeded in pushing 🇺🇦Ukrainian units south of the city itself, even reaching the village of Vil'cha. It remains unclear whether they managed to consolidate these gains.

On the western flank of the salient, near Hrafs'ke, the 🇺🇦48th Reconnaissance Battalion (formerly part of the 72nd Brigade) is deployed as part of the 16th Army Corps.
Other elements include the 🇺🇦5th Battalion of the 120th TDF Brigade, along with the aforementioned battalion of the 58th Brigade.
Command and control above the battalion level in this sector is unclear at the moment, though it is possible that these units are all operating under the 🇺🇦57th Motorized Brigade.
🇷🇺Russian pressure here seems to be exclusively focused on the village of Lyman.

The eastern flank of the city has elements of the 🇺🇦113th TDF Brigade and 🇺🇦159th Mechanized Brigade (though some of its battalions are detached elsewhere in Kharkiv oblast).
The 🇷🇺127th and (possibly) 126th Motor Rifle Regiments, belonging to the 71st Division, transferred to this area from Chasiv Yar at the end of 2025 - an intensification of assaults in this direction come spring would not be surprising.Image
Read 4 tweets
Dec 30, 2025
Dobropillya direction: 🇺🇦12th Azov Brigade finally joins its parent Corps on the frontline.

Following the 🇷🇺Russian breakthrough in early August, the 🇺🇦National Guards’ 1st Azov Corps deployed its headquarters in the Dobropillya direction and led the clearing of several settlements.
The 12th Azov Brigade, however, had remained in its sector south of Kostyantynivka after months of battles in Toretsk.

Earlier today, the Brigade announced that it has transferred to the Dobropillya direction, in the 1st Corps’ area of responsibility.

This means that three of the Corps’ five organic brigades are now under its operational control, facing the 🇷🇺 51st Combined Arms Army, 20th Motorized Rifle Division and the large Naval Infantry Grouping.Image
In early December, the newly formed 🇺🇦20th “Lyubart” Brigade (based on the 5th Battalion of the Azov Brigade) had joined the fight in the 1st Corps’ sector, specifically north of 14th “Chervona Kalyna” Brigade, holding the town of Rodyns’ke.

The 🇺🇦4th “Rubizh” Brigade also still operates in the 1st Corps’ sector, despite belonging to the other National Guard Corps - Khartia.

Highlighted on the map are several Russian mechanized assaults that occurred in the past month, leading to minimal gains and large losses.
For example, the attacks on December 22nd & 26th may have resulted in up to 40 pieces of equipment visually confirmed as lost.Image
The first footage from 🇺🇦Azov Brigade was released by its UAS Battalion on Christmas Eve, showing strikes around Pankivka.
Thus, it seems the Brigade may have taken charge of the area between Dorozhnje and Shakhove, while the 🇺🇦33rd Mechanized Brigade and the attached 253rd Assault Battalion are holding the Corps’ left flank.

It is worth noting that two major rotations out of this area have taken place in the last month:
- the 🇺🇦1st Assault Regiment moved to Hulyaipole, further south
- the 🇺🇦82nd Air Assault Brigade, previously leading the defense between Shakhove and Poltavka, moved north of Pokrovsk

The Azov Brigade’s relocation is likely meant to compensate for this.
The losses sustained by recent Russian mechanized assaults indicate a successful rotation.Image
Read 4 tweets
Dec 22, 2025
🇺🇦🇷🇺 ORBAT: Dnipropetrovsk–Zaporizhzhia Oblast
Ukraine continues to reinforce this direction following significant Russian advances by the Vostok Grouping.
Specifically,🇺🇦assault units that previously cleared the Russian Dobropillya Axis breakthrough are now redeploying here. Image
In the Pokrovs'ke direction, several battalions from the 🇺🇦 92nd Assault Brigade have redeployed from the Dobropillya Axis, with additional units joining from the rear to stabilize the situation along the Yehorivka–Vyshneve–Oleksiivka line, opposing the 🇷🇺 29th and 🇷🇺 35th Armies Image
Further south along the Haichur River, the 🇺🇦 110th Mechanized Brigade is now supported not only by a BTG from the 142nd Brigade and the 33rd Assault Regiment, but also by the 24th “Aidar” Assault Regiment. Most attacks in this area are conducted by units of the 🇷🇺 36th Army. Image
Read 6 tweets
Dec 19, 2025
Two 🇺🇦Ukrainian brigades reinforced the flanks of Pokrovsk in November.

The 35th Marine and 95th Air Assault brigades were transferred from their previous positions to each of the city's flanks after the situation inside Pokrovsk deteriorated.Image
The 🇺🇦35th Marine Brigade came from the Novopavlivka front, although its battalions likely had a few weeks of recovery in October between the two deployments.

In early November, the 1st, 2nd and 137th battalions began posting footage of drone strikes from the northern edge of Pokrovsk and east of the city - near Myrnohrad.
Here, small elements of fellow marines from the 38th Brigade might still be surrounded, although the situation is more appropriately described as “a massive gray zone”.

The 35th Brigade’s deployment is likely in a supporting role to inflict attrition on the advancing Russians and enable the eventual full withdrawal from Myrnohrad.Image
Image
The 🇺🇦95th Air Assault Brigade came from the Dobropillya direction, under the 1st Azov Corps.
It is unclear whether it was fighting as an independent unit or if its elements were reinforcing the 82nd Air Assault Brigade’s sector.

Beginning in late November, at least two of its battalions deployed around the contested town of Kotlyne, on the western flank of Pokrovsk.
This transfer might have been in anticipation of the Russian push towards Hryshyne along the highway, which saw the commitment of the 🇷🇺VDV’s 76th Guards Air Assault Division.

Two separate light motorized assaults by the 76th Division, on December 10th and 13th, did not go well here.

Two of the 🇺🇦95th Brigade’s battalions seem to not have moved to Kotlyne, with 2nd Battalion possibly still around the Dobropillya sector, and 13th Battalion lacking data since late summer.Image
Image
Read 4 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!

:(