Prediction record

Missgeopolitics

Russia will have 750,000 troops deployed in Ukraine by the end of May 2023.

A scored record for Peter Zeihan, made on .

VideoPrimary sourcegeopolitics

Scored record

Missgeopolitics

they're going to have three quarters of a million troops in Ukraine by the end of May

Russia will have 750,000 troops deployed in Ukraine by the end of May 2023.

Made on
2023-02-09
Outcome
Miss
Importance
4 / 5
Contribution
-1.78

Criterion

Resolution status
resolved
Resolved on
2023-05-31

Credible open-source/government estimates put Russian troops deployed in/around Ukraine at approximately 750,000 by 2023-05-31.

Criterion (~750,000 Russian troops deployed in/around Ukraine by 2023-05-31) is clearly not met by credible open-source/government estimates: ~320,000 (Ukrainian intel, Feb 2023) to ~360,000-410,000 (RUSI/OOB, start-of-2023 to June 2023). Even Putin's later end-2023 self-report of '600,000+' postdates the deadline and is below 750,000. resolved_on = deadline 2023-05-31. Did NOT assign outcome value.

Sources

  • Peter Zeihan || The Ukraine War Is Just Getting Started

    YouTube ·

    Source

Outcome evidence

  • Ukrainian military intelligence estimated in February 2023 that ~320,000 Russian soldiers were inside Ukraine — roughly the size of Putin's Sept 2022 partial mobilization (~300,000 mobilized), and far below 750,000.

    Evidence

  • RUSI / order-of-battle analysis: Russian forces in Ukraine numbered roughly 360,000 at the start of 2023 and rose to about 410,000 by the start of the June 2023 Ukrainian counteroffensive — i.e. ~400,000 around end-May 2023, well short of 750,000. (The ~470,000 figure was reached only by the start of 2024.)

    Evidence

  • Putin's own December 2023 claim was that 'over 600,000' Russian servicemen were in the Ukraine zone — and that was end-2023, materially after the May 2023 deadline; even that higher, later, self-reported number is below 750,000.

    Evidence

Corrections

No public corrections.

Score contribution

-1.78
Confidence
85%
Outcome
Miss
Importance
4 / 5
Contribution
-1.78

This page displays the scored record as published; the website doesn't recompute or adjust the score.

Provenance

Russia will have 750,000 troops deployed in Ukraine by the…
Methodology version
v1.0.0
Last computed
July 4, 2026
Made on
2023-02-09

How this profile was built

  1. Scored by independent judges

  2. Predictions gathered and sourced

  3. Independently verified against sources

Every public score traces back to sourced prediction records.

Avow is an independent project. The pundits scored here are not affiliated with Avow and do not endorse it. Names and likenesses are used for identification and commentary.

Evidence firstMethodology