Author Archive

COVID-19 Roundup: The Abnormal Is Settling in as the New Normal

This is the latest installment of a daily series in which the FanGraphs staff rounds up the latest developments regarding the COVID-19 virus’ effect on baseball.

As more and more Americans find themselves under COVID-19-related stay at home orders, we’ve now settled into an odd pattern of bracing for daily bad news while we wait for the curve to flatten, hopefully sometime in the next two to three weeks. When my colleague Jake Mailhot gave this update on Friday, there were around 82,000 confirmed cases in the United States. As of late Sunday, that number was closing in on 150,000, and may have surpassed that bleak number by the time you read this.

With the MLBPA and MLB having come to an agreement late last week on the basic framework needed to resume baseball (or deal with the fallout of a lost season), the intersection of baseball news and the novel coronavirus will likely shift to stories of individual people in baseball, at least for a while. Until we have a better idea of when the pandemic’s numbers will peak and decline, and when baseball will resume, all we can do is wait.

FanGraphs Needs Your Help!

The sports ecosystem supports a lot of small businesses and one of those small businesses is this very site. Our founder David Appelman’s crazy notion to start a baseball stat site has done much to advance baseball knowledge over the last 15 years, but FanGraphs is not immune to the economic consequences of baseball’s shutdown. We’ve had to make the tough decision to suspend The Hardball Times for the time being and let many of our terrific contributors go; those of us who remain are tightening our belts. If you’ve enjoyed our work over the years and are able to support us in these lean times, we would greatly appreciate it if you would consider a Membership. We’re nowhere without your support, and we want to make sure the site is firing on all cylinders and providing you with great stuff when baseball returns. Read the rest of this entry »


Dan Szymborski FanGraphs Chat – 3/26/20

12:02
Avatar Dan Szymborski: Here is Dan, with #PanicDoritos

12:03
Daniel: So, favorite and least favorite baseball movie?

12:03
Avatar Dan Szymborski: Favorite: Sandlot

12:03
Avatar Dan Szymborski: LEast: Field of Dreams. I find it treacly and overwrought.

12:04
LAXTONTO: Where, of all people, did a confernces select me to review a qualitative paper? I do heavy quant stuff all the time and I got stuck with this?!?!?!

12:04
LAXTONTO: How are you and the cats my friend?

Read the rest of this entry »


COVID 19 Roundup: A Partial Service Time Accord

This is the latest installment of a daily series in which the FanGraphs staff rounds up the latest developments regarding the COVID-19 virus’ effect on baseball.

As I write this, the total confirmed cases of COVID-19 has blown past the 400,000 threshold globally and currently stands at just over 420,000, with a hair under 19,000 deaths. What’s unknown at this point is how many are actually new cases and how many are just now being detected because of the continued expansion of testing. That’s probably going to be a job for the historians, and hopefully, a task that as many of us as possible are around to look at.

It could obviously come undone due to someone balking or a certain someone with a poor filter posting on Twitter, but it appears that the Senate and White House have agreed on a $2 trillion stimulus package. While it’s not directly baseball or even sports-related, sports need an economy to return to, hopefully sometime later this summer. The bill’s expanded unemployment coverage won’t help minor leaguers, but at least it may help fill in some of the gaps the people who are part of the sports economy but aren’t beneficiaries of some of the aid packages given by teams and leagues.

Some Service Time Questions Answered

We’ve talked a lot about service time and we’re necessarily going to continue to do so; it’s a massive ingredient in baseball’s revenue recipe. The tireless Ken Rosenthal reported in the witching hours that the MLBPA and MLB have a partial agreement on some of the outstanding service time issues. If there is in fact baseball in 2020, it appears players will still be credited with their full service time, no matter the total number of games played:

The players do not want their service time reduced by a shortened season, knowing it would impede their ability to reach salary arbitration and free agency as quickly as possible. MLB has agreed to grant a full year of service to players who remain active for the entire 2020 season regardless of how many games the schedule includes, according to sources familiar with the discussions. Read the rest of this entry »


The Free Agent Salary Dominoes

