An Intro to THE BAT
What’s up, FanGraphs! My name is Derek Carty, and I’m pumped to announce that my projection system, THE BAT, is back at FanGraphs for its second season!
If you’re into DFS, you may have heard of THE BAT. I’ve been building this system for the past eight years, and 2019 will be the sixth season it’s been available publicly, first at Fantasy Insiders and now at RotoGrinders.
Last year I brought THE BAT season-long projections to FanGraphs, a recent article by Ariel Cohen (which was nominated for FSTA Article of the Year—congrats!) with some really unique methodology showed it to be the most valuable of all the non-aggregate projection systems that were tested by a large margin.
As for who I am, you may recognize me from my time managing the fantasy sections for Baseball Prospectus and The Hardball Times way back when. The past half-decade or so I’ve been focused solely on daily fantasy sports and sports betting, most notably with ESPN.com, Baseball Tonight, RotoGrinders, and on Twitter (@DerekCarty). I’ll also be experimenting with some cool, exclusive content on Instagram (@DerekTCarty) starting in March.
So what is THE BAT, exactly? In simplest terms, it’s a projection system in the same vein as Steamer or ZiPS. Given my sabermetric pedigree, the backbone of the system has all the usual components: regression to the mean, multiple weighted seasons, aging curves, and minor league equivalencies. But it also has some very cool and unique elements.
Up until last year, THE BAT had strictly been for DFS purposes – projecting outcomes for individual games based on basic factors like hitter and pitcher and park quality but also on things that are very day-specific:
- Umpires
- Specific defensive alignments (Braves decide to play Freddie Freeman at third base all of a sudden? That’s accounted for),
- Weather factors (Temperature, sure, but also more granular things like the effect of humidity on air density and special wind factors for the anomalous Wrigley Field)
- Platoon splits (Regressed, of course, using methods from The Book while also accounting for things like pitcher arm angle and pitch mix)
- And a bunch more
Player stats are backwards-adjusted to account for all of the individual circumstances they’ve faced in the past in order to gain a truer estimate of a player’s underlying talent level. On the season-level, that underlying talent is then forward-adjusted based on the circumstances the player will face for the remainder of the season. Which parks he’ll be playing in, what the weather is like in those parks at the time of year the games will take place, the quality of the opposing hitting/pitching on the schedule, etc. While I can’t give away all of the proprietary factors that feed THE BAT, a few more of the cooler ones I can divulge include:
- Pitcher role adjustments (A pitcher like Danny Salazar, who projects for innings as both a starter and a reliever, will project for different stats in each role)
- Dynamic park factors (The humidor in Chase? Accounted for. The Angels lowering their right field wall by 10 feet? Accounted for.)
- Position-based age curves (Catchers age differently than first basemen, after all)
- Exit velocity
This has led to great success for users in their DFS contests, and accuracy testing of the system has been quite good. Internal tests against other DFS systems show it to be elite, and published tests of THE BAT’s daily team and game projections consistently outperform Vegas lines, which many DFS players consider to be the pinnacle of forecasting sharpness.
If you like the sound of THE BAT, check it out here at FanGraphs on the player pages, on its own sortable leaderboard pages, and in the fantasy Auction Calculator. If you find you enjoy it, I hope you’ll also consider trying out the DFS version at RotoGrinders, available for pre-sale in a couple weeks! It’s how I’m able to bring the season-long version to you here at FanGraphs as a free-of-charge “thank you”!
If you have any questions about THE BAT or really anything baseball-related, please feel free to drop a comment here, tweet at me (@DerekCarty), or find me on Instagram (@DerekTCarty). Thanks so much to David Appelman and everyone here at FanGraphs for having THE BAT back for another year. I loved interacting with you guys last year and hearing how well you all did in your fantasy leagues, and I look forward to another great season!
Currently only Steamer projections and past seasons are available on the auction calculator. I look forward to seeing your system matched with the auction calculator in the near future.
Will they be added to the Auction Calculator?
Yup, absolutely! They should hopefully be added soon
Do you also take injury or playing hurt into account?
Unfortunately, no. That’s something I’d like to eventually account for, but it’s tough first getting a comprehensive enough database of injuries, then knowing the exact dates the guy was playing hurt, the extent of the injury, his own unique physiology, etc. There’s just so much to consider and so much uncertainty around it that it would be tough, but it’s something I’d like to at least try at some point.
Thanks, Derek! Really enjoyed using THE BAT last season. Curious what, if anything, has changed from last season?
Really glad to hear it! Nothing major (yet), just some under-the-hood stuff that isn’t really anything flashy. I do have some really cool, flashy stuff I’ve been working on and will be adding in at some point, though.
I used The Bat for DFS purposes last year and profited. I never saw any daily game projections on there, but I’d love to! Were they always on there? Where are they located?
Love to hear it! THE BAT game and team projections were at a new sports-betting geared site called EV Analytics. They will likely be there again this year, but nothing official yet.
Hitters that THE BAT likes less than Steamer:
Eloy Jimenez
Nick Senzel
Ketel Marte
Shohei Ohtani
Vladimir Guerrero Jr.
Hitters THE BAT likes more than Steamer:
Luis Urias
Scooter Gennett
Robinson Chirinos
Jesus Aguilar
Daniel Descalso
This has been a public service announcement (worth precisely what you paid for it. Although perhaps fodder for an article, Derek?)
This is great, very helpful 🙂
A few more thoughts:
Firstly, thanks for doing the work to put these together. I am not here to nitpick your efforts – I merely free-ride off of them!
Secondly, after a second look at the list above, I am not sure you are going to find meat on the bone for each of those. IE, it’s rare that BAT and Steamer have views on a player that diverge by more than ~5%. [It does appear to me that BAT is more bullish in aggregate on both offense – by about 1-2% – AND on the pitching side. Which wouldn’t make sense; it’s a zero-sum game. But I may be wrong on the back-of-the-envelope math here]
EG, Ohtani is one of the more disparate forecasts, at ~15pts of wOBA. But if you take a closer look, the BB%, ISO, and BABIP forecasts are almost spot-on between the two systems. Basically, BAT thinks that his K rate moves up two ticks; Steamer thinks it moves down 1. These are hardly light-years apart. (Although I suppose these narrow differences are all that separate most forecasting systems from each other – and from MARCEL – at this point. So they can still matter).
There’s probably more of interest in guys like Gennett (Steamer seemingly dismisses the last two years as a complete fluke) and even more so in some of the young guys – where the error bars are naturally wider.
The first list makes me think that Steamer is just more bullish on rookies than BAT – but for Urias.
Also, with all the caveats above, here’s the list for pitchers. (For batters I used wOBA; for pitchers I used something else, which makes it less cut and dried – but hopefully still instructive):
BATS likes more:
Tyson Ross
A.J. Puk
Jake Odorizzi
Matthew Boyd
Joe Jimenez
Michael Fulmer
Jose Berrios
Steamer likes more:
Brandon Morrow
Roenis Elias
Seth Lugo
Amir Garrett
Junior Guerra
Matt Wisler
Steamer likes more; shallower league relevant:
Chad Green
Andrew Miller
Andrew Suarez
Joey Lucchesi
Anthony DeSclafani
Felipe Vazquez
German Marquez
Kirby Yates
Jose Quintana
Cole Hamels
Yeah, these are all good points. I’ve definitely noticed Steamer seems to be a little more bullish on rookies in general. FWIW, hitting and pitching should match up for THE BAT. One drives the other.
Hey Derek, thanks for the projections, it’s not an insignificant amount of work. I’ve been putting together some aggregate projections from a few different sources and noticed that some big pitchers are missing projections in The BAT (Kimbrel, Keuchel, and even Jose Alvarado and Seranthony Dominguez will have value on draft day).
Is there a plan to either update the projections to include these guys, or is there a rationale as to why they were omitted?
Most of those guys (Kimbrel, Keuchel, Machado, Harper, etc.) are because they are free agents and THE BAT doesn’t have any context to apply to them. I won’t have a chance until next week, but I’ll set it up so that they’re just given a league average set of conditions. I’ll also look into Alvarado and Dominguez
Hey Derek, With regards to DFS and umpires…When Angel Hernandez is the ump, do you throw out the ump stats for that game? 🤣
Lol Angel Hernandez is definitely a weird one. It’s kind of funny, as bad as he is, he projected pretty much as a neutral umpire for years because there wasn’t much rhyme or reason to his bad calls, they tended to even out. He’s a little more on the pitcher side now, though.