• Skip to primary navigation
  • Skip to main content
  • Skip to footer
Dynasty Sports Empire

Dynasty Sports Empire

Draft | Conquer | Defend

  • Join A League
    • Login
    • Profile
    • Register
  • Dynasty Store
  • Leagues
    • Baseball Leagues
      • Best Ball (H2H)
      • Category (H2H)
      • Franchise Wars (H2H)
      • Points
        • H2H
        • High Stakes H2H
      • Rotisserie
    • Basketball Leagues
      • Category (H2H)
      • Developmental (H2H)
      • Franchise Wars (Total Points)
      • Points (H2H)
    • Football Leagues
      • Developmental
      • Developmental Superflex
      • Dual QB
      • Franchise Wars
      • IDP
      • Play Action
    • Dynasty Hockey Leagues
      • Franchise Wars
      • H2H Points
    • Fantasy Keeper & Redraft Leagues
      • EPL Soccer
      • Golf (Redraft)
      • NASCAR Racing
      • NCAA Leagues
      • NFL Suicide Squad (Redraft)
  • Tools
    • Average Draft Pick (ADP) | Start-Up Leagues
      • Baseball
        • Points
        • Rotisserie
      • Basketball
        • Points
        • NCAA Keeper
      • Football
        • IDP
        • Developmental
        • Dual QB
      • Golf
        • Total Points
      • Hockey
        • Points
    • Blogs & Podcasts
      • Baseball
      • Basketball
      • Editorial
      • Football
      • Golf
      • Hockey
      • News
      • Other
      • Podcasts
        • DSE: The Podcast
  • Help Desk
    • FAQs
    • Email Us
    • Support Desk
  • Marketplace
    • Browse All Ads
    • My Ads
    • Place an Ad
  • Empire
    • About Us
    • Hall of Fame
    • Help Wanted
    • League Standings
      • Baseball
        • Baseball Standings – H2H Points Leagues
        • Baseball Standings – High Stakes H2H Points Leagues
        • Baseball Standings – Rotisserie Leagues
        • Baseball Standings – H2H Category Leagues
      • Basketball
        • Basketball Standings – H2H Points Leagues
        • NCAA Standings – H2H Points Leagues
      • Football
        • Football Standings – IDP Leagues
        • Football Standings- Developmental Leagues
        • Football Standings – DQB Leagues
        • Football Standings – Play Action Leagues
      • Hockey
        • Hockey Standings – H2H Points Leagues
    • League Winners
      • Baseball
      • Basketball
      • Football
      • Golf
      • Hockey
      • NASCAR
    • Loyalty Rewards
    • Orphan Savers
  • 0 items
  • RSS
  • Twitter

Using Sabermetrics to Evaluate Hitters for Fantasy Baseball, Part 3: xwOBA and Determining Good and Bad Luck

You are here: Home / Baseball / Using Sabermetrics to Evaluate Hitters for Fantasy Baseball, Part 3: xwOBA and Determining Good and Bad Luck

By: Brett Siegel - Posted: February 9, 2021 Filed Under: Baseball

Welcome to the third article of my series discussing methods to evaluate hitters for fantasy baseball using Sabermetrics. Part one examined OPS and why it is a flawed statistical measure for individual hitters. In part two, I discussed wOBA (weighted On-Base Average) and showed how it was a better measure than OPS (On-Base Plus Slugging). This article will introduce xwOBA (expected weighted On-Base Average) and use it to contrast it with wOBA to show how hitters are statistically lucky or unlucky and what that might mean for fantasy baseball analysis

Please note that I have not invented or created any of the methodologies I will present and am merely trying to coalesce information already available in an easily digestible format that pertains to fantasy baseball.

What is xwOBA?

Before diving into xwOBA, let’s refresh what wOBA is because it is the basis for its calculation. Designed to look like On-Base Percentage, wOBA takes into account what a batter does at the plate. Some plate appearances have more value than others (home runs are more productive than walks, for example), so wOBA uses linear weights to measure a hitter’s productiveness (see Part 2 of this series for a more comprehensive explanation).

