Here is a list of all the Iowa caucus winners since 1972, when it first began holding the earliest contest in the presidential primary nominating process. The results for Iowa caucus winners come from published reports, the state's elections office and other public sources.

2016 Iowa Caucus Winners Alex Wong/Getty Images Republicans: U.S. Sen. Ted Cruz won the 2016 Iowa caucuses amid a crowded field of a dozen candidates. The results are: Ted Cruz: 26.7 percent or 51,666 votes Donald Trump: 24.3 percent or 45,427 votes Marco Rubio: 23.1 percent or 43,165 votes Ben Carson: 9.3 percent or 17,395 votes Rand Paul: 4.5 percent or 8,481 votes : 2.8 percent or 5,238 votes Carly Fiorina: 1.9 percent or 3,485 votes John Kasich: 1.9 percent or 3,474 votes Mike Huckabee: 1.8 percent or 3,345 votes Chris Christie: 1.8 percent or 3,284 votes Rick Santorum: 1 percent or 1,783 votes Jim Gilmore: 0 percent or 12 votes Democrats: Former U.S. Sen. and ex-secretary of the Department of State Hillary Clinton won the Iowa caucuses. The results are: Hillary Clinton: 49.9 percent or 701 votes Bernie Sanders: 49.6 percent or 697 votes Martin O'Malley: 0.6 percent or 8 votes

2012 Iowa Caucus Winners Chip Somodevilla / Getty Images News Republicans: Former U.S. Sen. Rick Santorum won the popular vote in the 2012 Iowa Republican caucuses. The results are: Rick Santorum: 24.6 percent or 29,839 votes Mitt Romney: 24.5 percent or 29,805 votes Ron Paul: 21.4 percent or 26,036 votes Newt Gingrich: 13.3 percent or 16,163 votes Rick Perry: 10.3 percent or 12,557 votes Michele Bachmann: 5 percent or 6,046 votes Jon Huntsman: 0.6 percent or 739 votes Democrats: Incumbent President Barack Obama was unopposed for his party's nomination.

2008 Iowa Caucus Winners Cliff Hawkins/Getty Images News Republicans: Former Arkansas Gov. Mike Huckabee won the popular vote in the 2008 Iowa Republican caucuses. U.S. Sen. John McCain of Arizona went on to win the Republican presidential nomination. The results are: Mike Huckabee: 34.4 percent or 40,954 votes Mitt Romney: 25.2 percent or 30,021 votes Fred Thompson: 13.4 percent or 15,960 votes John McCain: 13 percent or 15,536 votes Ron Paul: 9.9 percent or 11,841 votes Rudy Giuliani: 3.4 percent or 4,099 votes Receiving less than 1 percent of the vote were Duncan Hunter and Tom Tancredo. Democrats: U.S. Sen. Barack Obama of Illinois won the 2008 Iowa Democratic caucuses. The results are: Barack Obama: 37.6 percent John Edwards: 29.8 percent Hillary Clinton: 29.5 percent Bill Richardson: 2.1 percent Joe Biden: 0.9 percent

2004 Iowa Caucus Winners Alex Wong/Getty Images News Republicans: President George W. Bush was unopposed for renomination. Democrats: U.S. Sen. John Kerry of Massachusetts won the 2004 Iowa Democratic caucuses. He went on to win the Democratic presidential nomination. The results are: John Kerry: 37.6 percent John Edwards: 31.9 percent Howard Dean: 18 percent Dick Gephardt: 10.6 percent Dennis Kucinich: 1.3 percent Wesley Clark: 0.1 percent Uncommitted: 0.1 percent Joe Lieberman: 0 percent Al Sharpton: 0 percent

2000 Iowa Caucus Winners Andy Kropa/Getty Images Entertainment Republicans: Former Texas Gov. George W. Bush won the popular vote in the 2000 Iowa Republican caucuses. He went on to win the Republican presidential nomination. The results are: George W. Bush: 41 percent or 35,231 votes Steve Forbes: 30 percent or 26,198 votes Alan Keyes: 14 percent or 12,268 votes Gary Bauer: 9 percent or 7,323 votes John McCain: 5 percent or 4,045 votes Orrin Hatch: 1 percent or 882 votes Democrats: Former U.S. Sen. Al Gore of Tennessee won the 2000 Iowa Democratic caucuses. He went on to win the Democratic presidential nomination. The results are: Al Gore: 63 percent Bill Bradley: 35 percent Uncommitted: 2 percent

