Duke, a No. 2 seed in the 2017 NCAA Tournament bracket, has just as good of odds to win the national championship as No. 1 seed North Carolina, and has better odds than other No. 1 seeds Villanova, Kansas and Gonzaga.

We knew that Duke would be a polarizing seed, having struggled mightily during most of the regular season. The Blue Devils improved their fortunes and resume knocking off high seeds Louisville, North Carolina and Notre Dame to win the ACC Tournament.

MORE: How to pick your bracket | First-round odds

Still, it’s strange to see a Duke team with eight losses that finished fifth in the ACC standings as one of the favorites to win a national title. Let’s take a look at the odds for all 68 teams to win the NCAA Tournament. 

Odds to win the 2017 NCAA Tournament  

Duke +600 North Carolina +600 Villanova +750 Kansas +800 Kentucky +850 Gonzaga +1000 Arizona +1200 UCLA +1200 Louisville +1600 Oregon +1800 Florida State +2500 West Virginia +2500 Florida +2800 Purdue +2800 Baylor +3300 Virginia +3300 Iowa State +3300 SMU +3300 Michigan +3300 Notre Dame +4000 Wisconsin +4000 Butler +5000 Minnesota +8000 Cincinnati +8000 Saint Mary’s +8000 Creighton +10000 Maryland +10000 Michigan State +10000 Rhode Island +10000 Miami +15000 Vanderbilt +15000 Xavier +15000 South Carolina +20000 Northwestern +20000 Virginia Tech +20000 Seton Hall +20000 USC +20000 Kansas State +20000 Middle Tennessee +20000 Dayton +25000 Arkansas +25000 Marquette +25000 Providence +25000 Wake Forest +25000 VCU +30000 UNC Wilmington +50000 Nevada +50000 Winthrop +50000 Princeton +75000 East Tennessee State +75000 Vermont +75000 Bucknell +75000 New Mexico State +200000 Iona +200000 Florida Gulf Coast +200000 North Carolina Central +200000 Kent State +500000 Troy +500000 Jacksonville State +500000 Mount St. Mary’s +500000 New Orleans +500000 South Dakota State +500000 Texas Southern +500000