As baseball adjusts to the realities of the novel coronavirus, many decisions concerning the upcoming season loom. Yesterday, my colleague Craig Edwards discussed the service time issues likely to bedevil the sport’s return to normalcy, whenever that (hopefully) occurs. It’s nearly impossible to underrate how big of a kerfuffle this could cause. Service time is one of the most significant drivers of how a large percentage of baseball’s revenue pot ends up being divvied out. This ain’t a pot of delicious chili, but one that amounted to nearly $11 billion in 2019. Players and teams have a lot invested in this fight. For teams, those cost-controlled years mean massive profits. For players, accruing service time is essential to moving up the incline from pennies to cash windfall they might enjoy in free agency.

If, in the worst-case scenario, the 2020 season isn’t played at all, baseball will be in uncharted waters. This year’s revenue won’t be coming back, and the negotiations between owners and the union are, for all practical reasons, a hashing-out of who takes the biggest economic hit for that year of missing dollars. If they prove to be unsuccessful at gaining a whole year of service time after a lost season, players nearing free agency will see large reductions in their next contracts, simply by virtue of being a year older when they hit the market.

How much would hitting free agency a year later affect baseball’s best upcoming free agents? To get a sense, I took some of the biggest names anticipated to hit free agency for the first time over the next two offseasons and projected five-year contracts based on their “normal” free agent entry season, along with the projections if they hit free agency a year later:

First-Time Free Agents, Delayed Service Time
Player FA Going Into To Five-Year Contract ($M) Five-Year Contract Delayed ($M) Difference ($M)
Kris Bryant 2022 124.3 92.6 -31.7
Mookie Betts 2021 201.9 173.1 -28.8
Marcus Semien 2021 120.4 96.1 -24.3
Francisco Lindor 2022 236.0 212.7 -23.3
George Springer 2021 116.2 93.0 -23.2
Trevor Bauer 2021 118.7 95.9 -22.8
Trevor Story 2022 144.7 123.3 -21.4
J.T. Realmuto 2021 142.7 121.6 -21.1
Javier Báez 2022 132.9 112.2 -20.7
Jon Gray 2022 99.9 80.0 -19.9
Corey Seager 2022 162.7 143.5 -19.2
James Paxton 2021 101.4 82.6 -18.8
Marcus Stroman 2021 99.9 82.7 -17.2
Carlos Correa 2022 130.9 118.5 -12.4
Noah Syndergaard 2022 142.3 130.8 -11.5

Read the rest of this entry »


Projection Hindsight Is 20/20 and It’s Totally Awesome

One of the things you have to get used to when you work with projections is being wrong. Like, All. Of. The. Time. While I’d like to believe that the projections are accurate and it’s just real life that mucked things up, that isn’t quite how they work. There are always events you didn’t see coming, assumptions you made erroneously, and just plain old irreducible error, all of which are going to thwart you.

On a basic level, you’re supposed to be wrong. Imagine a world in which you knew, for an exact fact, that every team was a coin flip to win every game. With this perfect knowledge, you’d still expect nearly a quarter of the league to win either 73 games or fewer, or 89 games or more, through nothing but luck. For the math-inclined, this is a hypergeometric distribution, not a binomial one; the coin flips are not independent because the win totals will still add up to 2,430 and one team’s win invariably is another team’s loss. Here’s a quick table for some of the win totals, showing the probability of a team winning exactly X games and how many of the teams you’d expect to have won up to X games:

Win Probabilities, Major League Coin-Flipping
Wins Probability 1-in-X Chance of Occurring Cumulative
70 1.4% 73 5%
71 1.8% 56 6%
72 2.3% 44 9%
73 2.8% 35 12%
74 3.4% 29 15%
75 4.0% 25 19%
76 4.6% 22 24%
77 5.2% 19 29%
78 5.7% 18 35%
79 6.1% 17 41%
80 6.3% 16 47%
81 6.4% 16 53%
82 6.3% 16 60%
83 6.1% 17 66%
84 5.7% 18 71%
85 5.2% 19 76%
86 4.6% 22 81%
87 4.0% 25 85%
88 3.4% 29 89%
89 2.8% 35 91%
90 2.3% 44 94%
91 1.8% 56 95%

As an example, you’d expect 3.4% of those coin flip teams to win exactly 74 games, with 15% of all teams winning up to 74 games.

But we don’t have anywhere near perfect knowledge about how good a team will be. We’re not even in the same zip code as “near perfect”; we just hope to be on the right continent. As a result, our error bars are going to be significantly larger than even the rather erroneous results you still get with omniscient projections. Read the rest of this entry »


