Obama's main democratic rival during the 2008 presidential primaries was hillary clinton joe biden john mccain
Obama's main democratic rival was Hilary Clinton. Obama was the main challenger, along with John Edwards, to Democratic Party Front-runner Hillary Rodham Clinton for much of 2007.