diff --git a/sth-backend/src/main/java/hdm/mi/sthbackend/service/TournamentService.java b/sth-backend/src/main/java/hdm/mi/sthbackend/service/TournamentService.java
index 136f55a43c980d3db61ccf0061ab8171df0b6428..dba3065d0336c420d58ecd0f1d899756476fd5f6 100644
--- a/sth-backend/src/main/java/hdm/mi/sthbackend/service/TournamentService.java
+++ b/sth-backend/src/main/java/hdm/mi/sthbackend/service/TournamentService.java
@@ -208,13 +208,27 @@ public class TournamentService {
         return teamId;
     }
 
+    public Tournament getTournament(UUID tournamentId) throws TournamentIdNotFoundException {
+        Tournament tournament = tournamentRepository.findById(tournamentId)
+                .orElseThrow(() -> new TournamentIdNotFoundException(tournamentId));
+
+        log.debug(tournament + "is found");
+        return tournament;
+    }
+
+    public void deleteTournament(UUID tournamentId) throws TournamentIdNotFoundException {
+        Tournament tournamentToDelete = tournamentRepository.findById(tournamentId)
+                .orElseThrow(() -> new TournamentIdNotFoundException(tournamentId));
+
+        tournamentRepository.delete(tournamentToDelete);
+        log.debug("Tournament " + tournamentId + " has been deleted");
+    }
+
     /*
     Weitere Methoden:
     UpdateTeamScore  Marius
     Tunier beenden
-    GetTournament   Leon
-    DeleteTournament   Leon
-    User
+    User   Mattis
      */