How many Russian soldiers died in the war with Ukraine

Russian losses in the war with Ukraine.
Mediazona count, updated

Data: Mediazona and the BBC Russian Service;estimates by MeduzaRECORDED NAMES COUNT100,001+ 2,00714 Mar — 28 MarPROBATE REGISTRY ESTIMATE~ 165K+ 90K05 Jul — 31 DecMayJunJulAugSepOctNovDec1,0002,0003,0004,0005,0006,0007,0008,0009,00010,000

Mediazona, in collaboration with BBC News Russian service and a team of volunteers, maintains a named list of deceased Russian military personnel. This list is compiled from verified, publicly available sources, including social media posts by family members, local news reports, and official announcements from regional authorities. This list is not exhaustive, as not every military death becomes public knowledge.

To provide a more comprehensive picture of the war’s impact, we offer a second figure: an estimate of excess mortality among men, based on Probate registry data. This method was developed in collaboration with Meduza, to address the limitations of relying solely on publicly reported deaths.

ЧИТАТЬ НА РУССКОМ

About our reports

This publication is divided into two parts:

Bi-weekly Summary. A text summary, updated every two weeks. Here we report what we’ve learned about the losses during this time and the events at the front that led to the deaths of Russian soldiers.

Interactive Infographics. The second part showcases visual representations of losses since the beginning of the war: for example, where the deceased served or in which regions they lived. We update the data for this part; the text descriptions are updated but largely remain the same.

For a detailed description of our method for calculating the estimated number of losses based on the Probate Registry data, please follow the link.

Last update of the named list: March 28, 2025

Last update of the Probate Registry estimate: February 24, 2025; estimate as of December 2024

Full named list of verified losses is available here: 200.zona.media.

The number of Russian soldiers killed in Ukraine—those whose names we were able to confirm—has now surpassed 100,000.

Even according to our methodology, this figure is far from complete: volunteers have compiled over 10,000 obituaries that are still awaiting verification by our team. However, not all of these are unique, and these two numbers cannot simply be added together, as some records contain duplicate information.

Since we made the full named list public a month ago, we have received thousands of comments pointing out corrections and errors, and thanks to our readers, we have been able to rectify many inaccuracies in our database. For example, more than 100 duplicate entries were removed, and in many cases key details like dates of birth and death have been clarified.

Beyond the state’s suppression of casualty numbers, Mediazona also faces deliberate disinformation campaigns aimed at undermining its work. Both state-affiliated actors and online trolls have attempted to “poison” our database by inserting fabricated obituaries, hoping to discredit the project by making it seem unreliable or easily manipulated.

Despite these efforts, our verification process has proven highly effective. Since publishing the full list, we have identified only one blatantly fabricated obituary.

Here are some of the most audacious fake obituaries we have encountered over the last three years.

In 2023, a post from the Bryansk region reported the death of a supposed writer, “Oleg Byldaev” from Dyatkovo. According to the obituary, he had been participating in the so-called “special military operation” in Ukraine when he was killed in action. It included a brief tribute: “A decent and good man.”

However, the accompanying photo was not of a Russian writer at all but of Varg Vikernes, the infamous Norwegian-French black metal musician known for Burzum.

This fake obituary claimed the death of “Captain Timofey Eduardovich Khardin,” supposedly killed in battle while “covering his comrades.” The obituary even provided precise dates: “15.09.1977 – 16.06.2022”, which happen to match the actual birthdate of British actor Tom Hardy. The accompanying image was a still from the 2015 mystery thriller Child 44, in which Hardy plays a Soviet officer.

Another fake obituary featured an “Ilya Moskovtsev,” whose image was unmistakably that of Elon Musk, crudely photoshopped into a Russian soldier’s portrait.

Another falsified post mourned the loss of “Junior Lieutenant Rodion Timofeevich Goslov,” call sign “Runner.” The obituary, posted on VK, described a dramatic act of supposed heroism:

