I was a little bit worried about "Who's got next?", since that's perhaps slang local to the United States. I am hoping that it will be translated idiomatically instead of literally.
Right into the problem - in Norwegian we translated a bit like "... tried to win over us this season. Will you try in next?"
- not the same, but maybe OK?