The Ratings

He's a two way forward. Not good at anything but not crap either. 3rd liner or less in my eyes
Bio
Contract is for 2.7 for 2 more years. no killer but not a great deal for an average player.
Career
ummm now this starts to look different. Last year was his first full year in the pros ... with the team he is on now. But he was let go as a free agent, signed by another team, traded for 2 games and then traded again. Why did the AI do that. Now remember this is not a human, computer go by computer logic. Something must be wrong with how the player is playing right?
Game by game at trades

So on the first team that he just signed he was getting second line minutes, and close to a point a game ( but not in last 6 games ... still very hard in my league). Went to new team that traded for him and didn't get any ice time (remember close to a point per game player and young). Then traded back to his old team.
History
So the first team signed him for 2.7million. With 18 minutes a night he was close to a point a game, playing well, no character problems, young, just signed.... why was he traded in the first place and for a 5th, and why did the computer trade .... this player twice? what is the AI thinking
Lets dig deeper still