B, maybe B-. I was skeptical this was a top 10 team when we started there, but I imagine we're still a top 10-15 team in the country based on what else I'm seeing. Baylor is a legit top 5 and we played Mizzou on the road, so I can excuse those games a bit.
On a player level, Ayo and Damonte are doing mostly what they need to do, the latter being a nice surprise. Kofi is average and a victim of his own potential/expectations. Giorgi, and to a lesser extent Trent, have been disappointing in their development at newish roles. Curbelo and Miller are exciting, raw talents with freshman inconsistency/mistakes.
Really disappointing is that we appear to have no depth after the top 7. Grandison is yet another guy who was hyped but can't find minutes in his 4th year of college ball. I'm not sure Hutcherson's ever going to be fit to play at this level. Hamlin and BBV appear to be wasted scholarships. Brad has somehow had worse luck with forwards than Weber. This isn't to pine for guys who bailed, as other than Griffin (who takes minutes from Trent/Miler and probably shots from Ayo) and Ebo as a 4th year, I don't think any of them would see the floor this year, but man it sucks being so thin.
The good news is arguing about being a top 20 team vs. being a top 5 team. If it goes well, we're like an MSU team that coalesces in the last 3rd of the season, but it could also be really mediocre.