Certainly for some D3 colleges, but that's not saying much.
*Maybe* a low D1 college or D2 college if he can use the game he has effectively in matches.
You can't just assume all D1, D2, and D3 colleges are homogenous in the level of players. This is absolutely not the case.
He seems to have a good foundation, if he improved a few things (most notably his footwork and fitness), he could probably do pretty well.
Whats the deal with all the repeats?