lu, dependendo da quantidade de registro que tenha na histórico por aluno, pode justificar esses vários registros. Essas tabelas que guardam históricos provocam esses tipos de resultados. Já tentou tirá-la e ver como fica?
Dependendo do objetivo da tabela e da consulta. Pode ser que apenas o último registro, por ano, seja relevante.