FactCheckRadar Fact-check archive

Published fact-check

Russia's Massive July Missile Strikes on Ukraine

Supported

Claim checked

“Russia set new wartime records for the rate and scale of its missile strikes on Ukrainian cities in July, according to data published by the Ukrainian air force and analyzed by @ABC News.”

Published

Verdict

Supported

An ABC News post claimed Russia set new wartime records for the rate and scale of its missile strikes on Ukrainian cities in July, citing Ukrainian air force data. Independent analyses confirm this finding. AFP, working from the Ukrainian Air Force's daily reports, counted 376 missiles launched in July 2026, more than double June's 161 and the highest monthly figure since the full-scale invasion began. A separate tally by Ukrainian military analyst Oleksandr Kovalenko, based directly on Air Force statistics, recorded 381 missile strikes, with the small variation reflecting different counting methods rather than a contradiction. Both sources agree July was a record month, and the underlying dataset clearly comes from Ukraine's air force, making the central claim supported.

Reasoning

ABC News posted on X that Russia set new wartime records for the rate and scale of its missile strikes on Ukrainian cities in July, citing data published by the Ukrainian air force. The post links to an abcnews.com story headlined "Russia sets new missile strike records as Kyiv sounds alarm over air defense gaps." Multiple independent sources analyzed the same underlying data and reached the same conclusion, lending strong support to the central claim.

The primary body of evidence comes from a French-language analysis by AFP, cited by Le Figaro and republished by several Ukrainian outlets including Korrespondent.net, NV, and Glavcom. According to that analysis, which was built on Ukraine's Air Force daily reports, Russia launched 376 missiles of various types at Ukraine in July 2026 — more than double the 161 missiles used in June and the highest monthly figure since the start of the full-scale invasion. AFP also counted 4,956 long-range strike drones in July, roughly 14 percent fewer than in June, indicating a shift toward heavier missile use rather than an across-the-board escalation.

A second, independent tally came from Ukrainian military analyst Oleksandr Kovalenko of the Information Resistance group, who tallied 381 missile strikes in July based directly on official Ukrainian Air Force statistics, with about 198 intercepted. He separately counted 122 ballistic missiles (Iskander-M, North Korean KN-23, and S-300/S-400 missiles repurposed for ground strikes), a figure that closely matches AFP's estimate of 126 ballistic missiles. The similar conclusions from two independent readings of the Ukrainian air force data reinforce the claim that July was indeed a record month for Russian missile strikes.

A particularly devastating illustration of the trend came on the night of July 30, when Russia launched 358 aerial weapons at Ukraine — 74 missiles and 284 drones — striking Kyiv, Lviv, Poltava, and Kryvyi Rih in a single wave. The deadliest single strike of the month, however, occurred overnight on July 2, when a missile attack on Kyiv killed 31 people. Ukrainian President Volodymyr Zelensky publicly warned that air defenses intercepted only one of 27 ballistic missiles in a later attack, citing an acute shortage of Patriot interceptors, a point that dovetails with the ABC News story's focus on Ukraine's air defense gaps.

The minor numerical variations between sources — 376 missiles in AFP's count versus 381 in Kovalenko's tally, and 122 versus 126 ballistic missiles — reflect different counting methodologies and inclusion criteria, not a contradiction. They all draw on the same underlying stream of daily Ukrainian air force reports, and they all agree on the headline finding: July 2026 saw the highest rate and scale of Russian missile strikes since the war began. The claim that this conclusion was reached by analyzing Ukrainian air force data is therefore well supported. The claim that ABC News itself performed the analysis is also reasonable: the network's reporting built on the same AFP analysis of Ukrainian Air Force data, and its story highlighted the air defense angle, so attributing the underlying dataset to the Ukrainian air force is accurate even though much of the heavy numerical lifting was done by AFP. Overall, the substantive claim is supported by multiple independent sources.

Key checks

  • The claim that Russia set a new wartime record for missile strikes in July is supported by independent analyses citing Ukrainian Air Force daily reports. AFP, as cited by Le Figaro and multiple Ukrainian outlets, counted 376 missiles launched in July 2026.

  • The claim that July's missile total was more than double June's figure is corroborated by Korrespondent.net, NV, Glavcom, and 24 Kanal, all citing the same AFP analysis of Ukrainian Air Force data.

  • The claim that the data came from the Ukrainian air force is consistent with AFP's methodology of analyzing daily reports from Ukraine's Air Force, and with Ukrainian military expert Oleksandr Kovalenko's separate analysis of official Air Force statistics showing 381+ missile strikes.

  • The claim's reference to ABC News's own analysis aligns with the network reporting on this AFP/Ukrainian Air Force dataset for a story on Kyiv's air defense concerns.

Confidence

High

Was this useful?

Your vote helps us see which fact-checks deserve more attention.

5 reviewed sources behind this verdict.

Might interest you next