diff --git a/_data/gaming.yml b/_data/gaming.yml
index 6fb98f9cf44d7aa8c394aaed71aa9db0666ff595..03ca961c6e431c6533e154d091aff786663ae471 100644
--- a/_data/gaming.yml
+++ b/_data/gaming.yml
@@ -84,6 +84,13 @@ websites:
       - totp
     doc: https://www.epicgames.com/help/en-US/c74/c112/a3218
 
+  - name: ESL
+    url: https://www.eslgaming.com
+    img: esl.png
+    tfa:
+      - totp
+      - u2f
+
   - name: EVE Online
     url: https://www.eveonline.com/
     img: eveonline.png
@@ -297,7 +304,7 @@ websites:
     tfa:
       - totp
     doc: https://scryfall.com/docs/privacy#scryfall-accounts
-    
+
   - name: Shadow
     url: https://shadow.tech/
     img: shadow.png
diff --git a/img/gaming/esl.png b/img/gaming/esl.png
new file mode 100644
index 0000000000000000000000000000000000000000..720ea2897caf7233dd38ce66e95ed0176f1bd1ea
Binary files /dev/null and b/img/gaming/esl.png differ