Before I explain the components of xwOBA, let me ask you if you ever saw a player that seemed unlucky (regular hard-contact line drives right to defenders) or lucky (lots of “seeing eye” grounders that get past the infield)? Safe to say, we have all seen this. Calculation of wOBA only measures the result of a plate appearance; wOBA calculates an out made by a diving defender the same as a lazily hit fly ball and likewise treats a weak grounder past a slow or out of position defender the same as a line drive hit sharply over the infield. Enter “expectation” stats.

Using Statcast data, “expected” stats (characterized by a lower case “x” in front of the old abbreviation) rework existing formulas to contrast what is and what should have been. In other words, expected stats determine what should have been the result of a plate appearance rather than what actually happened, like when Fernando Tatis Jr was robbed of a home run by Cody Bellinger in the 2020 National League Divisional Series. In this scenario, wOBA saw this event as an out, but xwOBA saw it as a home run.

The calculation for xwOBA uses Statcast’s Exit Velocity, Launch Angle, and Sprint Speed (on topped or weakly hit balls) to determine whether or not a batted ball was expected to be a hit and the expected outcome of said hit. In essence, xwOBA removes defense from the calculus because the batter does not influence what happens after making contact and factors in the batted ball’s quality to arrive at what the expected outcome ought to have been.

The actual formula for xwOBA is even more complicated than wOBA, and I will not present it here because I will not be liable for anyone’s head exploding.

xwOBA for 2020

First, let’s look at the xwOBA leaders for 2020 (using 150 minimum PAs). The average for wOBA last year was .320, and xwOBA was .312, per Fangraphs. Data sourced courtesy Baseball Savant:

PlayerYearPAwOBAxwOBA
Juan Soto20201960.4700.451
Freddie Freeman20202620.4490.441
Bryce Harper20202440.3930.435
Marcell Ozuna20202670.4370.417
Corey Seager20202320.3870.410
Mike Trout20202410.4000.408
Fernando Tatis Jr.20202570.3860.404
Brandon Belt20201790.4200.402
Ronald Acuna Jr.20202020.4070.401
Salvador Perez20201560.4030.387
George Springer20202220.3730.387
Justin Turner20201750.3700.386
Jesse Winker20201830.3890.383
Jake Cronenworth20201920.3500.383
Teoscar Hernandez20202070.3780.381
Paul Goldschmidt20202310.3810.380
Jose Abreu20202620.4040.379
Wil Myers20202180.3930.377
Anthony Rendon20202320.3890.375
Dominic Smith20201990.4050.374
Luke Voit20202340.3870.374
Trea Turner20202590.4060.372
Jason Heyward20201810.3620.371
Jose Iglesias20201500.4010.370
Travis d'Arnaud20201840.3860.370

Looking at the above list, I would like to think that there are not too many surprises. Everyone hitting over .400 should be there, but most would think Bryce Harper had a down year (more about that in the next section). The inclusion of both Brandon Belt and Jake Cronenworth might catch some observers off guard. The only player that surprised me on this list was Jason Heyward. The numbers support Heyward as a hitter expected to do well, but I have never considered him a decent fantasy option.

Now let’s look at the worst xwOBA performers from last year:

PlayerYearPAwOBAxwOBA
Cedric Mullins20201530.3080.243
Victor Robles20201890.2680.254
Hanser Alberto20202310.2970.255
Adalberto Mondesi20202330.3000.255
Niko Goodrum20201790.2570.256
Jonathan Villar20202070.2620.256
Austin Meadows20201520.2870.263
Javier Baez20202350.2520.265
Tim Lopes20201510.2750.266
Rio Ruiz20202040.2980.267
Edwin Encarnacion20201810.2670.268
Marcus Semien20202360.2940.274
Nolan Arenado20202010.3030.275
Evan White20202020.2570.277
Christian Vazquez20201890.3400.277
Nicky Lopez20201920.2500.278
Michael Chavis20201580.2680.279
Tyler O'Neill20201570.2670.280
Jose Altuve20202100.2740.280
Yoan Moncada20202310.3050.280
Todd Frazier20201720.2950.281
Kevin Newman20201720.2470.283
Erik Gonzalez20201930.2580.283
Garrett Hampson20201840.2850.283
Gregory Polanco20201740.2280.284

The above hitters were statistically “awful” base on the Fangraphs’ Rule of Thumb scale introduced in the last article. If you look at any of these players as a fantasy baseball General Manager and think they were good last year, you might have a long way to go in bettering yourself as a fantasy GM.