Dan Szymborski FanGraphs Chat – 3/19/2020

1:03
Mac: Does ZiPS come with standard deviations? If so who has the largest assuming you’re able to leave playing time out of equation (Otherwise it would just be the large difference between healthy Trout and out for the season Trout)?

1:03
Avatar Dan Szymborski: Happy Thursday!

1:03
Avatar Dan Szymborski: I don’t specifically spit out a standard deviation, but I do it from the other side: specific events and the probability of those (like a .300 BA, 40 HR, etc)

1:04
Avatar Dan Szymborski: And I have projectile percentages in beta right now as I work out the kinks, mainly due to defensive volatility and projections

1:04
LAXTONTO: Can you do my online recordings for my grad students for me?

1:04
Aceman: Dynasty

Read the rest of this entry »


COVID-19 Roundup: Penny Stipends but No Dollar Answers

This is the latest installment of a daily series in which the FanGraphs staff rounds up the latest developments regarding the COVID-19 virus’ effect on baseball.

While there’s no big MLB update on any start to the 2020 season — nor will there likely be for awhile — the hunkering down of baseball teams, along with the rest of the country, continues. MLB announcing there wouldn’t be any games for at least a couple months has moved the focus, as it ought to be, towards the mitigation of the current situation rather than practical questions about how many games will be played, where, or when.

MLB Clubs Establish a Fund for Ballpark Employees

Ballpark employees are some of the people most affected by the suspension of the 2020 season. There’s no telecommuting or even a skeleton crew still working as you see in many customer-facing businesses, so these employees are suffering de facto layoffs, even if hopefully temporary. With the hospitality industry one of the sectors suffering the quickest in this environment, simply finding another job isn’t an option for many of these workers. These employees tend to make up a very small percentage of a team’s costs, and keeping the team’s trained workforce around is at a minimum an exercise in enlightened self-interest. Read the rest of this entry »


How Much Do the Playoff Odds Change in a Shorter Season?

Will there be a 2020 baseball season? How many games will teams play? What will that mean for the 2020 baseball season? Normally, these would be extremely upsetting questions to contemplate; in the world in which we’re currently living, they’re somewhere around the 75,000th most important quandaries facing us. But as someone qualified to serve as a baseball writer rather than an epidemiologist, they’re also the kinds of questions I can actually seek to answer, and the differences between how baseball will eventually look versus what we’re used to are bigger than you might think. Assuming we have a season, that is; if no games are played, the projections will be 100% accurate.

So how much do the playoff races change in a shorter season? To answer this, I spent the weekend reconfiguring ZiPS so that it wouldn’t assume a 162-game season — an eventuality I had hoped not to have to deal with unless or until there was a strike — allowing me to run playoff probabilities for seasons of any length. Let’s start with the baseline projections, how ZiPS saw the races before the world turned upside down:

