Porque no estas usando el delimitador de cadena de mysql, por lo que mysql quiere encontrar una columna con el nombre del parametro que envias, porque funciona cuando le mandas player? porque la columna ya existe y en tu where pones:
, con lo que te va a regresar todos los valores de la tabla :)