Now let’s look at the Top 25 best and worst players who failed to make 150 plate appearances last year.

PlayerYearPAwOBAxwOBA
Austin Slater20201040.3890.401
Will Smith20201370.4040.386
Max Stassi20201050.3640.371
Garrett Cooper20201330.3590.368
Aaron Judge20201140.3680.361
Rowdy Tellez20201270.3630.353
Tommy Pham20201250.2820.348
Luis Arraez20201210.3300.346
Josh Donaldson20201020.3560.344
Willi Castro20201400.3870.343
Jedd Gyorko20201350.3450.342
Danny Jansen20201470.2950.339
Jared Walsh20201080.3860.337
Bo Bichette20201280.3470.337
Darin Ruf20201000.3690.336
Sean Murphy20201400.3520.335
James McCann20201110.3720.329
DJ Stewart20201120.3470.326
Ryan Braun20201410.3170.325

PlayerYearPAwOBAxwOBA
Cole Tucker20201160.2300.215
Jo Adell20201320.2090.222
Austin Romine20201350.2490.224
Willie Calhoun20201080.2140.230
Johan Camargo20201270.2580.233
Roman Quinn20201160.2500.235
Isaac Paredes20201080.2510.236
Joey Bart20201110.2670.240
Shed Long Jr.20201280.2340.242
Ender Inciarte20201310.2300.248
Justin Smoak20201320.2610.250
Danny Mendick20201140.2810.250
Luis Rengifo20201060.2240.254
Amed Rosario20201470.2710.256
Sam Hilliard20201140.2960.257
Daniel Murphy20201320.2550.259
Josh Fuentes20201030.3180.259
Roberto Perez20201100.2250.260
Delino DeShields20201200.2760.260
Carson Kelly20201290.2750.261
Andrelton Simmons20201270.3080.261

We have now learned that xwOBA can help determine whether a player was somewhat lucky (because bloopers or grounders wound up as hits) or unlucky (hard-hit balls to well-placed defenders; defensemen who had superior range/speed to run a ball down).

But how does all this data help you, the fantasy GM?

The Difference between wOBA and xwOBA: Context is King

Numbers are great but knowing how to use them is what separates the professionals from the amateurs. Context is king here. The real genius of xwOBA comes by way of comparison to wOBA, comparing what actually happened to what was expected to happen.

When these two stats are compared by subtracting wOBA from xwOBA, one gets to see the gaps/difference between the two, and it highlights whether or not a hitter’s actual performance was better or worse than what was expected. Players that over-performed last year are likely to regress and have a less productive upcoming year; Players that under-performed were victims of hard/bad luck and should lead to increased fantasy production levels in the coming year, compared to last.

The following players were the most “lucky” last year, over-performed, and are due to regress toward the mean. It would be best if you lowered your expectations of these players for 2021. Two lists presented are for those with more than 150 PAs and then followed by those with 100-150 PAs.:

PlayerYearPAwOBAxwOBAwOBA - xwOBA
DJ LeMahieu20202160.4220.3550.067
Alex Verdugo20202210.3560.2910.065
Cedric Mullins20201530.3080.2430.065
Christian Vazquez20201890.3400.2770.063
Jose Ramirez20202540.4080.3580.050
Jackie Bradley Jr.20202170.3470.2990.048
Raimel Tapia20202060.3330.2860.047
Trevor Story20202590.3640.3180.046
Willy Adames20202050.3410.2950.046
Jonathan Schoop20201770.3340.2880.046
Mike Yastrzemski20202250.4000.3550.045
Adalberto Mondesi20202330.3000.2550.045
Alex Dickerson20201700.3900.3460.044
Mitch Moreland20201520.3660.3220.044
Donovan Solano20202030.3510.3070.044
Didi Gregorius20202370.3420.2980.044
Cavan Biggio20202650.3500.3070.043
Nelson Cruz20202140.4050.3630.042
Michael Brantley20201870.3560.3140.042
Wilmer Flores20202130.3420.3000.042
Hanser Alberto20202310.2970.2550.042
Renato Nunez20202160.3410.3010.040
Michael Conforto20202330.3950.3590.036
David Peralta20202180.3280.2920.036
Lourdes Gurriel Jr.20202240.3660.3310.035
Xander Bogaerts20202250.3620.3270.035

