Every March, we convince ourselves the chaos is random. It is in some sense, but often times, we simply overlook the signs. Upsets usually come from teams that have already been stress-tested, teams that are playing their best basketball late, and teams that quietly match up better than the seed line suggests. The branding changes every year, but the formula doesn’t.

That’s where this group stands out.

VCU, South Florida, Troy, and Hofstra don’t just have upset potential. They have real paths to make noise — and not the “everything has to go perfectly” kind either. These are teams with tangible advantages: defensive pressure against shaky guard play, interior mismatches against undersized rosters, or statistical profiles that suggest their ceiling is much higher than their seed.

And more importantly, they’ve already shown it. Whether it’s strong opponent-adjusted metrics, Quad 1/2 wins, or late-season surges, each of these teams has a data-backed case that they’re better than what the bracket says.

This isn’t about picking random double-digit seeds and hoping one hits. It’s about identifying teams whose strengths actually translate to the tournament environment.

These four check those boxes as well as anyone in the field.

South Florida Bulls

South Florida isn’t just this season's popular upset pick. Well, they are, but there's real logic behind why — and why the Bulls may not be a one-hit wonder.

They’re the kind of team that can win the first game because the matchup makes sense and then stick around because their style of play travels. And when you’re looking for teams that can make real runs, not just one-off upsets, that second part matters just as much.

Start with what they are.

Under Brian Hodgson, South Florida has been one of the most consistent teams outside the power conferences, and their KenPom profile reflects that balance. They sit at 117.3 in adjusted offensive efficiency and 100.9 on defense, which puts them in that sweet spot where there are no glaring weaknesses to target. They’re not overly reliant on one skill, one player, or one shooting night. They just play solid, connected basketball on both ends.

Offensively, they’re layered. They shoot a respectable 33% from three, but more importantly, they don’t need that shot to fall to function. They generate offense through physicality and persistence—38.2% offensive rebounding rate, strong free-throw generation, and a desire to push pace and attack the rim whenever they can.

That’s exhausting to deal with over 40 minutes, especially in a tournament setting.

Defensively, they bring the same consistency. They force turnovers on nearly 19% of possessions, stay connected on the perimeter, and don’t give up easy looks. It’s not flashy, but it’s effective—and it’s repeatable, which is what you’re looking for this time of year.

Now, apply that to Louisville.

The path to an upset is clear. Louisville is more volatile. They rely heavily on three-point shooting, and their success is closely tied to Mikel Brown’s health and shot creation. When that’s working, they can beat almost anyone. When it’s not, the floor drops quickly. They’re vulnerable on the glass, lack interior size, and defensively haven’t been consistent enough to carry them through off shooting nights.

That’s exactly the type of profile South Florida is built to exploit.

Izaiyah Nelson gives them the best interior presence in that game, and when you combine that with their offensive rebounding and rim protection, it creates a possession advantage that Louisville hasn’t consistently handled well.

But the bigger point is what happens after.

South Florida’s style doesn’t change from matchup to matchup. They’re not dependent on variance, and they’re not going to beat themselves. That gives them a chance in any second-round game, especially against teams that lean heavily on shot-making or have structural weaknesses inside.

That second-round game is ripe for an upset, too. Michigan State, the expected opponent, is not explosive offensively and has shown a tendancy to go through offensive droughts. If the Spartans somehow were to lose, South Florida is simply a better and more talented team than North Dakota State.

Either way, USF has staying power because they’re not a “catch lightning in a bottle” team. They’re a “show up and play the same way every night” team.

VCU Rams

VCU is one of those teams where the résumé doesn’t quite tell the story unless you know when everything happened.

If you just scan the surface, you’ll see a team that went 2–4 against top-55 competition in non-conference play and took some losses that pushed them down the seed line. Remember, they needed to win the A10 Tournament to make the dance.

But those games came in November, when they were still figuring out a new coach, a new system, and how the pieces fit together. Even then, they were competitive in all six.

The version of VCU you get now is not the version that played those games. The difference shows up clearly in their profile.

They now boast a top-50 offense while maintaining solid defensive efficiency, and more importantly, the way they’re getting there is sustainable. Offensively, they’re not reliant on one shot type. They’re shooting 54.1% effective field goal percentage, finishing well inside (53.3% on twos), and spacing the floor enough (36.7% from three) to keep defenses honest. They don’t turn the ball over (15.2% turnover rate), which matters when you’re trying to control tempo in tournament games.

But the real identity is still on the defensive end, just in a more controlled way than the old VCU teams.

This isn’t full-court chaos, but it’s still disruptive where it counts. Against high-level competition, they’ve forced turnovers on over 20% of possessions, and even in their season-long profile, they’re consistently creating pressure without sacrificing structure. They’re not gambling—they’re making you uncomfortable, possession after possession.

That’s where the North Carolina matchup becomes interesting.

UNC, especially without Caleb Wilson, has leaned more heavily on its guards to create offense. The problem is that group hasn’t been steady enough. When you look at how VCU defends — staying connected on the perimeter while still generating turnovers — it’s exactly the type of defense that can expose inconsistent ball-handling and decision-making.

