Когда проводили конкурс, стараясь определить какие нестандартные модули Moodle наиболее часто устанавливают его пользователи, то одно из призовых мест получил Configurable Reports. Изучите его, структуру базы данных Moodle и сможете выводить подобные отчеты.