Bob Schaffer, U.S. Representative

Bob Schaffer

U.S. Representative
Born
July 24, 1962
Current age
64
Home state
Colorado
Party
Republican
On the ballot
1996–2008
3-1
RecordWin–Loss
Total Popular Votes
Schaffer1.5M
Opponents1.6M
4
Elections run

Between 1996 and 2008, Bob Schaffer ran in 4 elections across 2 offices (U.S. House and U.S. Senate), winning 3 and losing 1. Schaffer's biggest single-election total was 990,755 votes, in the 2008 U.S. Senate election in Colorado. Schaffer's closest win came in the 1998 U.S. House election in Colorado's District 4, decided by 41,345 votes.

Browse every U.S. Senate election in Colorado, every U.S. House race in Colorado's District 4, or all 2008 U.S. Senate races.

How many votes has Bob Schaffer received?

Bob Schaffer has received 1,468,163 popular votes across 4 U.S. elections, with a career record of 3–1.

Election history

Bob Schaffer’s election history
YearOfficeResultVotesOpponent(s)
2008U.S. SenateColoradoLost990,75542.49%Mark Udall
Douglas Dayhorse Campbell

Bob Kinsey
2000U.S. HouseColoradoWon209,07879.5%Dan Sewell Ward
Kordon L. Baker

Leslie J. Hanks
1998U.S. HouseColoradoWon131,31859.34%Susan Kirkpatrick
1996U.S. HouseColoradoWon137,01256.14%Guy Keller
Wes McKinley

Cynthia Parker
Identity & sources. Identity verified against the Congressional Bioguide (S000112) and Wikidata (Q657837). Election results come from official certified totals and the MIT Election Data and Science Lab; see methodology.
Cite this profile. PolitiFinder, “Bob Schaffer: election history & vote totals.” https://politifinder.com/p/bob-schaffer. Accessed [date].

Compiled by PolitiFinder. Election results from official certified sources and the MIT Election Lab. See Data & sources and methodology. Data last verified July 28, 2026.