Bad news for the Ukrainian resistance: The War in Ukraine in data

Introducing Grid Health, our new weekly health and policy newsletter

The Ukraine War in data: A double dose of bad news for the Ukrainian resistance.

A pair of very different elements in our tracker this week spells trouble for Ukraine and its resistance to the Russian invasion.

The first is an acknowledgment of the growing costs of war. Neither side has been forthcoming in releasing public information about military casualties, but this week senior Ukrainian officials made clear how bad things have gotten: Presidential Adviser Oleksiy Arestovych said that around 10,000 Ukrainian soldiers have been killed since the war began; another adviser, Mykhailo Podolyak, said that as many as 200 soldiers are dying every day. He was quick to say that Russian losses are even higher — but his assessment doubles the last publicly given Ukrainian toll.

The other bit of bad news for Ukraine comes in the form of good news for Russia: This week, the Center for Research on Energy and Clean Air reported that Russia earned 93 billion euros — about $97 billion — during the first 100 days of the war released Monday. According to the report, the largest-scale buyers were France — for Russian liquefied natural gas, Germany — for Russian pipeline gas, China — for Russian oil, and Japan — when it came to Russian coal.

It’s not a surprise Grid has reported previously on the extent to which fossil fuel-related revenue continues to flow into Kremlin coffers — but the scale is still staggering. Those moneys can go a long way to funding Russian President Vladimir Putin’s war.


Grid’s reporting is based on the best available data and reporting; in some cases, we explained a range of figures or the reason we chose one over another. We originally published this document on March 24 and will update it every Thursday as long as the war persists.

Civilians killed: at least 4,400 (probably thousands more)

On June 7, a Ukrainian official said that at least 40,000 Ukrainian civilians had been killed or wounded since the war began. The official offered no breakdown of dead versus wounded. The United Nations’ estimate of civilians killed is now approaching 4,500. (updated June 15; source, source)

Ukrainian soldiers killed: 10,000-11,000

On June 10, top advisers to Ukrainian President Volodymyr Zelenskyy estimated that 10,000 Ukrainian soldiers have been killed since the war began. U.S. intelligence officials have put the number at 5,500 to 11,000 Ukrainian soldiers killed since the invasion. Also on June 10, a presidential adviser said that Ukraine was losing as many as 200 soldiers each day. (updated June 15; source, source)

Russian soldiers killed: 1,351-27,000

Ukraine has raised its estimate of Russian soldiers killed in the conflict to 27,000. NATO has estimated Russian troop losses at between 7,000 and 15,000. Russian officials earlier claimed 1,351 troop losses, though spokesman Dimitry Peskov said there have been “significant losses of troops, and it’s a huge tragedy for us.” (updated May 25; source, source, source)

Russian generals killed: 8-13

A retired Russian general was reportedly shot down over Luhansk in late May — by Ukrainian counts the 13th Russian general to be killed in Ukraine. Previously, the Defense Intelligence Agency reported that between eight and 10 Russian generals have been killed in Ukraine. Grid’s Tom Nagorski and Joshua Keating previously reported on the possible explanations for this “inconceivable” toll: poor communications and command-and-control structures within the Russian military. (updated May 25; source, source)


Total displaced Ukrainians: at least 12 million

There are nearly 5 million Ukrainian refugees reported in other European countries currently. The International Organization for Migration’s latest survey of internally displaced Ukrainians, in late May, found just over 7 million, a decline from the early May estimate of more than 8 million. (updated June 15; source, source)

Internally displaced Ukrainians: 7.1 million

An overview of the violence

Attacks on healthcare facilities: 277

Global food markets: Wheat prices increase 11 percent since invasion

Grid coverage this week

Learn more: Grid’s 360s on the Ukraine War

  • Alex Leeds Matthews
    Alex Leeds Matthews

    Data Visualization Reporter

    Alex Leeds Matthews is a data visualization reporter at Grid.

  • Matt Stiles
    Matt Stiles

    Senior Data Visualization Reporter

    Matt Stiles is the senior data visualization reporter for Grid.

  • Tom Nagorski
    Tom Nagorski

    Global Editor

    Tom Nagorski is the global editor at Grid, where he oversees our coverage of global security, U.S.-China relations, migration trends, global economics and U.S. foreign policy.

  • Justin Rood
    Justin Rood

    Investigations Editor

    Justin Rood is the investigations editor for Grid, overseeing our team of award-winning investigative and data reporters.