Nebula Insights

2025 NCAA March Madness Statistical Breakdown

March 20, 2025 | by Brendan

Today we are going to be breaking down some of our predictions for March Madness. A combination of historical stats, matchup results, and ESPN’s BPI (or basketball power index) were included in this analysis.


In future years, we intend to include additional statistics such as:

  • The age and experience of players: does a team with a large portion of returning players outperform a team with all freshmen or ‘One-and-done’ players. Think of Duke or UConn as an example of a team which typically has a fresh set of players year over year.
  • Coaching Experience: How does the importance of coach pedigree play into the success of a team? Does a once successful coach moving to another school limit this factor? Coach John Calipari of Arkansas will be an interesting coach to watch as this is his first season removed from Kentucky.
  • Regional and Crowd Effects: How important is the factors of travel distance and fans who cheer for their team impact a team. Can a team achieve ‘home field advantage’ on a neutral court?
  • Loss differential of high ranked teams: Consider a team like the University of North Carolina (UNC) which has competed in fourteen games against top 50 ranked teams, only winning three of such games. They have been inconsistent and could make a serious run due to the high level of difficulty schedule UNC played against. Notable losses include Duke (by 17, 13, and 3 points), Florida (by 6 points), Auburn (by 7 points), and Kansas (3 points). Because of this, UNC could be poised to be a dark horse in this year’s tournament.

Model Creation

Our Model utilized seventeen factors to predict an unbiased ‘Power Ranking’ of all teams in the 2025 NCAA March Madness Tournament. All data was standardized and normalized to ensure consistency and reduce the effect of potential outlier biases such as teams with one win and zero losses against top 50 ranked teams.

Metrics & Weights Used in Predictive Model
MetricWeightMetricWeight
BPI0.18Top 50 Wins0.18
Strength of Record0.13Top 50 Losses(0.10)
Strength of Schedule0.10Number of Top 50 Matchups0.05
Points Differential0.12Top 50 Win Percentage0.08
Rebounding Differential0.08Conference Average BPI0.07
Assists Differential0.05Conference Average Offensive BPI0.03
Steals Differential0.05Conference Average Defensive BPI0.03
Blocks Differential0.025Number of Conference Teams Qualified for March Madness0.03
Turnover Differential0.025
*Top 50 Losses is the only negative weight in this model


RankTeamScore
1Auburn Tigers0.8018
2Florida Gators0.7641
3Duke Blue Devils0.7616
4Houston Cougars0.7136
5Tennessee Volunteers0.7047
6Michigan State Spartans0.6671
7Alabama Crimson Tide0.6678
8St. John’s Red Storm0.6530
9UConn Huskies0.6267
10Texas Tech Red Raiders0.6163
11Maryland Terrapins0.6063
12UC San Diego Tritons0.5917
13Iowa State Cyclones0.5826
14Gonzaga Bulldogs0.5814
15Kentucky Wildcats0.5761
16Texas A&M Aggies0.5755
17Arizona Wildcats0.5739
18Clemson Tigers0.5726
19Illinois Fighting Illini0.5714
20BYU Cougars0.5692
21Michigan Wolverines0.5594
22Saint Mary’s Gaels0.5585
23Missouri Tigers0.5509
24UCLA Bruins0.5488
25Wisconsin Badgers0.5353
26Creighton Bluejays0.5228
27Kansas Jayhawks0.5175
28VCU Rams0.5163
29Louisville Cardinals0.5151
30New Mexico Lobos0.5131
31Colorado State Rams0.4982
32Mississippi State Bulldogs0.4944
33Arkansas Razorbacks0.4937
34Memphis Tigers0.4843
35Marquette Golden Eagles0.4805
36Ole Miss Rebels0.4760
37Purdue Boilermakers0.4760
38McNeese Cowboys0.4751
39Utah State Aggies0.4750
40Oregon Ducks0.4707
41Lipscomb Bisons0.4704
42Texas Longhorns0.4669
43Georgia Bulldogs0.4644
44Yale Bulldogs0.4594
45Bryant Bulldogs0.4592
46Grand Canyon Lopes0.4575
47Vanderbilt Commodores0.4551
48Oklahoma Sooners0.4477
49Baylor Bears0.4477
50Xavier Musketeers0.4462
51UNC Wilmington Seahawks0.4434
52Akron Zips0.4398
53Wofford Terriers0.4338
54Troy Trojans0.4236
55North Carolina Tar Heels0.4223
56SIU Edwardsville Cougars0.4128
57Norfolk State Spartans0.3793
58Alabama State Hornets0.3701
59Mount St. Mary’s Mountaineers0.3514
60Omaha Mavericks0.3415
61American University Eagles0.3201
62Montana Grizzlies0.2998
63St. Francis (PA) Red Flash0.2820
64Drake Bulldogs0.2420
65High Point Panthers0.1886
66Liberty Flames0.1729
67Robert Morris Colonials0.1517
68San Diego State Aztecs0.1299

RELATED POSTS

View all

view all