Liberal commentator and co-host of MSNBC’s “The Cycle” Krystal Ball admitted Tuesday she doesn’t want former State Secretary Hillary Clinton to run for president in 2016.

Credit: Twitter @krystalball

Credit: Twitter @krystalball

“I hope she does not run, she is not the right person for this moment,” Ball wrote in a column for msnbc.com.

Mostly citing income disparity in the U.S. as her reasoning, Ball wrote that “we badly need to be inspired, rallied, and made to believe that America can once again be true to the American dream, we desperately need someone who is mission driven.”

She said Sen. Elizabeth Warren (D-Mass.) is the right candidate.

“I would be proud to back Warren in a battle over the real future of the middle class, the working class, and the American Dream,” Ball wrote. “I would be delighted to have that argument any day. And if I believed that Clinton was ready for that fight, I’d be all in. I just don’t…”

Ball’s pronouncement is a break from many of her colleagues at MSNBC, notably Chris Matthews and Ed Schultz, who have expressed support for a presidential run by Clinton.

Warren has said she will not run in the next election. Clinton has declined to definitively answer in public.