A Batter Game Score for the Regression-Minded

Since attempting (somewhat haphazardly) to identify the top performances of the Futures Game by way of game scores, I’ve been experimenting both with a pitcher and also batter version of same that might weight the relevant inputs in a manner that reflects the rate at which those various inputs become reliable.

Because it’s likely flawed — and also because the prospect of doing so is tedious — I won’t provide a particularly detailed explanation of my own methodology here. But what I’ve got seems to produce reasonable enough results, which is really my only concern.

What I did was to start with the FIP-based pitcher game score proposed by Tango Tiger in these same pages a few years ago — the formula for which starts at 40 (as opposed to 50) so as to reflect the idea of replacement level. What I did then was to weight strikeouts three time more heavily than in the normal FIP formula (because it becomes strikeout rate becomes reliable three times more quickly than home-run rate) and walks about a third more heavily. Hits of any sort are excluded from consideration, as BABIP requires far too large a sample to integrate meaningfully with the other three variables. Multiplying plate appearances by 3 centers the equation.

Below is the resulting equation:

Game Score: 3 * PA + (13 * HR + 4 * BB – 6 * K) + 40

Applying the formula to an “average” game — that is, league-average rates prorated to 4.5 plate appearances — results in a game score of 51. A player going 4-for-4 with four home runs produces a score of 104. To produce a 0, a player would need to strike out in about 13 of 13 plate appearances — which, that’s an unlikely result. Away from the margins, however, the scores are reasonable.

