Anthony Weiner. (Shannon Stapleton/Reuters)

Anthony Weiner has fallen to fourth place in the New York City mayoral race, according to a new survey from Quinnipiac.

The poll of likely Democratic primary voters gives Weiner 16 percent of the vote. City Council President Christine Quinn leads with 27 percent, followed by 21 percent for Public Advocate Bill De Blasio and 20 percent for former comptroller Bill Thompson.

The former congressman admitted recently that he continued to engage in sexual conversations with women he met online after resigning from Congress. Just before that revelation, Quinnipiac had Weiner leading with primary voters.

"With six weeks to go, anything can happen, but it looks like former congressman Anthony Weiner may have sexted himself right out of the race for New York City mayor," Quinnipiac polling director Maurice Carroll said.

In a runoff — triggered if no candidate takes at least 40 percent of the vote — Thompson beats Quinn by 10 points. De Blasio was not included in questions about a runoff, but given his strong showing here, he should be in future. While Thompson is well-positioned, the liberal De Blasio also appears to be benefiting from Weiner's collapse.