"Here are eleven players" should be correct or not?
I think it has the same meaning, just different placement. Your sentence could literally translated as 'Di sini ada sebelas pemain'. But, the placement sometimes can indicate the emphasize of the word in the sentence, isn't it?
Why not adalah?
There's eleven players here.
Database omission. Is and are = the same. "There is" should be accepted.