“While on patrol near the settlement of Korenevo, he spotted a group of Ukrainian militants approaching residential buildings where civilians were present. Realising the potential tragedy, he loaded his service vehicle with explosives and drove full speed into the enemy unit, pressing the detonator just before the impact. Rodion successfully eliminated the enemy squad but, unfortunately, died too. No one is forgotten, nothing is forgotten! 🇷🇺”

The attached photo, however, was an edited image of actor Ryan Gosling, with his face photoshopped onto a balding FSB officer’s headshot.

What we know about losses

Here’s how the losses are distributed across Russian regions. These are absolute numbers, not adjusted for population or number of military units.

On the map, you can choose between total losses and losses by military branch, as well as see where the deceased mobilised soldiers were from.

N/A333Foreign323StPete957Moscow1198LNR*71DNR*166Crimea*852Sevast*250Klngrd846Len Obl947Pskov669Smlnsk396Brnsk1037Karel694Novgrd538Tver937Kaluga607Orel521Kursk701Adygea231Murman481Vlgda1041Yarslv547Msc Obl2893Tula547Liptsk711Belgrd1110Kuban3065Kar-Chr192Kab-Bal255Ivnovo811Vldmr765Ryazan496Tambov689Vrnezh1186Rostov2129Stavro1539Alania742Kstrma511Nizhny1673Mordov457Penza775Volggr1998Kalmyk267Chechn337Ingush128Mari-El787Chuvas878Ulyan1010Saratv2268Astrkn770Dagstn1368Arkngl1146Kirov1590Tatar4371Samara1956Orenbg2020Nenets65Komi973Perm3112Udmurt1695Bashkr4487Yamal458Hant-Ma1003Yekat3446Chelya3005Tyumen1142Kurgan791Omsk1419Tomsk756Novsib1922Alt Kr1866Altai482Krsyar2048Kuzbas1865Khakas696Tyva1001Irkut2370Buryat2369Zabayk1645Yakut1089Amursk460Evr AO109Chukot100Mgadan160Khabar610Primor1771Kmchtk371Skhlin932 At least 100,001 confirmed military deaths from 24 Feb 2022 to 25 Mar 2025 The timeline shows the number of confirmed losseswithin a given time frameThis number is not equal to the number of lossesper day: if the report does not mention the date, we usethe date of its publication, that is, the earliest date weknow when the person was confirmed to have been killed*Crimea and Sevastopol were annexed by Russia in 2014Russian losses in Ukraine
24 Feb15 Apr4 Jun24 Jul12 Sep1 Nov21 Dec9 Feb31 Mar20 May9 Jul28 Aug17 Oct6 Dec25 Jan15 Mar4 May23 Jun12 Aug1 Oct20 Nov9 Jan28 Feb

In most cases, from death reports or indirect signs (uniform or sleeve patches in photos), it’s possible to determine which branch of the military the deceased served in, or how they joined the army (mobilised, volunteer, prisoner, etc.)

We compared these groups of servicemen on a separate graph.

VolunteersInmatesMobilizedMotorised RiflesAirborne forcesPMCOther troopsMarinesTanksArtillerySpecial CorpsNational GuardMilitary PilotsN/A100,0014,842 officersRussian losses in Ukraineby service branchOuter circle shows the proportion of officersamong the killed. Details on hover or tap

From early summer and into the mid-fall season of 2022, volunteers bore the brunt of the losses, which is strikingly different from the situation in the initial stage of the war: in winter and early spring, the Airborne Forces suffered the greatest damage, followed by the Motorised Rifle troops.

By the end of 2022 and the beginning of the next year, losses among prisoners recruited into the Wagner PMC increased markedly. They were formed into “assault groups” to overwhelm Ukrainian positions near Bakhmut.

By March 2023, prisoners became the largest category of war losses. After the capture of Bakhmut, there have been no cases of mass use of prisoners so far.

By September 2024, volunteers once again emerged as the largest category among the KIA. This shift reflects a cumulative effect: prison recruitment had significantly waned, no new mobilisation had been announced, yet the stream of volunteers continued unabated.

