How many titiles has john Cena won?

6 time wwe champion 2 time world heavyweight champion 3 time united states champion too time world tag team champions also 2008 royal rumble winner