It’s time to dance. Check out my 2015 NCAA Tournament bracket predictions below to see who I have winning the ball.

Midwest Region

No surprises here in who I have making the Final Four out of the Midwest. Much like everyone else in the country, I’m penciling in No. 1 overall seed Kentucky to advance to Indianapolis.

The rest of my South bracket has a number of upsets that you might want to think about including. In the second round I have No. 12 Buffalo knocking off No. 5 West Virginia, No. 11 Texas upending No. 6 Butler and No. 9 Purdue taking down No. 8 Cincinnati. The only other big upset I have in this region is No. 7 Wichita State over No. 2 Kansas in the Round of 32.

If there’s one team that could spoil Kentucky’s quest for a perfect season before they get to Indianapolis, I believe it’s No. 3 seed Notre Dame, who comes in fresh off winning the ACC Tournament.

West Region

As difficult as it was to go against No. 1 Wisconsin, I really like No. 2 Arizona and I’m calling for them to be knock off the Badgers in the Elite 8. It’s one of just two upsets I have taking place in the West region.

The other comes in the Round of 64, where I’ll take my chances on the BYU/Ole Miss winner upsetting No. 6 Xavier. While it’s not technically an upset, No. 10 Ohio State is favored over No. 7 VCU. I know the Rams lost one of their best players in Briante Weber, but I like their chances of taking down what I think is an overrated Buckeyes team that relies too much on D’Angelo Russell.

I didn’t have the guts to send Wisconsin or Arizona out early, but there are some sleeper teams in the West that could spoil a lot of brackets. I think No. 3 Baylor, No. 4 North Carolina and No. 5 Arkansas are all capable of winning this region.

East Region

This was the hardest bracket for me to predict, as I don’t see a clear-cut favorite to win this region. Not to take anything away from No. 1 Villanova and No. 2 Virginia, but I both of these teams are vulnerable. In fact, I have Virginia losing in the Round of 32 to No. 7 Michigan State and Villanova getting ousted in the Round of 16 by No. 4 Louisville.

Those aren’t the only upsets I have taking place in the East, I look for the winner of the play-in game between Boise State and Dayton to take down No. 6 Providence.

In a battle that not many are expecting to see in Syracuse, I have No. 7 Michigan State taking down No. 4 Louisville for a spot in the Final Four. I know the Spartans got off to a rough start this year, but I really like how this team closed out the season playing their best basketball. It certainly doesn’t hurt that they have one of the best coaches in the country in Tom Izzo.

South Region

I’m expecting more madness to ensue in the South region, where I once again have both the No. 1 and No. 2 seeds failing to make the Elite 8. I’m going out on a limb and taking No. 5 Utah over No. 1 Duke and No. 3 Iowa State over No. 2 Gonzaga in the Sweet 16, with the Cyclones continuing their momentum from their Big 12 Tournament title and punching a ticket to the Final Four in Indianapolis.

I also have a trio of second round upsets taking place in the South. I look for No. 13 Eastern Washington to take down No. 4 Georgetown, No. 10 Davidson to get past No. 7 Iowa and No. 11 UCLA to stun No. 6 SMU.

Championship Game: Kentucky over Michigan State

Like most of America, I just don’t see Kentucky losing. I have Kentucky escaping with a win over Arizona and running away with the title with an easy win over the Spartans, who I have just narrowly beating Iowa State in the Final Four.