If he is better than most of your ML players, you have a poor ML team. I'd move him up to High A or AA, whichever has the better hitting coach. See how he does there before going higher. Most important thing is to give him regular playing time.
Also, if his range and glove ratings are that low at age 22, he is never going to be good enough to play 2B. I'd move him to LF.