PlayerYearPAwOBAxwOBAwOBA - xwOBA
Josh Fuentes20201030.3180.2590.059
Ryan Mountcastle20201400.3710.3190.052
Miguel Rojas20201430.3730.3230.050
Jared Walsh20201080.3860.3370.049
Andrelton Simmons20201270.3080.2610.047
Jason Kipnis20201350.3210.2750.046
JaCoby Jones20201080.3530.3080.045
Willi Castro20201400.3870.3430.044
Ji-Man Choi20201450.3110.2670.044
James McCann20201110.3720.3290.043
Yandy Diaz20201380.3620.3220.040
Sam Hilliard20201140.2960.2570.039
Jacob Stallings20201430.3050.2710.034
Darin Ruf20201000.3690.3360.033
Ozzie Albies20201240.3240.2910.033
Austin Barnes20201040.3020.2690.033
Danny Mendick20201140.2810.2500.031
Austin Hays20201340.3100.2820.028
Joey Bart20201110.2670.2400.027
Dexter Fowler20201010.3060.2810.025
Johan Camargo20201270.2580.2330.025
Austin Romine20201350.2490.2240.025
Jake Cave20201230.2880.2640.024
Phil Gosselin20201020.3090.2860.023
Andres Gimenez20201320.3180.2960.022

For a moment, let’s look at AL MVP DJ LeMahieu, who had the most considerable and enormous gap between what he did and what he was expected to do. LeMahieu’s wOBA was .422 and put him in the Excellent category, making him an elite hitter; his xwOBA was .355, just above average for the year. It’s easy to say any given MVP probably won’t repeat their performance in the coming year because of factors like a new contract, pressure, expectations, etc. Yet, in this case, we can statistically say LeMahieu was very lucky last year, over-performed, and analytics say he will no doubt regress in 2021.

Now let us examine the “unlucky” players last year, who under-performed and should progress toward the mean and have a better year than last. These players are what I call either Bounce-Back Candidates (first list) or Breakout Candidates (second list) for 2021.

PlayerYearPAwOBAxwOBAwOBA - xwOBA
Gregory Polanco20201740.2280.284-0.056
Evan Longoria20202090.3030.354-0.051
Carlos Santana20202550.3110.360-0.049
Miguel Cabrera20202310.3180.361-0.043
Bryce Harper20202440.3930.435-0.042
Eduardo Escobar20202220.2530.294-0.041
Max Muncy20202480.3110.352-0.041
Marwin Gonzalez20201990.2650.304-0.039
Kevin Newman20201720.2470.283-0.036
Shohei Ohtani20201750.2860.322-0.036
Matt Carpenter20201690.2890.323-0.034
Gary Sanchez20201780.2660.299-0.033
Jake Cronenworth20201920.3500.383-0.033
Yuli Gurriel20202300.2760.308-0.032
Nick Castellanos20202420.3240.356-0.032
Bryan Reynolds20202080.2730.302-0.029
Nicky Lopez20201920.2500.278-0.028
Kyle Schwarber20202240.3020.330-0.028
Cody Bellinger20202430.3320.360-0.028
Christian Yelich20202470.3370.365-0.028
Erik Gonzalez20201930.2580.283-0.025
Austin Riley20202060.3020.325-0.023
Corey Seager20202320.3870.410-0.023
Andrew McCutchen20202410.3220.343-0.021
Brad Miller20201710.3430.364-0.021

PlayerYearPAwOBAxwOBAwOBA - xwOBA
Scott Kingery20201240.2240.292-0.068
Tommy Pham20201250.2820.348-0.066
Tyler Naquin20201410.2630.313-0.050
Danny Jansen20201470.2950.339-0.044
Dylan Carlson20201190.2600.303-0.043
Ryan O'Hearn20201320.2650.307-0.042
Eric Sogard20201280.2500.287-0.037
Tony Wolters20201090.2450.281-0.036
Tyler Wade20201050.2670.303-0.036
Roberto Perez20201100.2250.260-0.035
Elvis Andrus20201110.2510.286-0.035
Joc Pederson20201380.2930.325-0.032
Luis Rengifo20201060.2240.254-0.030
Josh Naylor20201040.2700.300-0.030
Nico Hoerner20201260.2620.289-0.027
Howie Kendrick20201000.2930.320-0.027
Joe Panik20201410.2920.316-0.024
Eric Thames20201400.2720.292-0.020
Hunter Renfroe20201390.2730.293-0.020
Ender Inciarte20201310.2300.248-0.018
Nomar Mazara20201490.2630.281-0.018
Jose Marmolejos20201150.2830.300-0.017
Shin-Soo Choo20201270.3070.324-0.017
Willie Calhoun20201080.2140.230-0.016
Tony Kemp20201140.3030.319-0.016
Luis Arraez20201210.3300.346-0.016

