Barack Obama

Presidency

Whom did Obama defeat to win the 2008 presidential election?

Obama defeated Republican John McCain. A longtime U.S. senator from Arizona, McCain presented a formidable foe. He survived nearly six years as a prisoner of war in Vietnam and had served in the U.S. Senate since 1987. Nonetheless, Obama won the electoral vote count 365 to 173.