diff --git a/src/main/webapp/Trainerspage.html b/src/main/webapp/Trainerspage.html
new file mode 100644
index 0000000000000000000000000000000000000000..7498a1c20fe110e041d92fa7e138d8a9583e45a6
--- /dev/null
+++ b/src/main/webapp/Trainerspage.html
@@ -0,0 +1,45 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <!-- Required meta tags -->
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
+
+    <!-- Bootstrap CSS -->
+    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.6.2/dist/css/bootstrap.min.css"
+          integrity="sha384-xOolHFLEh07PJGoPkLv1IbcEPTNtaed2xpHsD9ESMhqIYd0nLMwNLD69Npy4HI+N" crossorigin="anonymous">
+
+    <title>Title</title>
+    <link rel="icon" type="image/x-icon" href="/pokemon/favicon.ico">
+</head>
+<body>
+
+<script src="js/requests.js"></script>
+<script>
+    tableParentId = "tableDiv";
+    detailsParentId = "detailsDiv";
+
+    fetch('/pokemon/api/trainers')
+        .then(res => res.json())
+        .then(data => {
+            pokemonTypes = data;
+            createPokemonTypesTable();
+        })
+        .catch(err => {
+            console.error(`Unable to fetch Pokemon Types: ${err.status}`);
+            console.error(err);
+        });
+</script>
+
+<h1>Pokemon Types</h1>
+
+<div class="container">
+    <div class="row">
+        <div id="tableDiv" class="col-8">No data</div>
+        <div id="detailsDiv" class="col-4">No data</div>
+    </div>
+</div>
+
+
+</body>
+</html>
\ No newline at end of file
diff --git a/src/main/webapp/js/requests.js b/src/main/webapp/js/requests.js
index 9f11ad9018d236b068862c4a5a9f46ee1ddd377b..94a2c367ed2ff34f68b9b849ac4d0ec104014c0c 100644
--- a/src/main/webapp/js/requests.js
+++ b/src/main/webapp/js/requests.js
@@ -59,5 +59,6 @@ function createPokemonTypesTable() {
                 }
             </tbody>
         </table>
+        
     `
 }
\ No newline at end of file
diff --git a/src/main/webapp/pokemonTypes.html b/src/main/webapp/pokemonTypes.html
index e25e4f3fa6f363fef29a36df541e7efcdc82c6e7..48674bdec2f842bab414d4d4e2770c5f03b23ba9 100644
--- a/src/main/webapp/pokemonTypes.html
+++ b/src/main/webapp/pokemonTypes.html
@@ -40,5 +40,9 @@
         </div>
     </div>
 
+    <a href="Trainerspage.html">
+        <button>Trainers Page</button>
+    </a>
+
 </body>
 </html>
\ No newline at end of file