Updated 20 October 2026
Brazil · President and Vice-PresidentRunoff · OCT 25, 2026

President and Vice-President

Brazil general election, 2026

5days to runoff

The call

600 synthetic voters, set beside the poll average.

SyntheticPT+4.3Luiz Inácio Lula da Silva
Poll average · 10 pollsPL+2.2
Gap−6.5synthetic − polls, points
SyntheticPoll average
Flávio Bolsonaro
47.9 synthetic51.1 polls
Luiz Inácio Lula da Silva
52.1 synthetic48.9 polls

Against the polls

Share error
3.2 pts per option
Crosstab error
—
Sample
600 synthetic voters

Latest polls

Newest first; shares of valid votes where the pollster gives them.

PollsterFieldwork toSamplePLPT
AtlasIntel (Bloomberg)OCT 18, 20264998 (online)51.148.9
GerpOCT 16, 20262,40052.048.0
DatafolhaOCT 15, 20262,52051.049.0
PoderData (Aya)OCT 15, 20263000 (telephone, IVR)50.050.0
CNT/MDAOCT 15, 20262,01450.549.5
Quaest (Genial/Globo)OCT 13, 20262154 (in person)51.049.0
PoderData (Aya)OCT 12, 20263000 (telephone)51.049.0
BTG/NexusOCT 12, 20262002 (telephone)52.048.0

← Brazil general election, 2026

How the call is made. For every race we build a synthetic electorate that matches the real one, at least 200 voters strong, and ask it how it will vote before polling day. The call is set beside the published polls as they come in, and scored against the official count once it is in.