They have had success keeping opponents out of transition and forcing them to execute in the halfcourt, where execution matters more than raw talent. That’s important, because once you take UNC out of rhythm and force them to operate late in the clock, the gap between these teams shrinks quickly. You're also putting extra pressure on Derek Dixon, Kyan Evans, and Luka Bogavac to beat you, and those three haven't been consistently productive.

And the bigger point here is the trajectory.

VCU has been one of the better teams in the country over the last month, losing just once since Jan. 10 while tightening up on both ends. The early losses explain the seed, while the recent play explains why they’re dangerous.

This isn’t a team hoping to catch a break. This is a team that already went through its adjustment period, figured out what works, and is now playing the most complete version of itself at exactly the right time.

That’s usually when these runs start.

Troy Trojans

Troy is one of those teams where you have to decide what you value more — the overall résumé, or the evidence of what they look like when the competition rises.

If you’re just looking at the résumé, you’ll see 11 losses, 10 of which game against Quad 3 and Quad 4 competition. Not great! But once you start digging into how those games played out — and more importantly, how they’ve performed against quality opponents — it becomes clear this isn’t a typical team in this range.

The defining stat here is simple: Troy ranks No. 1 among NCAA Tournament teams in opponent-adjusted performance at EvanMiya. No one in the field elevates more against good competition. And it’s not just theoretical — they’ve backed it up with results, going 3–1 against Quad 1 and Quad 2 teams, including a road win at San Diego State and a victory over Akron.

That matters, because it tells you what their ceiling actually looks like.

The Trojans are not overwhelming on either end, but they’re functional everywhere with a style that leans into versatility more than structure. Offensively, they shoot a lot of threes but are inconsistent with their makes (33.2 percent as a team. However, that balances out with their strength at finishing around the rim and their strong 34.8% offensive rebounding rate.

They’re comfortable playing through their frontcourt, and that’s where the matchup problems start.

Victor Valdes and Thomas Dowd aren’t traditional bigs, and that’s the point. They can step out, handle, pass, and force opposing frontcourts into uncomfortable decisions. It’s not just about scoring — it’s about pulling defenses out of position and creating advantages that don’t show up in a basic box score.

That’s exactly the kind of offense Nebraska has struggled with late in the season.

Nebraska comes into this game 6–6 over its last 12, and more concerning, their offense has slipped outside the top 100 in efficiency during that stretch. The shot-making has been inconsistent, and they’ve had trouble generating clean looks when games slow down. Against a Troy defense that can control tempo (309th in pace) and make you operate deep into possessions, that becomes a real issue.

And then you look at the second round.

Vanderbilt presents a similar dynamic—high-level offense, but not a defense that consistently holds up, and not a frontcourt built to punish Troy’s lack of traditional size. If Troy gets to that game, they’re not walking into a bad matchup.

Troy isn’t perfect. They’ve played down to competition at times, and that’s why they’re seeded where they are. But when the environment demands it — when the opponent is better, when the stage is bigger— they’ve consistently shown they can raise their level.

And in a tournament setting, I care more about who you've proven you can beat compared to who you've proven you can lose to.

Hofstra Pride

Most mid-major Cinderella cases rely on one thing going right. Shot-making, usually, or a guard getting hot.

Hofstra is different.

They can win that way, but they don’t have to. And that’s what makes them one of the more dangerous teams in this field, especially when you factor in how their path sets up.

The Pride have a balanced profile, ranking in the top 100 nationally in both adjusted offense and defense, with no glaring weakness to target. Offensively, they’re efficient without being dependent on one area. They shoot 36.8% from three, get to the foul line at a high clip, and don’t turn the ball over at a high rate (16.2% turnover rate). They can play through their guards, but they’re not limited to it.

And that’s where the difference shows up.

Cruz Davis and Preston Edmund give them high-level guard play — guys who can create shots late in possessions and carry the offense when things break down. They've won games by themselves before. Heck, they won games for Hofstra in the CAA Tournament.

That alone is usually enough to make a mid-major dangerous. But Hofstra adds something most teams in this range don’t have — real size and rim protection.

Silas Sunday and Victory Onuetu anchor the interior, and the numbers back up their impact. Opponents are shooting just 44.2% on twos against Hofstra and have allowed the sixth-fewest rim attempts in the country, strong marks that reflects both rim protection and defensive positioning. They’re not just big — they’re effective, and that changes how teams attack them.

Which brings you to Alabama.

Alabama wants to live at the rim and from three. That’s their identity. But if you have the personnel to protect the rim and stay attached on the perimeter, you can take away the foundation of that offense. Hofstra is one of the few mid-majors that can realistically do both.

The Tide are also dealing with Aden Holloway’s legal situation, which likely removes a key piece from their backcourt rotation. That matters, especially against a team like Hofstra that can match your guard play and may actually hold the advantage on the interior.

From there, the path continues to make sense.

Texas Tech could be compromised without JT Toppin at full strength, and even if they advance, they’re not at full capacity. If Akron pulls the upset, Hofstra gets another matchup against a guard-heavy, undersized team.

That’s how you start stacking wins.

Because this isn’t about Hofstra catching one good night — it’s about having multiple ways to control a game. They can win through guard play. They can win through interior defense. They can win by slowing things down and turning it into a half-court battle.

And when you combine that versatility with a path that doesn’t immediately punish their weaknesses, you get something more than just an upset candidate.

You get a team that can still be playing next weekend.