diff --git a/unisportomat/quiz/serializers.py b/unisportomat/quiz/serializers.py
index d33c5f7da4d97ec2e9c78da8dafe80041fc6b7e0..90c71f785309e9f2e41868dbc0c0b0da2cf83e7c 100644
--- a/unisportomat/quiz/serializers.py
+++ b/unisportomat/quiz/serializers.py
@@ -70,11 +70,7 @@ class SingleSportSerializer(serializers.BaseSerializer):
             criterion_data["pk"] = criterion.pk
             criterion_data["name"] = criterion.name
 
-            # The iterator iterates over the Criterions connected, and not the criterion connection itself, so we need to get that one again
-            # TODO: Use get_rating of the Sport object
-            criterion_data["value"] = CriterionRating.objects.get(
-                criterion=criterion.pk, sport=sport.pk
-            ).rating
+            criterion_data["value"] = sport.get_rating(criterion)
 
             criteria.append(criterion_data)