diff --git a/api/university/stats.php b/api/university/stats.php
index 62b905c2519dec3ed5489f2aad90818631d0b6b1..ad6c9994796e7100fe73a40b9a0092d95e560d38 100644
--- a/api/university/stats.php
+++ b/api/university/stats.php
@@ -4,7 +4,26 @@ require_once '../../app/core/Database.php';
 require_once '../../config/config.php';
 
 $db = new Database();
-$query = "SELECT university_id, name, count(*) as count FROM university NATURAL JOIN student GROUP BY university_id";
+$query = "SELECT
+uni.university_id,
+uni.name AS university_name,
+u.name AS applicant_name,
+u.email AS applicant_email,
+counts.applicant_count
+FROM
+university uni
+INNER JOIN student s ON uni.university_id = s.university_id
+INNER JOIN user u ON s.user_id = u.user_id
+INNER JOIN (
+    SELECT
+        university_id,
+        COUNT(*) AS applicant_count
+    FROM
+        student
+    GROUP BY
+        university_id
+) counts ON uni.university_id = counts.university_id";
+
 $stmt = $db->setSTMT($query);
 $result = mysqli_stmt_execute($stmt);
 $row = mysqli_fetch_all(mysqli_stmt_get_result($stmt), MYSQLI_ASSOC);