diff --git a/sth-backend/src/main/java/hdm/mi/sthbackend/model/Tournament.java b/sth-backend/src/main/java/hdm/mi/sthbackend/model/Tournament.java
index c64e0735246ffe2afcdb20f6c3820e4af732a62c..ecc9499352143ef6c009a2cda2ae51fb9d3bb51a 100644
--- a/sth-backend/src/main/java/hdm/mi/sthbackend/model/Tournament.java
+++ b/sth-backend/src/main/java/hdm/mi/sthbackend/model/Tournament.java
@@ -2,6 +2,7 @@ package hdm.mi.sthbackend.model;
 
 import lombok.AllArgsConstructor;
 import lombok.Getter;
+import lombok.Setter;
 import org.springframework.data.annotation.Id;
 import org.springframework.data.mongodb.core.mapping.Document;
 
@@ -15,7 +16,7 @@ import java.util.UUID;
 public class Tournament implements ITournament{
     @Id
     private UUID tournamentId;
-
+    @Setter
     private String tournamentName;
 
     private List<Match> matches;
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 dba3065d0336c420d58ecd0f1d899756476fd5f6..e9503e4b8e1c1d865818325748fbaee88b218898 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,6 +208,15 @@ public class TournamentService {
         return teamId;
     }
 
+    public UUID updateTournamentName(UUID tournamentId, String newTournamentName)throws TournamentIdNotFoundException{
+        Tournament tournament = tournamentRepository.findById(tournamentId)
+                .orElseThrow(() -> new TournamentIdNotFoundException(tournamentId));
+
+        tournament.setTournamentName(newTournamentName);
+        tournamentRepository.save(tournament);
+        log.debug("Tournament Name for TournamentID " + tournamentId + " updated to " + newTournamentName);
+        return tournamentId;
+    }
     public Tournament getTournament(UUID tournamentId) throws TournamentIdNotFoundException {
         Tournament tournament = tournamentRepository.findById(tournamentId)
                 .orElseThrow(() -> new TournamentIdNotFoundException(tournamentId));
@@ -228,6 +237,8 @@ public class TournamentService {
     Weitere Methoden:
     UpdateTeamScore  Marius
     Tunier beenden
+    GetTournament   Leon
+    DeleteTournament   Leon
     User   Mattis
      */