1. Kentucky
2. North Carolina
3. Kansas
4. Duke
5. UCLA
6. UConn
7. Indiana
8. Villanova
9. Louisville
10. Michigan State
I think if you put them into tiers, 1-4 are the indisputable top 4 of all time. Maybe you will disagree with my order, but I think it is very difficult to say that any programs outside of the top 4 could be placed above UK, UNC, Kansas, and Duke. Next tier is UCLA, UConn, then Indiana. Big gap between those top 7 and the next highest of Nova, UL, and Mich St.
Titles to me are by far the most important factor but I do look at other things matter as well. When it comes to the NCAA tournament, 3 things matter, in order of importance:
NCAA tournament
1. National Championships
2. All-time NCAA Tournament Wins/ Win Percentage
3. All-time NCAA Tournament Appearances
I don't even really care about Final Fours because losing in FF isn't a good thing. For example, Kansas has 16 FF and only 4 titles, whereas UConn has 6 FF and 5 titles (10-1 FF record). In my opinion, UConn's FF/title stats are more impressive compared to Kansas. I also don't care much for seeding because it can be very subjective.
Then, I'd say with Regular Season, things to do with conference and national factors. For conference related things, in order of importance like Conference Regular Season Championships, Conference Tournament Championships.
Regular Season (Conference)
1. Conference Tournament Championships
2. Conference Regular Season Championships
3. Conference Awards, All Conference, POY, FOY, COY, etc.
Regular Season (National)
1. All-American, National POY, National COY etc.
2. AP Poll appearances
I'm sure I'm missing some but as a diehard UConn fan trying to be as objective as possible, I think UConn should be considered the 6th best program of all time. I so badly want to convince myself they are above UCLA, the trickiest program to rank all time, but 11 national championships is still 11 and if I give UConn a ton of credit I have to give it to UCLA as well.
What do you guys think? I’m curious to know!