ZiPS Projections Pre-COVID-19 Delay
Team W L GB PCT Div% WC% Playoff% WS Win%
New York Yankees 96 66 .593 61.3% 29.2% 90.5% 12.7%
Tampa Bay Rays 92 70 4 .568 32.6% 44.6% 77.2% 7.8%
Boston Red Sox 85 77 11 .525 6.0% 25.9% 31.9% 2.0%
Toronto Blue Jays 73 89 23 .451 0.0% 0.8% 0.9% 0.0%
Baltimore Orioles 57 105 39 .352 0.0% 0.0% 0.0% 0.0%
Team W L GB PCT Div% WC% Playoff% WS Win%
Minnesota Twins 91 71 .562 60.9% 14.5% 75.4% 8.5%
Cleveland Indians 88 74 3 .543 30.3% 20.9% 51.2% 4.4%
Chicago White Sox 82 80 9 .506 8.7% 10.0% 18.7% 1.3%
Kansas City Royals 71 91 20 .438 0.2% 0.2% 0.3% 0.0%
Detroit Tigers 63 99 28 .389 0.0% 0.0% 0.0% 0.0%
Team W L GB PCT Div% WC% Playoff% WS Win%
Houston Astros 93 69 .574 69.2% 15.0% 84.1% 10.7%
Oakland A’s 88 74 5 .543 25.2% 27.3% 52.5% 4.4%
Los Angeles Angels 82 80 11 .506 5.3% 10.3% 15.6% 1.0%
Texas Rangers 74 88 19 .457 0.4% 1.2% 1.6% 0.1%
Seattle Mariners 62 100 31 .383 0.0% 0.0% 0.0% 0.0%
Team W L GB PCT Div% WC% Playoff% WS Win%
Washington Nationals 91 71 .562 42.1% 29.5% 71.7% 6.5%
Atlanta Braves 90 72 1 .556 34.8% 31.5% 66.3% 5.5%
New York Mets 87 75 4 .537 18.2% 28.1% 46.3% 3.2%
Philadelphia Phillies 82 80 9 .506 4.8% 13.4% 18.2% 1.0%
Miami Marlins 69 93 22 .426 0.0% 0.1% 0.1% 0.0%
Team W L GB PCT Div% WC% Playoff% WS Win%
Chicago Cubs 85 77 .525 38.1% 8.5% 46.6% 3.4%
Milwaukee Brewers 83 79 2 .512 23.5% 7.5% 31.0% 2.1%
St. Louis Cardinals 82 80 3 .506 20.9% 7.2% 28.1% 1.8%
Cincinnati Reds 82 80 3 .506 16.9% 6.2% 23.1% 1.5%
Pittsburgh Pirates 71 91 14 .438 0.6% 0.2% 0.8% 0.0%
Team W L GB PCT Div% WC% Playoff% WS Win%
Los Angeles Dodgers 101 61 .623 92.7% 5.9% 98.7% 18.5%
San Diego Padres 87 75 14 .537 6.0% 43.4% 49.4% 2.7%
Arizona Diamondbacks 82 80 19 .506 1.3% 17.7% 18.9% 0.8%
Colorado Rockies 72 90 29 .444 0.0% 0.7% 0.7% 0.0%
San Francisco Giants 69 93 32 .426 0.0% 0.1% 0.1% 0.0%

Read the rest of this entry »


Dan Szymborski FanGraphs Chat – 3/12/2020

12:01
Avatar Dan Szymborski: Welcome to SzymChat where the only thing contagious is friendship! And maybe chickenpox.

12:01
Outta my way, Gyorkass: Let’s start with the obvious one: Will there be baseball on March 26th?

12:01
Avatar Dan Szymborski: No

12:01
jz: dan,

12:01
Avatar Dan Szymborski: I haven’t even DONE anything yet.

12:01
Outta my way, Gyorkass: Will players be paid their full salaries this season if games do get cancelled, or if they only play, say, 120 games, will players only get paid 120/162 of their salary?

Read the rest of this entry »


Let’s Pretend to Injure All of the Yankees

The 2019 Yankees may have been the best direct-to-video sequel ever. Usually these types of movies are the worst, mainly cheap forgettable cash-ins missing all the actors who were some of the biggest reasons the original was good. At various times, the Yankees lost Luis Severino, Giancarlo Stanton, Aaron Judge, Didi Gregorius, Dellin Betances, Miguel Andújar, Aaron Hicks, and others. But surprisingly, everything just kinda worked out. DJ LeMahieu earned a place at the back of the MVP ballot, the pitching held together, and the team got tremendous years from Gio Urshela and Mike Tauchman. The Yankees didn’t win the World Series, but they got closer than almost every other team in baseball, light years away from being, say, A Christmas Story 2 starring Daniel Stern, a movie that actually exists for some mysterious reason.

The Yankees survived the injuries, but it certainly wasn’t the desired outcome going into the year. Unfortunately for the Bronx Bombers, history has started repeating itself very quickly, leaving the team with the prospect of entering the 2020 season with a whole new slate of crucial injuries.

At the time of the ZiPS projection post for the Yankees, they were forecast for an obscene 102-103 wins (which would have been the best-ever ZiPS win projection). While this wasn’t with injury-free assumptions — ZiPS was already skeptical about the health of Hicks, Stanton, Severino, and James Paxton — this projection assumed that most of the stars would have healthier seasons. Paxton’s surgery to remove a cyst from his spine and the initial reports of Severino’s forearm soreness reduced these playing time estimates, dropping the Yankees to a “mere” 100 wins in the first public ZiPS run for the year. Read the rest of this entry »