By March 14, the death of nearly 4,850 officers of the Russian army and other security agencies had been confirmed.

The proportion of officer deaths among overall casualties has steadily declined since the conflict began. In the early stages, when professional contract soldiers formed the main invasion force, officers accounted for up to 10% of fatalities. By November 2024, this figure had dropped to between 2–3%—a shift that reflects both evolving combat tactics and the intensive recruitment of volunteer infantry, who suffer casualty rates many times higher than their commanding officers.

Officers killed in Ukraine

LT. COLONEL
Igor Gaivoronsky
Military Pilots
36, Su-25 pilot, served in Primorsko-Akhtarsk, Krasnodar krai
LT. COLONEL
LT. COLONEL
Alexander Kislyar
Volunteers
50, retired police Lieutenant Colonel, headed a police department in Adler
LT. COLONEL
LT. COLONEL
Evgeny Korobkov
Military Medic
57, former chief doctor of a hospital in Zabaykalsky krai
LT. COLONEL
LT. COLONEL
Vitaly Vystorobsky
Mobilized
38, Lieutenant Colonel of the Federal Penitentiary Service, sent to a unit in Luhansk through mobilisation
LT. COLONEL

To date, reports of the deaths of two deputy army commanders have been officially confirmed—Major General Andrei Sukhovetsky of the 41st Army and Major General Vladimir Frolov of the 8th Army.

On May 22, 2022, fighter pilot, 63-year-old retired Major General Kanamat Botashev died; most likely, he went to war as a volunteer. The deputy commander of the Black Sea Fleet, Captain 1st Rank Andrei Paliy, was also killed. On June 5, 2022, the death of Major General Roman Kutuzov was reported.

In June 2023, Major General Sergei Goryachev was killed. He was the chief of staff of the 35th Combined Arms Army and commanded the repulsion of the Ukrainian counterattack in the Zaporizhzhia region.

In July 2023, the death of the first Lieutenant General was confirmed—Oleg Tsokov, deputy commander of the Southern Military District.

In November 2023, Major General Vladimir Zavadsky was killed. He was the deputy commander of the 14th Army Corps.

In November 2024, Major General Pavlo Klimenko, commander of the 5th Separate Motorised Rifle Brigade (former DPR ‘Oplot’ Brigade), died. According to the pro-Ukrainian Telegram channel Spy’s Dossier, he was fatally wounded on November 6: Klimenko was attacked by an FPV drone while riding a motorbike between command posts.

The date of death of servicemen is specified in over 79,000 reports. The number of losses per day according to this data hardly reflects the real picture, but it allows us to assume on which days the battles were the most intense.

It should always be taken into account that the data of the last few weeks is the most incomplete and may change significantly in the future.

|32022|4|5|6|7|8|9|10|11|12|12023|2|3|4|5|6|7|8|9|10|11|12|12024|2|3|4|5|6|7|8|9|10|11|12|12025|2|3|02204406608801,100Confirmed Russian losses in Ukraine per weekSource: mass media and social media reports. As of 25 Mar 2025, the exact date of death is known for a total of 79,021 military personnelNumberof killed

Age is mentioned in 85,400 reports. In the first six months of the war, when the regular army participated in the invasion without volunteers, mobilised soldiers, and prisoners, most deaths were in the 21–23 age group.

Volunteers and mobilised soldiers are significantly older: people voluntarily go to war at 30–35 years or older, and the mobilised are generally over 25.

18-2021-2324-2627-2930-3233-3536-3839-4142-4445-4748-5051-5354-5657-5960-6263-6566-6869-7101,9883,9765,9647,9529,94023585757717175108804993995098670802068524405267818171163565204236Russian losses in Ukraine by ageSource: mass media and social media reports. As of 25 Mar 2025 the date or year of birth was known for a total of 85,451 military personnelNumberof killed

Support Mediazona now!
Your donations directly help us continue our work

Load more