diff --git a/components.d.ts b/components.d.ts
index 3bdcdd8..2aa0cfb 100644
--- a/components.d.ts
+++ b/components.d.ts
@@ -9,6 +9,7 @@ export {}
declare module '@vue/runtime-core' {
export interface GlobalComponents {
+ BullpenTable: typeof import('./src/components/BullpenTable.vue')['default']
CardImagesDisplay: typeof import('./src/components/CardImagesDisplay.vue')['default']
ExtendedStandingsTable: typeof import('./src/components/ExtendedStandingsTable.vue')['default']
IconCommunity: typeof import('./src/components/icons/IconCommunity.vue')['default']
diff --git a/src/components/BullpenTable.vue b/src/components/BullpenTable.vue
new file mode 100644
index 0000000..d4a3ede
--- /dev/null
+++ b/src/components/BullpenTable.vue
@@ -0,0 +1,126 @@
+
+ Bullpen
+
+
+
+
+
+
+
+
+
+ Name
+ Positions
+ W{{weekNumber - 1}}G1
+ W{{weekNumber - 1}}G2
+ W{{weekNumber - 1}}G3
+ W{{weekNumber - 1}}G4
+ W{{weekNumber - 1}}G5
+ W{{weekNumber - 1}}G6
+ W{{weekNumber - 1}}G7
+ W{{weekNumber}}G1
+ W{{weekNumber}}G2
+ W{{weekNumber}}G3
+ W{{weekNumber}}G4
+ W{{weekNumber}}G5
+ W{{weekNumber}}G6
+ W{{weekNumber}}G7
+
+
+
+
+ {{ player.il_return ? '🏥' : '' }}
+
+
+ {{ allPositions(player) }}
+
+ {{getStatForPitcherGame(player, weekNumber - 1, 1)}}
+ {{getStatForPitcherGame(player, weekNumber - 1, 2)}}
+ {{getStatForPitcherGame(player, weekNumber - 1, 3)}}
+ {{getStatForPitcherGame(player, weekNumber - 1, 4)}}
+ {{getStatForPitcherGame(player, weekNumber - 1, 5)}}
+ {{getStatForPitcherGame(player, weekNumber - 1, 6)}}
+ {{getStatForPitcherGame(player, weekNumber - 1, 7)}}
+ {{getStatForPitcherGame(player, weekNumber, 1)}}
+ {{getStatForPitcherGame(player, weekNumber, 2)}}
+ {{getStatForPitcherGame(player, weekNumber, 3)}}
+ {{getStatForPitcherGame(player, weekNumber, 4)}}
+ {{getStatForPitcherGame(player, weekNumber, 5)}}
+ {{getStatForPitcherGame(player, weekNumber, 6)}}
+ {{getStatForPitcherGame(player, weekNumber, 7)}}
+