How often our soccer model is right, measured on finished matches only.
as of 2026-10-30, 5,413 settled matches