Did you try him in both MC positions?, when you get a new player I tend to find he does average at best in his first match then starts to get better!, where you over training him? did you try resting him a couple of games then throw him back in the team?, you might just have been unlucky and got a dud!.