You Aren't a FanGraphs Member
It looks like you aren't yet a FanGraphs Member (or aren't logged in). We aren't mad, just disappointed.
We get it. You want to read this article. But before we let you get back to it, we'd like to point out a few of the good reasons why you should become a Member.
1. Ad Free viewing! We won't bug you with this ad, or any other.
2. Unlimited articles! Non-Members only get to read 10 free articles a month. Members never get cut off.
3. Dark mode and Classic mode!
4. Custom player page dashboards! Choose the player cards you want, in the order you want them.
5. One-click data exports! Export our projections and leaderboards for your personal projects.
6. Remove the photos on the home page! (Honestly, this doesn't sound so great to us, but some people wanted it, and we like to give our Members what they want.)
7. Even more Steamer projections! We have handedness, percentile, and context neutral projections available for Members only.
8. Get FanGraphs Walk-Off, a customized year end review! Find out exactly how you used FanGraphs this year, and how that compares to other Members. Don't be a victim of FOMO.
9. A weekly mailbag column, exclusively for Members.
10. Help support FanGraphs and our entire staff! Our Members provide us with critical resources to improve the site and deliver new features!
We hope you'll consider a Membership today, for yourself or as a gift! And we realize this has been an awfully long sales pitch, so we've also removed all the other ads in this article. We didn't want to overdo it.

Here, for example, are yesterday’s 10-best players:

# Name Team PA BB SO HR Score
1 Mark Teixeira Yankees 5 3 0 1 80
2 Matt Kemp Dodgers 4 0 0 2 78
3 J.P. Arencibia Rangers 5 0 1 2 75
4 Jose Abreu White Sox 5 1 0 1 72
5 Jimmy Rollins Phillies 5 1 0 1 72
6 Josh Hamilton Angels 6 0 0 1 71
7 Yangervis Solarte Padres 4 1 0 1 69
8 Josh Harrison Pirates 4 1 0 1 69
9 Brett Gardner Yankees 5 0 0 1 68
10 Anthony Rizzo Cubs 8 1 0 0 68

And 10 worst:

# Name Team PA BB SO HR Score
1 Carlos Gomez Brewers 4 0 4 0 28
2 Logan Schafer Brewers 3 0 3 0 31
3 Mark Trumbo D-backs 4 0 3 0 34
4 Marc Krauss Astros 4 0 3 0 34
5 James Jones Mariners 4 0 3 0 34
6 Dillon Gee Mets 2 0 2 0 34
7 Tyson Ross Padres 2 0 2 0 34
8 Chris Iannetta Angels 2 0 2 0 34
9 Justin Ruggiano Cubs 7 0 4 0 37
10 Tyler Flowers White Sox 5 0 3 0 37





Carson Cistulli has published a book of aphorisms called Spirited Ejaculations of a New Enthusiast.

14 Comments
Oldest
Newest Most Voted
AK7007
12 years ago

Can we have these in some sort of daily “look what happened yesterday” post.

DUMBrowski
12 years ago
Reply to  AK7007

I would love something like this. Not necessarily with the information included in this post, but more of a “Here’s some interesting stuff that happened in baseball last night” type of post. This could include historical feats, great/bad moves by managers, potential pitcher adjustments, or even a variety of humorous whimsy to help us through our NotGraphs withdrawal.

AK7007
12 years ago
Reply to  DUMBrowski

Well, if occasionally there is a 100 game score batting performance, I’d like to see some carson related whimsy there too.

frivoflava29
12 years ago
Reply to  AK7007

As somebody who checks every individual game’s box score every single day, I agree wholeheartedly.

John Elway
12 years ago

My latest #Instagraph, in honor of tonight’s Sharknado 2 sequel.

https://twitter.com/J0hnElway/status/494620392598695938/photo/1

Just neighing.

#KeepNotGraphs

Stathead
12 years ago

If you want to weight things differently then you should use a weighted linear regression, which I’m pretty sure isn’t what this is, but I haven’t looked at that in a while.

Larry Bernandez
12 years ago

So a guy who goes 4-4 with 3 doubles and a triple receives the same score as the guy who goes 0-4 with 2 groundouts and 2 flyouts? That seems a bit flawed.

Game-changer
12 years ago

Not sure if this is true, I think the tables just don’t show other hits, but I wonder if using total bases in some way is better than HRs.

ElJosharino
12 years ago

I think maybe that’s the point, a little bit. In theory, a lot of the difference between the two could be chalked up to batted ball luck.

That said, maybe there’s room for some sort of BABIP component somewhere, perhaps weighting the specific batted ball types within the game to formulate some sort of weird xBABIP for the game and then incorporating that into the formula somewhere. Or I dunno, I’m just spitballin’ here.

Z S
12 years ago

Yeah, I agree. Focusing on the true out comes – strikeouts, HRs and walks – makes some sense when applied to pitchers, because it focuses on the things that they directly influence. But flipping it around and using those outcomes for batters, exclusively, is odd. Larry’s is just one of many counter-examples you could provide where an outstanding performance isn’t reflected in the proposed batter game score. Sure, there’s an element of BABIP/luck/defense involved in getting hits on balls in play, but it seems weird to create a system that discounts singles/doubles/triples/stolen bases entirely.

jcxy
12 years ago

One of the criticisms of wine ratings, in particular the 0-100 wine scale popularized by Robert Parker, is that a vast majority of wines score in a 15 point range–from 80 to 95. In effect, and despite it’s best intentions, the 100 point scale has become a 15 point scale.

With that in mind, it seems too gracious that Carlos Gomez be awarded any number of points with a day like that. Woody Allen may be right that 90% of life is about showing up…but Carlos Gomez should have stayed home. Instead of adding 40 to each score (for showing up), perhaps that could be reduced? This way, game score could better represent the negative effect of Mr Gomez’s performance at the plate.

Josh B
12 years ago

Off topic, but I think the front page should contain more than just the last 3 InstaGraphs posts.

Tangotiger
12 years ago

The PA has to have a value of under 2. The reason is because if you have 0 HR, 0 BB, 0 SO, all you have left is BABIP, which would given you a wOBA of around .300, below average. Hence, 4.5 balls in play must give you a below average result (under 50).

Taking a quick guess, and I think 1 point per PA works.

I’ll have to think about the other terms, though I don’t know why they wouldn’t be what FIP suggests.