Russia & UkraineOpen

Putin will drag out the Ukraine war without ending it or expanding it to NATO states.

Timeline Closes in 20 months

Timeframe next 3 to 4 yearsWindow 4.0 yearsSaid again 5×

Verdict Open

Window runs to 2028. So far it fits: the war continues and Russia has not attacked NATO states. However, Putin has taken part in US-brokered talks and short ceasefires (May 2026, a disputed energy ceasefire in October 2026), but kept maximalist demands.

What he said

he will drag on the Ukraine war so he will not end it he will not seek peace
Read it in the transcript, in context →

He keeps saying this

Restated in 5 videos as The Ukraine war will drag on and escalate

More from this video

War & WWIII

North Korea will become much more belligerent toward South Korea and Japan, diverting US attention to East Asia.

The deadline is 2028. In 2026 North Korea kept up its routine missile tests (April SRBMs, July cruise missile, August launches). There has been no major escalation against South Korea or Japan, and the US shortened its August drills to favor diplomacy. US attention has been on Iran, not East Asia.

Open
Closes Jun 2028in 598 days
Economy & markets

BRICS may formally announce a new currency or trading system to counter the US dollar system.

No BRICS currency or formal alternative trading system has been announced. Kazan 2024 only endorsed a voluntary cross-border payments initiative, and the Sept 2026 New Delhi Declaration discussed local-currency settlement and CBDC linking without launching anything; India opposes a common currency. The deadline is 2028-06-05.

Open
Closes Jun 2028in 598 days
Predictive History

An independent scorecard of every forward-looking claim Professor Jiang Xueqin made on the @PredictiveHistory YouTube channel. Not affiliated with the channel.

Updated 2026-10-16 · 757 calls from 180 transcripts.

About · Method · Contact · Videos · Data

How calls are found and checked

Each transcript was read in full by an AI model to pull out predictions, with the exact quote and timestamp. Each one was then checked with web search against events up to the update date, with sources linked.

How the hit rate works

Spot a mistake? Report it. Hit rate = (came true + ½ partly) ÷ resolved calls. Claims that were already underway when he made them are left out. Open calls haven't reached a verdict; Unresolvable ones are too vague ever to check. Verdicts are AI-assisted and may contain errors.