Вы должны быть в состоянии использовать проекции, чтобы позаботиться об этом:
Criteria criteria = session.createCriteria(dbo.Member.class)
.setProjection(Projections.avg("Points"))
.add(Restrictions.isNotnUll("PaidMemberRegDate"))
Измените значения вокруг, чтобы они соответствовали вашему классу и ассоциациям, и это должно делать.