Este es un problema conocido. La respuesta corta es que tiene que ver con el hecho de que se utiliza un índice de clave múltiple ("jugador" es una matriz), y el índice no puede restringirse en los límites superior e inferior.
Esto se explica con más detalle en el caso de Jira:https://jira.mongodb.org/ navegar/SERVIDOR-4155 - "¿Índice enlazado incorrecto?"
Hay un ticket de Jira abierto para mejorar este comportamiento:https://jira.mongodb.org/ navegar/SERVIDOR-4180 - "Índices de índice incorrectos elegidos para una consulta de intervalo de fechas (regresión)", que se lanzará en la versión 2.1.2 (esta versión está sujeta a cambios). ¡Vota por ello!