My 10th grader was/is the same way. He just does not enjoy pitching even though he was a top pitcher at 11-14. He threw 90 at perfect game at 15. But he loves to catch and loves to bat. I have encouraged him to pitch occasionally and his coaches have had him catch every so often just to keep him in the game. In a way, I am glad he does not pitch much. It gave his arm a chance to mature.
I say let him play where he is happy. He has time to change his mind.