diff --git a/src/registrasi-sidsem/registrasi-sidsem.service.ts b/src/registrasi-sidsem/registrasi-sidsem.service.ts
index 5532ccf5ce09b1f1051553626cee9cec6b557f36..c54803a6122f38dc912ac0dd6c5476802cbec987 100644
--- a/src/registrasi-sidsem/registrasi-sidsem.service.ts
+++ b/src/registrasi-sidsem/registrasi-sidsem.service.ts
@@ -44,7 +44,8 @@ export class RegistrasiSidsemService {
         "latest.latest_pendaftaranTesisId = ps.pendaftaranTesisId AND latest.latest_tipe = ps.tipe AND ps.waktuPengiriman = latest.latestPengiriman",
       )
       .innerJoinAndSelect("ps.pendaftaranTesis", "pt")
-      .innerJoinAndSelect("pt.mahasiswa", "mahasiswa");
+      .innerJoinAndSelect("pt.mahasiswa", "mahasiswa")
+      .orderBy("ps.waktuPengiriman", "DESC");
 
     if (query.search) {
       baseQuery.andWhere(