Democrat Hillary Clinton is trailing some potential Republican opponents in three key swing states, according to a new poll from Quinnipiac, and doing about as well against the GOP as one of her rivals for the Democratic nomination, Bernie Sanders.

The poll of likely voters in Colorado, Iowa, and Virginia—all states Barack Obama and George W. Bush won at least once—finds Clinton trailing Republicans Marco Rubio, Jeb Bush, and Scott Walker. In Colorado, Clinton is losing to Rubio by 8 points, Bush by 5 points, and Walker by 9 points; in Iowa, Clinton trails Rubio by 8 points, Bush by 6 points, and Walker by 8 points; and in Virginia, Clinton is behind Rubio by 2 points, Bush by 3 points, and Walker by 3 points.

Sanders, an independent socialist senator from Vermont, is performing about the same as Clinton against those three Republicans. In Colorado, Sanders trails Rubio by 11 points, Bush by 6 points, and Walker by 8 points; in Iowa, Sanders is losing to Rubio by 7 points, Bush by 4 points, and Walker by 8 points; and in Virginia, Sanders is behind Rubio by 7 points, Bush by 10 points, and Walker by 8 points.

While Clinton has long been thought of as the clear favorite to win the Democratic nomination, her metrics are ranking poorly in these important swing states. In Colorado, for instance, 62 percent say the former secretary of state is not honest and trustworthy and 57 percent say she does not care about their needs and problems. Those numbers in Iowa are 59 percent and 55 percent, respectively, and 55 and 50 percent, respectively, in Virginia.

Clinton also has a 56 percent unfavorability rate in Colorado, 56 percent in Iowa, and 50 percent in Virginia—all the worst ratings among the Democratic candidates. Only Republicans Mike Huckabee, Chris Christie, and Donald Trump rank as high in unfavorability in some or all of those three states.