I alluded to Harper earlier in the article and want to look at his numbers now. I believe most fantasy GMs who rostered Harper last year would agree he was disappointing from their perspective. With the above chart, we can see why. Harper’s wOBA was .393 (Great), but his xwOBA was .435 (Excellent). Harper was just plain unlucky in terms of the outcomes that actually happened compared to what ought to have occurred based on his Statcast data. Harper may not do as well in either category in 2021, but the analytics suggest that he will be a better and a more productive hitter next year than last.

The second group (that I listed as Breakout Candidates) all failed to get enough qualifying at-bats. Perhaps they were victims of injury, platooning, or utility roles. The analytics suggest that they were under-performed last year and were “unlucky” when they did get into the batter’s box. Raise your expectations of these players and feel more comfortable in rostering them on your fantasy teams.

Consume Sabermetrics Responsibly

While xwOBA and its difference from wOBA are undoubtedly helpful, it – like so many other statistics available, should not be used alone by the discerning fantasy GM. Players considered elite often outperform their expectations. Other players are hindered or helped by their physical prowess by being too slow out of the batter’s box or having the ability to beat out a topped ball that dribbles past the pitcher. Use context when examining Sabermetrics. Numbers are not the be-all, end-all to good analysis.

In this series, I have highlighted just three statistical measures used to evaluate hitters by fantasy GMs. There are many more that can be sourced from sites like Fangraphs or Baseball Savant. Many fantasy GMs look solely at the stats used in their leagues (Roto, Cats, or Total Points). If you want to be better than your opponent, you will have to dig deeper than they do. This series is a good start, and hopefully, you can see that xwOBA is not only a useful analytic but just the tip of the statistical iceberg.

In short, statistics can be fun to use and peruse, but context is king. Learning to utilize analytics to your advantage will help improve your roster and draft decisions in the future.

Connect with me on Social Media!
Twitter: @basiegel68 / Facebook: basiegel68 / Instagram: basiegel68

Post Views: 307

Baseball

USA Hockey

ORPHANED DYNASTY TEAMS

Anyone can start fresh and conquer a league, but do you have what it takes to conquer our existing dynasty leagues with an orphaned team? Not everyone can, can you?

BUY AN ORPHAN


Baseball Orphans'23 Baseball Orphans
Basketball Orphans'21-22 Basketball Orphans
Football Orpahns'23 Football Orphans
Hockey Orpahns'22-23 Hockey Orphans

Footer

MLB Leagues

  • Best Ball H2H
  • Category
  • Franchise Wars
  • Points
  • Points High Stakes
  • ROTO

NBA Leagues

  • Category
  • Developmental
  • Franchise Wars
  • Points

NFL Leagues

  • Dual QB
  • Developmental
  • Developmental Superflex
  • Franchise Wars
  • IDP
  • Play Action (Team D)

NHL Leagues

  • Franchise Wars
  • Points

Keeper & Redraft Leagues

  • English Premier League
  • Golf – Redraft
  • NASCAR
  • NCAA
  • NFL Suicide Squad

League Winners

  • Baseball
  • Basketball
  • Football
  • Golf
  • Hockey
  • NASCAR

Copyright © Dynasty Sports Empire, LLC · All Rights Reserved · Terms & Conditions · Privacy Policy · Contributor Login

 

Disclaimer: Due to legislation, legal residents from the following states are strictly prohibited from playing any fantasy contest with Dynasty Sports Empire, LLC: Indiana, Louisiana and South Dakota. Problem gambling? We urge you to please seek support by calling the Problem Gambler Hotline at 1-800-GAMBLER (800-426-2537).

Loading...

All payments made through Leaguesafe. Invoice will be send within 24-hours after completing checkout. Dismiss

Powered by Ultimate Auction

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.