SELECT COUNT(*),AVG(gpa) AS avg_gpa FROM user_profile WHERE gender='male' GROUP BY gender