You can't serialize a list of custom classes like that. You can only serialize arrays of simple types as danfoo mentioned in his post.
So if your player class contains data like an integer for team ID, string for a player title, and a float for his health, you would have to send 3 separate arrays -- and I mean arrays, as in int[], not List<int>.