A visual tour of every smart feature on the site: colored bars, role badges, the Spotlight panel, and the rest. Take the tour.
Which pitchers are bringing the most heat?
We rank the top 25 hardest throwers by peak fastball velocity this season.
A Note From The Founder
Why We're Adding a Member Login and Subscription Model.
Our Vision For This Site
We've been avid sports enthusiasts and MLB "stats guys" for many years, and we know there are certainly plenty of tools available for all types of baseball analytics and breakdowns.
What we could not find though, was a site that encapsulated the effectiveness of team bullpens. Sure, there are plenty of sites that have advanced Statcast data and include relief pitchers
A lot of information is encoded into Inside the Pen visually. Colored bars, badge positions, opacity tiers, hover tooltips. Once you know what to look for, you can read a bullpen at a glance. This is the visual tour.
Looking for what a stat means? Column-by-column definitions for ERA, FIP, xWOBA, K%, etc. live on the Stat Glossary. This page is about how the site uses those numbers visually.
Every pitcher on a team bullpen page lives inside a card like this one. Five different pieces of information are encoded in it visually, before you read a single number.
Handedness bar. The teal-blue bar running down one side of the card tells you which hand the pitcher throws with. The bar is on the right side here, meaning Yates is a right-handed pitcher. A bar on the left side would mean a lefty. Scan a bullpen vertically and you can count lefties without reading names.
Role badge. The red CL pill in the top-right corner marks the team's named closer. When a team is using a closer-by-committee, that single badge is replaced by an orange "Committee" pill instead (see Closer Situation below).
Effective Rating bar. The horizontal bar next to "Effective Rtg" runs from red (weak) through yellow (average) to green (elite) on a 0 to 100 scale. Yates's 77.3 lands in the "above average" tier and renders yellow. Every effectiveness bar on the site (cards, Spotlight, Likely to Pitch, etc.) uses the same 6-tier color scale, so the color means the same thing wherever you see it.
Fatigue %. A read on how heavily the pitcher has been used recently. Lower numbers mean more rested; values trending negative mean he's been used harder than his baseline. Yates's –2.0 is well within normal range.
Pitch Arsenal, ordered and opacity-weighted. The badges along the bottom of the card are ordered most-used to least-used, left to right. Their opacity reflects how often each pitch is thrown: the bold FF (Four-Seam) is his primary, the faded FS (Splitter) is a secondary option, and the barely-visible ST (Sweeper) is in the mix but rarely thrown. Hover any badge and a tooltip reveals the exact usage percentage. The screenshot above captures that tooltip live: "Four-Seam Fastball thrown 54.2%."
The Bullpen ERA Rankings page sorts every team by recent bullpen ERA. Each team has a card that summarizes the unit and (for premium members) expands into a per-pitcher breakdown, so you can see exactly how the team bullpen ERA for the season was calculated.
Reading the example above:
The tiny number floating above an IP value is the inning the pitcher entered the game. In the cell shown here, 1.07 means the pitcher came in for the 7th inning and threw exactly one frame. The bottom row, 24-15, is pitches and strikes (24 total pitches, 15 of them strikes). You'll see this format on the Bullpen Usage day grid, in pitcher game logs, and in the last-5-outings table of the Pitcher Spotlight panel below.
Every team bullpen page is built around two stacked views: the sortable bullpen usage table up top, and the Pitcher Spotlight panel directly below it. Click any pitcher's name in the table and the Spotlight reloads in place with that pitcher's stats. No page change, no scroll jump. The fastest way to compare two relievers is to click one, glance, then click the other. See it live on the San Diego Padres bullpen page.
The panel packs in everything you need to size up an arm without leaving the team page:
The Closers by Team list tells you up front who's getting the ball in the ninth, team by team. Three possible states:
A few details to notice in the Twins example above:
The badges on a pitcher card give you a quick read on arsenal. The pitcher's individual page gives you the deep view.
Three things to read here:
On every game matchup page, a Likely to Pitch panel shows the relievers most probable to appear that day. The prediction reads recent workload, days of rest, fatigue, handedness matchups, and historical usage against the opposing lineup.
A few things to notice in this row:
A few more details worth knowing once you start digging in:
Sortable bullpen table. Every column header is clickable. Sort by ERA to find who's been hardest to score on, FTG to find the freshest arm, or EFF to see who's been pitching best. Click again to reverse the sort.
Spring training green tint. Game log and usage table rows tinted soft green are spring training appearances. They appear alongside regular-season rows so you can see who was throwing, but they don't count toward regular-season totals.
| Date | Opp | IP | NP-S | SO | BB |
|---|---|---|---|---|---|
| Apr 02 | vs LAD | 1.08 | 16-11 | 2 | 0 |
| Mar 18 | @ TEX | 1.07 | 14-9 | 1 | 0 |
| Mar 14 | vs SF | 0.28 | 11-7 | 1 | 1 |
Snapshot vs Season Long Power Rank. The site publishes both. Snapshot reflects the last 7 to 10 days; Season Long reflects the full year. Anywhere a rank number appears, the type is labeled so you know which read you're looking at.
Roster status flags. Alongside the role badges, you'll see status flags next to a pitcher's name when he isn't fully active:
Lock and Crown icons. Content gated behind a login is marked with a navy (free account required). Content gated behind a paid subscription is marked with an orange (premium required). Premium covers Advanced Stats, the Tendency panel, the full Likely to Pitch ranking, and the per-pitcher ERA Rankings breakdown.
Spot a feature we should explain better? Hit us up on X @InsidethePen.