1996 Iowa Caucus Winners Chris Hondros/Getty Images News Republicans: Former U.S. Sen. Bob Dole of Kansas won the popular vote in the 1996 Iowa Republican caucuses. He went on to win the Republican presidential nomination. The results are: Bob Dole: 26 percent or 25,378 votes Pat Buchanan: 23 percent or 22,512 votes Lamar Alexander: 17.6 percent or 17,003 votes Steve Forbes: 10.1 percent or 9,816 votes Phil Gramm: 9.3 percent or 9,001 votes Alan Keyes: 7.4 percent or 7,179 votes Richard Lugar: 3.7 percent or 3,576 votes Maurice Taylor: 1.4 percent or 1,380 votes No preference: 0.4 percent or 428 votes Robert Dornan: 0.14 percent or 131 votes Other: 0.04 percent or 47 votes Democrats: Incumbent President Bill Clinton was unopposed for his party's nomination.

1992 Iowa Caucus Winners Amanda Edwards/Getty Images Entertainment Republicans: Incumbent President George H.W. Bush was unopposed for his party's nomination. Democrats: U.S. Sen. Tom Harkin of Iowa won the 1992 Iowa Democratic caucuses. Former Arkansas Gov. Bill Clinton went on to win Democratic presidential nomination. The results are: Tom Harkin: 76.4 percent Uncommitted: 11.9 percent Paul Tsongas: 4.1 percent Bill Clinton: 2.8 percent Bob Kerrey: 2.4 percent Jerry Brown: 1.6 percent Other: 0.6 percent

1988 Iowa Caucus Winners Mark Kegans/Getty Images News Republicans: Then-U.S. Sen. Bob Dole of Kansas won the popular vote in the 1988 Iowa Republican caucuses. George H.W. Bush went on to win the Republican presidential nomination. The results are: Bob Dole: 37.4 percent or 40,661 votes Pat Robertson: 24.6 percent or 26,761 votes George H.W. Bush: 18.6 percent or 20,194 votes Jack Kemp: 11.1 percent or 12,088 votes Pete DuPont: 7.3 percent or 7,999 votes No preference: 0.7 percent or 739 votes Alexander Haig: 0.3 percent or 364 votes Democrats: Former U.S. Rep. Dick Gephardt won the 1988 Iowa Democratic caucuses. Former Massachusetts Gov. Michael Dukakis went on to win Democratic presidential nomination. The results are: Dick Gephardt: 31.3 percent Paul Simon: 26.7 percent Michael Dukakis: 22.2 percent Jesse Jackson: 8.8 percent Bruce Babbitt: 6.1 percent Uncommitted: 4.5 percent Gary Hart: 0.3 percent Al Gore: 0 percent

1984 Iowa Caucus Winners Dirck Halstead / Getty Images Contributor Republicans: Incumbent President Ronald Reagan was unopposed for his party's nomination. Democrats: Former Vice President Walter Mondale won the 1984 Iowa Democratic caucuses. He went on to win Democratic presidential nomination. The results are: Walter Mondale: 48.9 percent Gary Hart: 16.5 percent George McGovern: 10.3 percent Uncommitted: 9.4 percent Alan Cranston: 7.4 percent John Glenn: 3.5 percent Reuben Askew: 2.5 percent Jesse Jackson: 1.5 percent Ernest Hollings: 0 percent

1980 Iowa Caucus Winners Library of Congress/Wikimedia Commons Republicans: George H.W. Bush won the popular vote in the 1980 Iowa Republican caucuses. Ronald Reagan went on to win the Republican presidential nomination. The results are: George Bush: 31.6 percent or 33,530 votes Ronald Reagan: 29.5 percent or 31,348 votes Howard Baker: 15.3 percent or 16,216 votes John Connally: 9.3 percent or 9,861 votes Phil Crane: 6.7 percent or 7,135 votes John Anderson: 4.3 percent or 4,585 votes No Preference: 1.7 percent or 1,800 votes Bob Dole: 1.5 percent or 1,576 votes Democrats: Incumbent President Jimmy Carter won the 1980 Iowa Democratic caucuses after facing a rare challenge to an incumbent by U.S. Sen. Ted Kennedy. Carter went on to win Democratic presidential nomination. The results are: Jimmy Carter: 59.1 percent Ted Kennedy: 31.2 percent Uncommitted: 9.6 percent

1976 Iowa Caucus Winners Chris Polk/FilmMagic Republicans: President Gerald Ford won a straw poll taken in Iowa precincts and was the party's nominee that year. Democrats: Former Georgia Gov. Jimmy Carter fared the best of any candidate in the 1976 Iowa Democratic caucuses, but most voters were uncommitted. Carter went on to win Democratic presidential nomination. The results are: Uncommitted: 37.2 percent Jimmy Carter: 27.6 percent Birch Bayh: 13.2 percent Fred Harris: 9.9 percent Morris Udall: 6 percent Sargent Shriver: 3.3 percent Other: 1.8 percent Henry Jackson: 1.1 percent