Democratic pollster Nancy Zdunkewicz said on Tuesday that it would take a perfect storm for Rep. Beto O'Rourke Beto O'RourkeJimmy Carter says his son smoked pot with Willie Nelson on White House roof O'Rourke endorses Kennedy for Senate: 'A champion for the values we're most proud of' 2020 Democrats do convention Zoom call MORE (D-Texas) to unseat Sen. Ted Cruz Rafael (Ted) Edward CruzThe Hill's Morning Report - Sponsored by Facebook - Trump previews SCOTUS nominee as 'totally brilliant' Cruz blocks amended resolution honoring Ginsburg over language about her dying wish Trump argues full Supreme Court needed to settle potential election disputes MORE (R-Texas) in November.

"It has to be a perfect storm, a perfect race. There has to be a huge blue wave. Everything has to come together," Zdunkewicz, managing editor at Democracy Corps, told Hill.TV's Joe Concha on "What America's Thinking."

Zdunkewicz's comments come as recent polling shows the gap between Cruz and O'Rourke shrinking ahead of November's midterm elections.

An Emerson College poll released on Monday shows Cruz leading O'Rourke by just 1 point in the race.

Only 4 percent of voters said they favored a candidate besides Cruz or O'Rourke, while 21 percent said they were still undecided.

The poll's margin of error was plus or minus 4.4 percentage points.

Republican pollster Conor Maguire pushed back on the polling, saying he believes Cruz will ultimately be reelected.

"When you take a look at actually getting polling correct, is you definitely want to make sure you're polling people from your sample of people that are likely to cast a ballot in this election," Maguire told Concha.

"So we saw a lot of that, really narrowing down of who actually to speak to, to get a real representation of the electorate in November. Ted Cruz has got a little bit better shot than 4 points. I think he's doing a lot better than that," he said.

— Julia Manchester