This page details the five most recent updates to the Baseball Savant page as our team pushes them to the live site, including new features, notable bugfixes, quality of life and visual improvements, and more.
To see an index of all changelog entries on record, click here.
Baseball Savant's new Player Comparison Tool allows you to compare multiple batters or pitchers' MLB percentile rankings in various Statcast metrics, in the style of the visuals at the top of Baseball Savant player pages.
The Player Comparison Tool is fully customizable. Select up to nine batters or pitchers for comparison, and select any combination of the available stats across various categories (player value, batting, pitching, fielding, catching, running). Use default stat groupings for batters, pitchers or catchers, or pick and choose whichever percentiles you want to compare.
Select players by searching for any player name -- you can also filter by season, player type, team and position -- or choose from Trending Players or Suggested Players (based on your players currently selected).
Player seasons can be selected for the full Statcast era (2015-present), but some stats may not be available for all seasons (for example, bat speed is available for 2023-present).
Under Settings, you can choose to highlight the "winner" of any percentile comparison, as well as show the actual stat value for a player as opposed to simply his MLB percentile for that stat.
You can also add a title to any player comparison and download the image to share.
The Player Comparison Tool is accessible from the "Compare Players" button on the toolbar at the top of the Baseball Savant site. Additionally, anywhere on Baseball Savant you see a blue-and-red "VS" icon with two small percentile sliders is a link to the Player Comparison Tool.
For some examples of how to use the Player Comparison Tool, see here >>
Along with the new Player Comparison Tool, Baseball Savant's Percentile Rankings Leaderboards are now updated with a Filter option for both Batters and Pitchers.
Filters are available to set baselines for any percentile category. For example, you can filter the leaderboard to pitchers with a whiff rate in the 90th percentile of MLB or higher.
You can select multiple percentiles to filter. For example, you can filter the leaderboard to batters in the 75th percentile of MLB or better in both barrel rate and sprint speed.
To pick percentiles to filter, use the "Edit Filters" button at the top of the Percentile Rankings Leaderboard page. Click "Add Filter" to choose any stat on the leaderboard, and click "Finish Editing" to save your changes.
From the Percentile Rankings Leaderboard, clicking on the "VS" icon next to any batter or pitcher will take you to the Player Comparison Tool with that player selected for the relevant season.
New bat tracking leaderboards are now available for Swing Timing and Miss Distance.
Miss Distance measures the distance between the ball and the barrel of the bat on a swing-and-miss. This stat measures: Which pitchers miss bats by the most? and When a hitter whiffs, how much does he whiff by?
You can use the miss distance leaderboard to see, for example, which pitch types generate the biggest miss distance (Mason Miller's slider misses bats by over 10 inches on average), or see the biggest individual whiffs (Clayton Kershaw once got Ronny Mauricio to swing and miss at a curveball by 58 inches).
Swing Timing measures where the bat is compared to the ball on a swing, in every dimension. There are three categories of swing timing:
On the swing timing leaderboard, you can see the percentage of swings a pitchers induces in each timing category (Jacob Misiorowski's fastball gets hitters to swing over 60% of the time), or the percentage of a hitter's swings that fall into each timing category (over 70% of Luis Arraez's swings are on time). You can also see how early/late swings are, how far over/under and how far tied up/flailing.
Visuals are also available showing how a hitter's swings, or a pitcher's swings induced, are distributed across the different swing timing categories.
Combining the swing timing categories also give us two other new stats:
Swing timing data is also viewable on Baseball Savant player pages under the Bat Tracking tab, and miss distance is searchable in the Statcast Search.
Swing timing and miss distance data is available starting with the second half of the 2023 season. It is available for all MLB hitters and pitchers, and filterable by a variety of criteria.
The new Game Strategy Explorer tool on Baseball Savant allows you to find the win probability or run expectancy for any MLB game situation, based on data from the last 10 seasons.
This allows you to calculate how any play affects a team's win probability -- just take the difference from the "before" game state (the start of the play) to the "after" game state (the end of the play).
You can also explore how different player/manager decisions -- stolen base attempts, intentional walks, sac flies and sac bunts -- affect the win probability for a team.
There are several ABS challenge stat updates now available:
Challenge stats for individual players are now displayed on the Baseball Savant player pages, under the "ABS" tab within the Statcast section.
Here's an example of Mike Trout's batter challenge stats and Cal Raleigh's catcher challenge stats:
Note: Catchers have separate sections for their challenges as a batter and as a fielder.
Navigating to the "Team Summary" section of the Statcast ABS leaderboard shows a team's overall challenge statistics -- with combined results for batters and fielders.
On the ABS leaderboard, in addition to total challenges made, won and lost, there is an alternate view showing the run value added from challenges.
To see the full run value view, use the dropdown menu above the leaderboard table to change "# Challenges" to "Run Values."
For example: See the batter ABS run value leaders here or the catcher ABS run value leaders here.
New stats for a player's "reasonable challenges" are available on the Statcast ABS leaderboard. (See batters here, for example.)
A "reasonable challenge" opportunity happens when at least one of the following three things is true:
An ABS Metrics Documentation page is now available containing definitions of various challenge-related Statcast metrics.