Ik heb lokale tests gedaan. Probeer het volgende:
alter table stats add index (endtime, numevent1, numevent2);
En verwijder de order by zoals het impliciet zou moeten zijn in de group by (Ik denk dat de parser gewoon de order by negeert in dit geval, maar voor het geval dat :)