Another poll - only available as uncorrected.
Duda: 40%
Trzaskowski: 27%
Hołownia: 17%
Bosak: 6%
K-Kamysz: 5%
Biedroń: 4%
Turnout of 67%.
As an aside, the claims that the Hołownia electorate will vote for Duda are far-fetched. Results from parliamentary polls show that Hołownia took a large amount of support from Biedroń, and while it's likely that Hołownia will attract some new voters, the majority of his support is coming from the non-Duda electorate.
when clearly they are getting pounded in the polls and public opinion
They're not getting pounded - be careful with how you interpret things. There is a measurable loss of perhaps 2-3%, but Duda still has the advantage.
There is something else that you might not be quite aware of - there is a thing called the 'reluctant PiS voter' - they support PiS, but for various reasons, keep very quiet about their affiliation.
As an aside, some information about how many voters for a candidate will not take part in the second round [b]if[/b ]their candidate doesn't make it. In brackets - the breakdown of how the voting part of a candidate's electorate will vote in the 2nd round.
Hołownia - 7% (6% Duda, 87% Trzaskowski)
K-Kamysz: 16% (24% Duda, 60% Trzaskowski)
Bosak - 43% (22% Duda, 35% Trzaskowski)
Biedroń - 5% (4% Duda, 91% Trzaskowski)