What the Ukrainian General Staff Says Exactly
According to Ukrinform, citing the General Staff of the Ukrainian Armed Forces, Russia has reportedly lost approximately 1,437,550 military personnel killed or wounded since February 24, 2022, with an additional 1,450 troops added over the past 24 hours as of July 25, 2026. These figures are presented as cumulative losses, with no clear distinction between killed and wounded in the overall total reported by this specific source.
This tally comes exclusively from one party to the conflict. No Russian document or equivalent independent Western assessment is available in the consulted file to confirm or refute this total as of this specific date. This does not mean the figure is false. It means it must be presented for what it is: an estimate by a belligerent, useful for tracking a trend, but never a verified fact in the strict sense.
An Unexplained Discrepancy—Never Attempt to Resolve It Yourself
The page viewed displays two different figures for the same 24-hour period: 1,450 in the headline and 1,330 in the lead. Faced with this type of discrepancy, the journalistic temptation is to invent an explanation—a translation error, a delayed update, or rounding. None of these explanations is confirmed by the source. A journalist who invents an explanation for a figure they do not understand does not correct the error; they simply add a second one.
The approach taken here is simple: use 1,450—the figure from the headline—by explicitly attributing it to Ukrinform and the General Staff, and point out the discrepancy rather than conceal it. This is the only way to remain honest with readers, who deserve to know that even the source itself cannot agree on its own figure for the day.
Breakdown by category: comprehensive military accounting
Tanks, Armored Vehicles, Artillery: Cumulative Totals Rising Every Day
The report details cumulative losses by equipment category: 12,208 tanks (+7 in 24 hours), 25,011 armored combat vehicles (+1), 46,724 artillery systems (+78), 1,968 multiple rocket launchers (+0), 1,518 air defense systems (+2). Each figure is reported to the nearest unit—a level of detail that raises questions about the counting method used in an active war zone.
Other categories round out this picture: 439 aircraft, 354 helicopters, 2,023 unmanned ground vehicles (+17), 426,836 tactical drones (+1,596), 4,943 cruise missiles (+5), 34 ships and boats, 2 submarines, 125,358 vehicles and tanker trucks (+571), 4,462 pieces of specialized equipment (+8). None of these figures is corroborated by a third-party source in the file available for that date.
Why such precision should raise red flags, not reassure
A precise figure is no guarantee of accuracy. A total of 426,836 tactical drones destroyed, with a variation of +1,596 in a single day, implies a counting system capable of verifying, in real time, the destruction of small flying objects across a front line stretching several hundred kilometers. The precision of a figure proves nothing about the method used to arrive at it. It only proves that someone decided to report it with that level of detail.
This observation is not intended to dismiss the Ukrainian tally outright. It is meant to highlight a simple rule of war journalism: the more precise a figure is, the more its methodology deserves to be scrutinized—especially when it comes from a single party involved in the conflict it describes.
Today's context: 192 fender-benders, business as usual
A combat report dated 10:00 p.m. on July 24
The same report from the Ukrainian General Staff lists 192 skirmishes along the entire front line, a tally as of 10:00 p.m. on July 24—a few hours before the start of a separate wave of 157 drones that would follow later that night. This number of skirmishes should not be confused with the tally of Russian casualties: these are two separate metrics, produced by the same source, for the same day.
One hundred ninety-two engagements do not, in and of themselves, represent either an exceptional peak or a documented slowdown compared to other days in the summer of 2026. This figure serves primarily to contextualize the operational situation in which the casualty toll of 1,450 men is reported, although the source does not establish a direct causal link between the two figures.
What this figure does not allow us to conclude
It would be tempting to divide 1,450 casualties by 192 skirmishes to calculate an average number of casualties per skirmish. This calculation has no methodological value: the reported casualties cover the entire front over a 24-hour period, whereas the skirmishes are counted over a slightly different time frame, ending at 10 p.m. rather than at the end of a full day. Combining these two sets of data would produce a fabricated figure, not a verified fact.
Two official figures, published by the same source, cannot be multiplied together to produce a third figure. They remain what they are: two separate measurements from the same day of fighting. This editorial team therefore refrains from any derived calculations not explicitly included in the source material consulted.
Why Doesn't Either Side Publish an Unbiased Assessment?
The War of Numbers: A Constant Since 2022
Since the start of the full-scale invasion, the Ukrainian General Staff has been publishing a daily tally of Russian casualties, which, cumulatively, exceeds 1.5 million soldiers. Russia, for its part, does not publish a comparable, regular tally of its own casualties, nor does it provide a systematic counter-assessment of Ukrainian casualties with comparable frequency. This asymmetry in communication is not unique to this conflict: in every war, each side publishes figures that serve its strategic narrative.
A war casualty report is never a neutral accounting exercise. It is an act of communication, produced by a side that has an interest in appearing to be winning. This does not automatically make the Ukrainian figure false; it requires us to interpret it for what it truly is: a tool for boosting morale as much as a tool for measurement.
What other sources do—or do not—allow us to verify
Independent analyses, such as those produced by institutes specializing in monitoring the conflict, offer complementary assessments of front-line movements and general attrition trends. However, these analyses are no substitute for the quantified casualty reports themselves, which remain beyond the reach of real-time third-party verification, regardless of the institutional source consulted.
No source available in this report can confirm or refute the cumulative figure of 1,437,550 Russian military personnel. It is this lack of cross-verification—rather than the figure itself—that should guide the interpretation of any journalist or reader exposed to this type of daily casualty report.
The Trap of Accumulation: A Line That Never Goes Down
A figure that, by its very nature, can only go up
The cumulative tally of Russian losses, by its very nature, can never decrease from one day to the next: each new day adds its own total to the previous day’s figure, with no documented mechanism for downward correction in the Ukrainian General Staff’s communication practices. This arithmetic mechanism ensures that the curve points in only one direction, regardless of how the balance of power on the ground actually evolves.
A curve that can only go up does not tell the story of a victory. It tells the story of an accumulation. This structural characteristic of the Ukrainian casualty count does not make it misleading; it simply limits what one can legitimately infer from it regarding the actual rate of Russian losses week after week.
Daily variation: a clearer indicator than the cumulative total
Today’s figure—1,450 casualties in 24 hours, or 1,330 according to another section of the same page—offers, despite its own inherent uncertainty, a potentially more useful indicator than the raw cumulative total for tracking the relative intensity of fighting from one day to the next. However, several consecutive and consistent days of data are needed to identify a reliable trend, which goes beyond the scope of a single report dated July 25.
Without a complete time series and without a calculation method published by the Ukrainian General Staff, any attempt to compare today’s figure with that of a previous week would be pure speculation. This editorial team refrains from doing so, due to insufficient data in the materials available for this fact-check.
What was happening that same night, elsewhere on the front
157 drones: a separate incident that should never be confused with the other
The same period saw a separate wave of 157 combat drones and two Kh-59/69 guided missiles targeting the entire territory of Ukraine, with a preliminary tally as of 7:30 a.m. on July 25 reporting that 127 drones and one missile had been neutralized, according to the Ukrainian Air Force as cited by Ukrinform. This air defense tally is entirely distinct from the Russian casualty figures analyzed above: one measures what Ukraine claims to have inflicted on Russia, the other what Russia attempted to inflict on Ukraine.
Confusing these two assessments would be a serious methodological error. The first is a Ukrainian offensive claim regarding Russian losses; the second is a Ukrainian defensive assessment of a Russian attack. This fact-check maintains this strict distinction throughout its analysis, in accordance with the rigorous standards required by this topic.
A deadly strike, separate from the two previous casualty figures
That same night, a Russian missile strike also killed 10 people during a defense industry event in the Kyiv region, according to the Kyiv Post. This third incident, distinct from the previous two, illustrates the difficulty of tracking—in a single night of war—three parallel casualty counts produced by different sources, regarding different targets, with varying levels of verifiability.
Three casualty figures, one night, three different degrees of certainty. War journalism begins by refusing to reduce them to a single number. It is precisely this discipline of separation that this fact-check applies to the claimed figure of 1,437,550 Russian casualties.
How to Read a Loss Statement Without Rejecting It or Accepting It Uncritically
The Method: Attribute, Contextualize, Never Assume Validity by Default
The appropriate journalistic approach to this type of figure is to explicitly attribute it to its source each time it is mentioned, to contextualize it in relation to other available data for the same period, and to never present it as an unqualified fact. This standard applies to all war casualty figures, whether they come from Kyiv or Moscow, without exception based on the editorial preferences of the media outlet reporting them.
A casualty figure that cannot be independently verified is not necessarily a lie. A figure that cannot be verified should not be treated as a certainty, but neither should it be dismissed without scrutiny. It is this fine line that this fact-check has sought to maintain from start to finish.
What this tally nevertheless allows us to affirm
Even without independent confirmation, the Ukrainian report allows us to state one thing with certainty: the Ukrainian General Staff has continued, day after day for more than four years, to publish a detailed tally of Russian losses by category of equipment and personnel. This continuity of reporting is, in itself, a verifiable fact, regardless of the accuracy of the numerical data it conveys.
What the report does not allow us to determine is the exact level of attrition suffered by Russian forces as of this specific date. This limitation must be acknowledged whenever this figure is cited in journalistic coverage of the conflict, both today and in the months to come.
The use of this type of figure in politics and the media
A figure that boosts morale as much as it provides information
The daily tallies of Russian casualties, widely shared by Ukrainian news aggregators and the international press, serve a purpose that goes beyond mere factual reporting: they boost national morale during a protracted war. This purpose is neither illegitimate nor reprehensible in itself, but it must be clearly distinguished from the fact-checking role that journalism is tasked with.
A country at war needs to believe that it is inflicting losses on its aggressor. A journalist, however, must not confuse this need with evidence. This distinction underpins this entire fact-check, from the first paragraph to the last.
The Risk of Critical Fatigue
The daily repetition of this type of tally, for more than four years, carries a risk documented elsewhere in the media coverage of this conflict: that of critical fatigue, where a repeated figure eventually comes to be cited without ever being questioned again. This fact-check is a deliberate attempt to resist this fatigue by systematically returning to the methodological limitations of the figure rather than merely repeating it.
Nothing in this critical analysis is intended to downplay the reality of the war or the actual losses suffered by Russian forces engaged in Ukraine. The sole aim is to refuse to turn an estimate into a certainty simply out of habit.
The Pokrovsk Precedent: When a Previous Assessment Has Already Been Questioned
Local casualty figures, which are just as unverifiable
This is not the first time this editorial team has examined a tally of Russian casualties announced by the Ukrainian General Staff for a specific sector of the front. In previous analyses focusing on Pokrovsk, figures such as 48 occupiers killed and 25 wounded in a single sector had already been presented with the same methodological caveat: preliminary estimates, impossible to verify independently at this stage. The July 25 casualty report falls into this same category of uncorroborated figures.
This methodological consistency is not a shortcoming of this report: it is a necessity imposed by the very nature of war casualty reports produced by a belligerent. A war casualty figure does not become more reliable simply because it is repeated from sector to sector. It merely becomes more familiar. No casualty figure announced by a party engaged in active conflict can be treated differently, whether it pertains to a local sector or a national total.
The Temptation to Compare Over Time
Comparing the figure from July 25 to those from previous days might seem like a method of cross-validation. It is not: without access to the counting methods used by the Ukrainian military leadership, a series of figures that are consistent with one another proves only the internal consistency of the reporting system, not its accuracy in relation to the reality on the ground.
A series of figures that follow one another without contradicting each other may be a sign of rigorous record-keeping. It may also be a sign of a well-established communication routine. Nothing in the available information allows us to distinguish between these two possibilities.
What the UN documents separately
1,396 civilians killed: a figure of a different kind
UN data released this week covering the first half of 2026 reports 1,396 civilians killed and 7,978 wounded in Ukraine, a 37% increase compared to the same period last year, according to the Kyiv Post. This figure comes from an independent international organization, which uses its own documentary verification methodology, distinct from that of a belligerent military command.
This distinction in source warrants different treatment: the UN’s figure on civilian casualties deserves greater trust than the tally of Russian military casualties announced by Kyiv, without, however, becoming an absolute and definitive truth. An organization that does not take sides in the war deserves more credit than a military command that counts itself as the victor. No war source is entirely exempt from journalistic caution, not even the most institutionally credible ones.
Why This Distinction in Credibility Matters
A reader in a hurry might be tempted to treat all war figures with the same degree of suspicion—or, conversely, the same blind trust. Not all war figures are created equal: some come from a side that considers itself the winner, while others come from observers who have nothing to gain by falsifying the total. This hierarchy of credibility must guide the interpretation of every casualty figure cited in coverage of this conflict.
The figure of 1,437,550 Russian casualties remains, within this hierarchy, among the figures that should be treated with the utmost caution—precisely because it comes directly from a party to the conflict it describes.
The role of aggregators in disseminating this figure
Ukraine Daily and Censor.NET: Outlets That Repost Without Further Verification
The Ukrainian General Staff’s casualty figures do not circulate in isolation: aggregators such as Ukraine Daily and Censor.NET systematically repost them, often without adding any additional layer of verification. This widespread reposting gives the figures the appearance of multiple confirmations, when in reality they come from a single source, repeated across several distinct channels.
This confusion between repetition and corroboration is one of the most common pitfalls in the journalistic coverage of war casualty figures. Ten sources repeating the same figure are not equivalent to a second independent source; they amount to a single source, repeated ten times.
The Role of Social Media in Amplification
Beyond official aggregators, social media further amplifies this figure, sometimes with rounding or rephrasing that slightly deviates from the original tally. Each rephrasing introduces an additional risk of error, without any of these derivative versions gaining in reliability compared to the original source.
A figure shared a thousand times remains the same figure. It does not become a thousand times more true. Yet this is the illusion created every day by the mechanics of digital amplification surrounding this type of report.
What This Fact-Check Cannot Determine
The true extent of Russian losses remains unknown
Despite the detailed analysis conducted in this article, no definitive conclusion can be drawn regarding the true extent of Russian losses since February 2022. The figure of 1,437,550 could be close to reality, just as it could deviate significantly from it in either direction. No available source allows this question to be settled with certainty.
This acknowledgment of uncertainty is not a failure of this fact-check: it is its most honest conclusion. Claiming to have a definitive answer where the sources do not allow for one would be a more serious journalistic error than acknowledging the limitations of the available evidence. Admitting that we do not know is not an admission of weakness. It is the only honest statement a fact-check can make when faced with an unverifiable figure.
What the coming period might clarify
Only an independent cross-check—comparing multiple Western and Ukrainian sources, and ideally disaggregated Russian data if it were ever made public—could reduce this uncertainty. At this stage, there is no indication that such a cross-check will be available in the near future.
In the absence of such an assessment, the Ukrainian casualty figure will continue to be the most frequently cited, for lack of a credible alternative. This does not make it any more true; it simply makes it more visible.
What This Fact-Check Recommends for Future Coverage
Attribute systematically, without exception
For all future coverage of this conflict, the methodological rule remains the same: every casualty figure, whether it comes from Kyiv or Moscow, must be explicitly attributed to its source upon first mention, without exception based on the editorial stance of the media outlet reporting it. This rule applies to this newsroom as much as to any other covering this conflict.
Systematic attribution is not a stylistic formality. It is the only real safeguard against the gradual transformation of an estimate into an established fact—a shift that occurs slowly, article by article, when attribution is omitted out of habit.
Highlight Discrepancies Rather Than Smooth Them Over
When an official source publishes two contradictory figures for the same period—such as 1,450 and 1,330 in this report—the rule remains to highlight the discrepancy rather than silently choosing one figure over the other without mentioning the other. This transparency protects both the reader and the long-term credibility of journalistic coverage of this conflict.
Citing a figure without questioning it is not objectivity. It is laziness disguised as neutrality. It is this approach, applied throughout this text, that allows us to cite the Ukrainian death toll without becoming a mere uncritical mouthpiece for its war propaganda.
Conclusion
The figure of 1,437,550 Russian military personnel lost since February 2022—with an additional 1,450 casualties reported over the past 24 hours as of July 25, 2026—remains what it has always been: a figure provided by a belligerent party, not independently verifiable, and containing its own unexplained internal discrepancy. This fact-check found no evidence to confirm it, nor any to completely refute it.
What remains certain is the consistency of Ukrainian reporting on this issue, and the need for anyone citing this figure to explicitly attribute it and acknowledge its limitations. The next day will bring a new total, a new headline, perhaps a new discrepancy. What this tally will not change is the rule that must govern its interpretation. A war statistic deserves to be cited. It never deserves to be taken at face value.
Signature
By Maxime Marquette, columnist
Sources
Primary sources
- Ukrinform — Russia Loses Another 1,450 Troops and Two Air Defense Systems — July 25, 2026
- Ukrinform — Air defense forces shoot down a Russian missile and 127 drones — July 25, 2026
Secondary sources
- Kyiv Post — Zelensky warns of a possible massive attack within 48 hours — July 25, 2026
- Associated Press — Ukraine continues to fortify its border with Belarus — July 25, 2026
- Ukrinform — An emergency response unit and gas stations struck in the Poltava region — July 25, 2026
- NDTV — Trump Warns China and Russia Against Any Arms Sales to Iran — July 25, 2026
This content was created with the help of AI.