The betting is increasingly off Ted Cruz.

Cruz, the Texas Republican senator who had led in prediction markets of the Iowa caucuses about a month ago, is cratering in those same markets with a week to go until the Hawkeye State’s first-in-the-nation Feb. 1 contests. And it’s not just in Iowa: Cruz’s chances of winning the GOP nomination are tanking, according to prediction-market aggregator PredictWise.com.

Riding high at No. 1 in Iowa and for the nomination is Donald Trump, who’s been aggressively pounding Cruz over his birth in Canada. For the GOP nomination, Trump is at 47% as of Monday on PredictWise; his nearest competitor, Sen. Marco Rubio of Florida, is at 30%. Cruz draws 10%. In late December, Cruz was up at 27% to get the GOP’s nod.

Cruz has fought back against Trump, saying it’s settled that he’s a natural-born citizen eligible to be president. Cruz has also blasted the Republican leadership, and appears to revel in animosity toward him by the GOP establishment. His former spokeswoman is piling on as well, saying in a tweet that Cruz has no “personality problem” and that “big egos” in Washington can’t get over themselves.

In prediction markets, traders bet on the outcome of events. The markets have, as the New York Times has written, a much better record than polls of pointing to the eventual nominee of a party.

Hillary Clinton, meanwhile, is still seen as the candidate who wins the 2016 election. The former first lady, a Democrat, draws 53% on PredictWise compared with Trump’s 17%.

Cruz gets just 4% on PredictWise for the New Hampshire primary, scheduled for Feb. 9, but stands a better chance — 15% — in South Carolina. Still, Trump is favored to win each of those primaries.

Former New York Mayor Michael Bloomberg, who is considering an independent bid for president, gets just 2% on PredictWise as the winner of the election. An early poll says there’s little difference in Bloomberg’s level of support regardless of the nominees for the two main parties.

Also read: When is my state’s primary?