Depends how you are grading. If you are grading based on the performance and our talent level, then you might be low on some. If you are grading compared to the talent level of college basketball players throughout, then well, might be right.
To me the problem is that, the grades are not consistent. Corey is better than CJ, yet he got a C+ compared to CJ's B+.