The study, which was based on test results and other information from all pupils in England, challenges the common belief that high achievers do better in more academic schools.
Findings, published in the peer-reviewed journal Educational Review, demonstrate those with the highest scores at age 11 were less likely to achieve five top GCSE grades if they went to grammar school than if they attended a comprehensive, once other background factors were taken into account.