Graham Stephan predictions in 2025: 18 calls checked

As of Nov 1, 2026, Callsight has checked 18 calls Graham Stephan made in 2025. At one year: 9 correct, 3 incorrect, 1 partly correct, 1 within band, 4 still open.

Checked calls from 2025, newest first

Calls from 2025 still waiting for a first result, and those the record does not count, are in the full log. See all 550 predictions