New Stats Are Now Available at FanGraphs!
We’ve added a handful of new stats to the site. These include the following Statcast stats, which can be found in the Statcast section of the player pages:
- xwOBA: Expected weighted on-base average
- xBA: Expected batting average
- xSLG: Expected slugging percentage

You can read all about the Statcast “x stats” in the MLB glossary: xwOBA, xBA, xSLG.
These all take exit velocity, launch angle, and sprint speed on “topped” or “weakly hit” balls to model what a player’s corresponding wOBA, AVG, or SLG would look like based on the underlying characteristics of the balls in play.
xwOBA, xBA, and xSLG are only available as full season stats. We will also have them available on the leaderboards shortly.
One final note is that we’ve replaced exit velocity (EV) with xwOBA on the standard batter dashboard. Exit velocity is still available in the Statcast section. You can create your own custom dashboards with any stat you like, including these new ones.
We’ve also added some additional plate discipline stats:
- CSW%: Called + swinging strike percent
- CStr%: Called strike percent

CSW% is the percentage of pitches that are called strikes and swinging strikes. We already display SwStr% on the site; this update adds called strike percent. You can add SwStr% and CStr% to get CSW%.
You can read more about CSW% in this tutorial by Alex Fast. Our own Ariel Cohen also wrote about it here.
CStr% and CSW% are available on both the player pages and the leaderboards with all the standard filtering options.
A couple of other quick notes about changes to the site:
- All PITCHf/x sections of the site have been relabeled Statcast. The data remains the same. This also includes any stats that were specially noted as “(pfx).” For instance, on the leaderboards any of the pitch type stats, these are now labeled “(sc).”
- Age (seasonal age), is now part of the player page dashboard.
David Appelman is the creator of FanGraphs.
Awesome, as usual.
I always find the “averages” option under the advanced tab (for example) to be helpful when comparing a player to the average league performance. Is that a hard thing to integrate across other stat tables?
As an aside, if you’re reading and you aren’t a member yet, please dive in! No better time than the beginning of the season. These guys deserve support.
The greatness of the stats sections makes the lack of averages in each section even more glaring. Please, Fangraphs, please save us from having to remember anything, like league average IFFB%. My brain is out of memory.
Am I the only one who scrolled like a fool trying to find SwStr% in the far right column before noticing it now had two columns to the right of it? I felt momentarily lost.
Any plans to add the xSLG and xBA to the sortable stats pages as well? They’d be very useful there.
I heartily agree with Big Oil. Send a couple bucks per month David’s way. You are not going to find a better baseball site.
Great stuff! I’ve always had to open tabs for both FanGraphs and BaseballSavant in the past when trying to get a complete picture of a player.
Came here to say this. I’m loving having more Baseball Savant stuff over here.
Awesome! FanGraphs is the best.
when are we getting xwOBAcon???????????
Awesome! Love xwOBA (even though it badly needs both a speed adjustment and a ballpark adjustment)
I prefer xwOBA without a ballpark adjustment. I thought it already had a speed adjustment.
Huzzah! Plate discipline metrics!
Is there any way to see xwOBA against for pitchers? I might be missing something but I can’t find it anywhere.
Amazing additions, thanks!
Adding age as a default to the dashboard is an underrated feature. So many times I had to do the math in my head on the player page and manually add it to the leaderboard before downloading. Everything else is obviously great as well.
Another reason to re-up my subscription. That and the coffee mug.
Excellent as usual. Now how about those 2021 fantasy profiles?
Pls add statcast data to splits leaderboards.
First off. This is great. Thanks for incorporating. The negative on these X stats is that they make an extreme spray chart type hitter that swings hard look better than they are. There will be a disconnect between actual stats and X stats. Like a Joey Gallo for example etc. They make great contact, high exit velocity, and the charts of X stats look excellent…..but then none of his stats translate to “real” performance stats, because all 7 pos. players in the field are on the right side and are shifted. The next step for these type of stats would be to take account the position of the defensive player in nearby vicinity and the likelihood a play is made and batted ball location.
Gotta dig the wOBA! thanks!