About The Daily Grind
The 2019 season is just around the corner. With it comes another year of The Daily Grind. I’ve been writing this column since 2012. Or maybe 2011. In any case, a long time. It started as waiver wire advice, but the advent of daily fantasy hijacked the focus. With a name like The Daily Grind, it was always destined to about DFS.
Sometimes people ask me why The Daily Grind is the way it is. If you’re familiar with the column it’s basically three very simple parts with some “writer’s voice” tossed in for the lulz.
The biggest value add is the TDG Invitational, an opportunity to compete against fellow FanGraphs readers. Last season, the invitational was a no rake GPP with a consistently sizable overlay. In other words, readers got some free money. Cool. We’re returning to FantasyDraft this year for more no rake GPPs. It’s the best deal in all the land.
The next bit is about weather. That’s just in case you’re feeling lazy and want to know which days you can skip worrying about rain. The weather section is too simple to be counted as one of the “three very simple parts.”
The second simple part is a run down of all the available pitchers. I offer some takes about the pitchers I like and comment on good and bad dollar values. Then I list the guys who are likeliest to melt. Sometimes I’ll explain those. Sometimes I consider those picks self explanatory.
Part four of the column is SaberSim Says… It’s a peek into a projection system’s mind. SaberSim is basically Steamer for a single day. I list out the five best pitchers and hitters while also pointing out the top values. I can’t reveal too much because the portion I’m using is a paid service. It’s also the only part of the column with any focus on bats.
There’s a reason for that. One of the most difficult assignments I deal with all season long is DFS picks. Sites want me to highlight bargains and other values, and they usually want it published or submitted by 9:00am. Unfortunately, the best time of day to actually identify values is around 5:00pm when the majority of lineups are available.
Why? The short answer is that lineup slot has a much heftier role on the value discussion than skill in a single day contest. With some often temporary exceptions, the sites generally do a good job about supplying taut prices for each player. The ones they struggle with are those who bounce between the bottom of the order and a key spot in the lineup. Depending on their role that day, they’re consistently under or overpriced. In some cases, you can predict these opportunities solely based on opposing pitcher handedness. The sites eventually figure this out too. Other times, it’s sheer madness with no rhyme or reason. Those are the ones that remain bargains or burdens.
And so, you have your answer as to why The Daily Grind is the way it is. Pitcher matchups generally don’t dramatically change on game day. Even if Brandon Nimmo sits for Keon Broxton, it’s only a mild effect on expected runs allowed. Hitters could see their plate appearance projection increase or decrease by nearly a full plate appearance depending on role and other factors – especially on teams that play frequent platoons.
So how do I build my lineups? Much as I construct The Daily Grind, my early day research is focused purely on pitchers. I know who I want to use and who I want to target. I wait until lineups are out before I start trying to piece together batters. I’ve found that when I put together dummy lineups, I become anchored to those picks. So now I don’t even make them.
And that’s the thrust of why The Daily Grind is the way it is. We have a place to play together for (basically) free and some personal analysis built to match my own process. I look forward to spending another season with you.
You can follow me on twitter @BaseballATeam
How do you feel the 15 min lag of reporting lineups to the public after first sending them to MLB data and business partners will affect the distribution of lineups to the public? Are we now just going to have 15 min less time to update our lineups before the start of a game or will teams actually try and sort out their lineup earlier with this new requirement.
I suspect we’ll just have to wait an extra 15 to 30 minutes. The requirement might actually slow down the process more than the 15 minutes.
It’s good to know in advance what I’m going to be steadily annoyed about every day for the next 6 months. Not only for DFS but for daily lineups settings in “regular” fantasy baseball, having the west coast lineups come out before the 7 pm ET games start is very important. It already didn’t always happen but it was often enough and close enough that adding 15-30 minutes to posting lineups will mean we’re now usually guessing about west coast lineups before the east coast games start.
So MLB is antagonizing fantasy players for the greater purpose of giving MGM a 15-minute head start on the rest of the casinos. Thanks a lot, jerks.
For the last couple years I’ve been using xStats from xStats.org to supplement my DFS research. Now it appears that the person who managed the site is working for MLB and it won’t be updated anymore. Do you know of a place to directly get the specific “expected” StatCast stats (I mean x1B, xHR, etc, not xwOBA and such, I do know where to get that).
Sorry, I don’t. How were you using xStats? Just as a daily projection?
Yes. With weighted data for past years and this year, take x1B/PA as “true” average performance, adjust by pitcher, park, weather, factor that together as projected 1B for today. A bit more than that, but still pretty simplistic. I also listed the SaberSim data as a comparison. It was just for fun, and I’m quite certain there wasn’t much of a techncial basis behind it, but I’m really feeling something’s missing without it. I tried a couple work arounds (did you know that a set of simultaneous equations using the formulas for wOBA, BA, etc., can resolve to infinite solutions? I didn’t…). Now I’m on the verge of resorting to brute force from the BaseballSavant site
Is SaberSim not going to be available on FG this year then? It was super helpful last year, but I get why it’s a paid service.
I don’t know SaberSim’s plans. The paid tool was always much more powerful and extensible than the freely shared info. I’m told they’ve revamped the design with help from some DFS pros.
They had SaberSim up for the 2 Japan games, though curiously there was no link to export the data to csv like every other data page on the site has.
I am dipping my toes into the SP streaming pool for the first time this year. Given that cost is such a huge factor for DFS but not relevant for streaming in regular fantasy, how applicable will the info in this column be for me?
You’ll still get plenty of useful info as I generally touch upon any pitcher I think is usable/unusable in a given slate.
I’ll also have a column called Waiver Wars on my Patreon which will be even more directly applicable.
(not sure why you got downvoted…)
Awesome, thanks for the quick reply! It’s gonna be an interesting season for me. I’ll need all the help I can get!!
I am confused. Is the Daily Grind going to be here this year or not? This article indicates that it will be, but the chat intro states that it will only be on the pay site. And if that is true, why does this article even exist?
Daily Grind will be here. Waiver Wars will be elsewhere. Last year, both were here (via a free link for WW).