Errors and Omissions: Fixing the Line Score

Admit it: you don’t like line scores. If you look at them, it’s only in passing, or to make yourself a little angry (the indignant kind) after a game your team lost. Nine hits, and we only scored two runs?!? The other team scored four runs on four hits?!? There ain’t no justice. They even made an error, and we kept a clean sheet! How could this have happened?

Of course, if you weren’t looking at a line score, you probably wouldn’t make either of those complaints, because it’s unlikely that which team made an error had that much of a bearing on the outcome. And that’s a shame, because the line score should be a great source of information. It’s an ingenious construction – tons of data conveyed in a compressed format. The inning-by-inning scoreline gives you the dramatic beats of the game – who scored when, whether it was a comeback or a wire-to-wire romp, and so on. The smattering of information on the right tells you roughly how the runs scored with great efficiency.

Or at least, it should tell you how the runs scored. The problem is, it really doesn’t. Take this one (courtesy of Baseball Reference), from an April 1 tilt between the Astros and Athletics:

The Astros barely out-hit the A’s. They played atrocious defense. They won by seven runs anyway. That’s because a single and a double (or a triple or a home run) count the same under “hits.” Meanwhile walks don’t count anywhere but errors, which occur far less frequently than walks and produce similar results, take up a third of the available real estate. Home runs matter more than either, and are nowhere to be found. Let’s look at a more complete tale of the tape for this game:

Events in A’s-Astros Game
Team 1B 2B 3B HR BB HBP ROE
Astros 4 3 0 2 6 2 0
Athletics 4 2 0 0 3 1 2

Houston had three more extra-base hits. They reached base on non-hit outcomes more often than Oakland. Look at that list, and it’s obvious who won this game. Maybe you wouldn’t expect it to be quite the blowout it was, but Houston had five extra baserunners and slugged .545 to Oakland’s .267. That’s a rout – not this:

A’s-Astros Line Score Events
Team Hits Errors
Astros 9 2
Athletics 6 0

Of course, fixing that is easier said than done. The extensive categorical breakdown from above won’t work for a line score, because it’s far too much data. Whatever the line score’s faults, you can’t knock it for brevity. The reason it’s still posted for every game is that it takes up little space but provides useful context.

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.

I have a solution to that. Can you fit all the categories I care about into two lines? Definitely not. But an approximation doesn’t have to be very good to beat the old standard of hits and errors. My solution? Group every one-base event into one pile and every multi-base event (with one exception I’ll explain shortly) into another. Let’s call them “1B” for one-base events and “XB” for extra-base events. Now the result makes more sense:

A’s-Astros New Line Score
Team Runs 1B XB
Astros 8 12 5
Athletics 1 10 2

The one exception to the dividing line I proposed is errors. Most errors are of the one-base variety, but they come in all kinds of flavors, from dropped foul balls that don’t even produce a baserunner all the way up to four-base errors. You could put these into the correct categories, but I think the added precision isn’t worth the extra fiddling. Most errors cost a base, so throwing them all into the one-base bucket is close enough for our purposes here.

Normally, this is the part of the FanGraphs article where I present data to support my argument. In this case, though, I don’t think data would be particularly useful. What data would you want here? Times I’ve looked at a line score and thought “the wrong team won this game” in error? Empirical estimates of how much happier you’d be knowing that your team socked five extra-base hits rather than looking at an inscrutable line of eight hits and two opposing errors and wondering how they scored nine runs?

The real gain in this is that we would care more about line scores, and they’d tell us more about what happened on the field. What do you think happened in this matchup between the Rangers and A’s?

After making up your mind, let’s look at it in our new format:

Rangers-A’s New Line Score
Team Runs 1B XB
Rangers 5 9 2
Athletics 10 19 2

Now you’re getting it. The A’s juiced the bases all game long. They put a six-spot up without an extra-base hit in the second, and didn’t hit a single home run. They were fairly efficient with their baserunners, in the grand scheme of things. It’s a lot easier to score those one-base advancements if you’re clocking the ball into power alleys or over the fences, but that stops being true when you run a .455 OBP as a team.

Or take another one, Padres-Diamondbacks from September 1, with both teams sputtering but the Padres still nine games over .500. Arizona won, and you’d be forgiven for thinking it looked like a standard rout:

But the Padres had some pop in this one. Let’s see it in our new format instead:

Padres-Diamondbacks New Line Score
Team Runs 1B XB
Padres 3 2 5
Diamondbacks 8 19 3

This game was actually intriguing. The Padres slugged the ball all over the park, with two homers and three doubles. But Arizona, led by starter Luke Weaver, limited the damage – not allowing a single walk helps, as does running a BABIP below .200 – and so the Padres got nearly nothing to show for their big knocks.

Meanwhile, the Diamondbacks overwhelmed the Padres with hits both small and large. They put a baserunner aboard in every inning, and while they mostly squandered them, they did manage to string together a pile of baserunners in the second inning to make it a walkover.

Not every game would be enhanced by a more descriptive line score – I picked some evocative ones on purpose – but providing more useful information in the same space can’t be a bad thing. Yes, after all this, I think that the line score is a great idea – just one whose execution could stand improving.

The Hall of Fame credits Henry Chadwick with inventing the box score and line score in 1858. That’s amazing! The game – and even more so, the world – have changed many times over since then. For decades, box scores changed with them. More categories were added, statistical summaries jumped in below the box score, and when the RBI was developed, it became a full-box-score mainstay.

But aside from those early innovations, line scores have remained static. Nothing has changed even as the way baseball is played has evolved into something that would be nearly unrecognizable to a fan from the 19th century. Errors aren’t one of the most important statistics in the game anymore. That wasn’t always the case – look at this wild box score from 1876 I sourced from Wikimedia Commons:

In a game with 28 errors (and 13 “first base by errors”), devoting a third of the line score space to errors makes perfect sense. As best as I can tell, there were two extra base hits in the game – a column for extra bases would have looked like the error column does today, a strange vestigial limb. A line score of this game, in the original runs/hits/errors form, does exactly what my proposed change would do today: encapsulate the most important events with a concise presentation.

In fact, I’ll go out on a limb: if Henry Chadwick were alive today and following baseball, he’d change the line score. He had a genius for presenting information, and in modern baseball, how often you’re walking and hitting for extra bases – or preventing the opposing team from doing so – has a lot to do with winning, so I’m sure he’d want to see it.

Would his line score change mirror mine? I have no idea! But he’d surely do something. Errors have been sitting there, occupying space on pages and in minds, while their frequency has plummeted:

So let’s end the tyranny of the error and remove it from line scores. Let’s replace it with something better, and get walks in there while we’re at it. I’m not sure how to propose this change more widely. I don’t run Baseball Reference, or ESPN, or wherever people get their line scores. I’m open to ideas for how to talk about this more. But I really do think that this change would improve my consumption of baseball. I look at a lot of line scores in a year. It’s about time that they showed me the data I really want.





Ben is a writer at FanGraphs. He can be found on Bluesky @benclemens.

40 Comments
Oldest
Newest Most Voted
BenZobrist4MVP
4 years ago

Thanks, Ben, I like this idea! Would you just include hits, errors, bases on balls, and hit by pitches in the 1B column? Or would you also include things like catcher’s interference (maybe that already counts as an error?), reaching on a dropped strike three, or a fielder’s choice where nobody is put out?

BenZobrist4MVP
4 years ago
Reply to  Ben Clemens

I like the total baserunners idea.

As an aside, I know it is not common, but it is a pet peeve of mine when everyone is safe and it is scored a fielder’s choice. I am perfectly fine with a fielder’s choice where the fielder gets a different baserunner out and the batter is safe. But when everyone is safe, I strongly feel it should always be ruled either an infield hit or an error and I fail to see the logic behind a fielder’s choice where no one is out.

NathanielMember since 2016
4 years ago
Reply to  BenZobrist4MVP

💯

Lanidrac
4 years ago
Reply to  BenZobrist4MVP

The logic is that the batter would’ve been thrown out at first base had it been thrown there. The defense took a risk, and it didn’t pay off, but they didn’t actually commit an error; while the batter didn’t have anything to do with that defensive decision, so he shouldn’t get credit for it, either.

John DiFool2
4 years ago
Reply to  Lanidrac

Then roll such cases into the long-proposed “team error” category (along with popups landing in between 3 fielders and such).

g4Member since 2020
4 years ago

Just thinking off the cuff, instead of rounding all errors to 1 base (which can result in false info), what about replacing the 1B column with Baserunners (BR) or Total Baserunners (TBR), comprised of walks, hits, HBP and all errors that resulted in a player reaching base.

A line score 14 TBR +5 XB vs 18 TBR + 2 XB conveys much of what Ben is shooting for in the examples — one team hit homers, the other went station to station — while ignoring the dropped foul pop-up that didn’t result in a baserunner. (Optional: a 2-base error could be added to the XB bucket.)

Maybe a horse apiece.

Paul-SF
4 years ago
Reply to  g4

I think this also helps alleviate the (nitpicky) problem I came here to point out, which is that if I see “1B” in a box score context, I’m thinking “singles.” But having TBR be the metric instead takes care of that AND gives more info.

bohknowsbmore
4 years ago
Reply to  Paul-SF

Was going to mention this as well, that 1B causes one to assume singles

JohnThackerMember since 2025
4 years ago
Reply to  g4

I like that for a two columns besides runs solution, which matches the current amount of real estate.

Ideally, I’m kind of interested in an idea with one more column: 1Bs, XBs, and all baserunners as a result of non hits – reached on error plus walks (and catcher’s interference, etc.)

Even a minor tweak to the existing box score that replaces errors with “baserunners as a result of non hits” (mostly but not exactly errors plus walks) would be an improvement to the current one. Bases on balls were much rarer than bases on errors when the box score was invented, and now it’s the reverse.

Dawson Highland
4 years ago
Reply to  g4

Do you include runners who is reached on XBHs in TBR though? If you don’t then it’s not really *total* baserunners, but if you do then you’re counting them twice.

DDMember since 2020
4 years ago

Why not just roll it all into “total bases”? That can include hits, walks, IBB, HBP, and errors and shows the offensive production into a single, readily understandable number.

BenZobrist4MVP
4 years ago
Reply to  DD

That is a good idea. However total bases is technically already a stat that is using for slugging pct. and it doesn’t include BB, HBP, or E. So you would probably have to call it something slightly different.

NATS FanMember since 2018
4 years ago
Reply to  BenZobrist4MVP

ALLBases? perhaps? downside is it shorts to AB. but we could just use ALLB or something like that.

Jason BMember since 2017
4 years ago

Fowser sure was busy that day – 6 putouts, 7 assists – but five errors? Yeesh.

(By the way “Force” and “Fowser” are excellent names for Bases Loaded I on the NES. They would fit in well with Paste, Brutus, Patty, and Princo.)

Chili Davis Eyes
4 years ago
Reply to  Jason B

I’d cut Fowser some slack–errors were a lot easier to make back when baseball gloves were essentially fingerless Isotoners.

treebeardedMember since 2019
4 years ago

Preach! What a great suggestion. I have nothing else to say but that you’ve taken something we all take for granted and actually put some thought into why it’s there and how it can be more useful. This is the kind of deep thinking I love at Fangraphs. Thank you.

eely225Member since 2019
4 years ago

I liked this article, Ben.

pbarstonMember since 2019
4 years ago

Great article Ben. That errors per game graph is deceivingly interesting. The peaks and valleys are likely pretty pronounced if you zoom in. I’d be so curious how all the trends in “modern” baseball – shifting, launch angle, player dev, pitching labs, all that – track with that chart.

My theory is there is a TON of selection / survivor bias at work with that chart (ie crappy fielders are being phased out before they have the chance to make those errors) and that while errors/game are down, the COST of an error (more guys on for the big boppers) has probably risen!

Lanidrac
4 years ago
Reply to  pbarston

There’s also the fact that official scorers have become more biased towards awarding hits over errors over the years.

bogilo4105
4 years ago

Reminds me of some of the discussion in this FG article from a while back… https://community.fangraphs.com/foundations-of-batting-analysis-part-2-real-and-indisputable-facts/

“Reaches” and your “1B” are basically the same thing

HappyFunBallMember since 2019
4 years ago

To add on a bit to what others have suggested, I’d propose three columns:

BR: Total baserunners. Men on base no matter how they got there.
TB: Total bases
UFE: Unforced errors (could use a better name) which is a count of walks, errors, HBP, and other such non-hit events that led to guys on base or advancing.

That kind of gets you a high level picture of everything

mordecaiconstantMember since 2024
4 years ago

What are the most likely ways this gets implemented in “real world box scores”? If I ran a broadcast team I would not want to throw out the “historic” line score – few of us would I imagine – but could see toggling back and forth between old and new each inning. During the games when they tell divergent stories put them side by side once or twice to illustrate different ways of looking at the game at a high level. DEFINITELY keep the historic one when there is a no-hitter brewing!

The only thing I can think of missing from the above proposals are strikeouts. Those tell a pretty big story of pitcher dominance, such as are the lack of baserunners due to strikeouts, or are they due to “atom (at ’em) balls”. Is this a Kyle Hendricks type game or Max Scherzer type game. Probably not necessary to cram that info in – but if we did I would wonder which would be better: K% or total strikeouts? Feels like K% is more interesting and informative but total K is less confusing.

This is fun stuff to think of. We take so much for granted in baseball and in life. Articles like this are not just an exciting thought-exercise but an encouragement to keep your eyes and mind open when observing ALL aspects of life. Great job Ben.

Clay YearsleyMember since 2018
4 years ago

Wow – 2 centerfielders, presumably playing the whole game, and only 1 total chance (an error) between them.

Jason BMember since 2017
4 years ago
Reply to  Clay Yearsley

He was likely asleep or pickin’ daisies

Paul SporerFanGraphs Staff
4 years ago

Yesss this is a great idea

NATS FanMember since 2018
4 years ago

That old timey box score would lead the casual fan to think first-base was the most important defensive position.

Also. who here thinks Manning’s grandkids played a bunch of football?

Dmjn53
4 years ago

Great article. I never stopped to think about how little relevant information the traditional line score gives. Obviously the most important information about a game is the score, but the other 2/3rds are numbers we know don’t hold a lot of value (hits and errors)

BryzMember since 2019
4 years ago

I appreciate that you suggested a change without completely revamping the line score.

theoriolewayMember since 2026
4 years ago

If Fangraphs had an app where I could see scores with my mobile device and with this line score, this is where I would get my line scores.

chrisjacoby
4 years ago
Reply to  theorioleway

I love this suggestion the most. I think the information you’d want in the line score is the data that is most correlated with runs scored.

bennysantiago09
4 years ago

Ben, as someone who still likes to keep score, I love the article topic. One stat that hasn’t come up in the comments that also reflects number of baserunners, is “Left On Base”. This approach to the line score then would show runners who scored and runners who didn’t. This may be personal preference but then there’s no overlap with the total base runners and runs scored. There’s also a little bit of extra information as GIDP’s eliminate those baserunners from being counted as left on base.

As a PIT fan, growing up, there were many games where the LOB number would be high, and then I’m sure the XBH were low. I think my programs had a fourth column “LOB”.

Lanidrac
4 years ago

That’s interesting that you should mention that, since many TV broadcasts in recent years have indeed been adding LOB to the line scores.

Morris GreenbergMember since 2020
4 years ago

I think one way we could directly evaluate the value of these summary statistics is run a regression with runs as the Y variable and the measures listed after runs as the X variables. The goal should be to maximize the explained variation in runs with 2-3 extra stats.

rburgh
4 years ago

How about runs and the 3 components of runs created – R PA OB TB? Again, morphing errors into the appropriate result – i.e. a wild throw after a hit adds to the TB column without the OB column.

radiokevMember since 2017
4 years ago

Love this idea. It’s almost certainly because I’m playing it a lot, but there should also be a visual equivalent like Wordle.

Lanidrac
4 years ago

How do you feel about many TV broadcasts adding LOB to the line score in recent years? That’s as close to an official change to the line score as we’ve ever had since it was first created.

walkish
4 years ago

I like the inning by inning score it shows the ebb and flow – or a win expectancy chart!
I like the idea of grouping singles and XBH separately
I think errors should be replaced by a combined fielding score covering one of … or a combo of DRS and UZR or something similar so that it captures the defensive value.

Lanidrac
4 years ago
Reply to  walkish

The point of the line score is that it conveys a lot of data while still remaining simplistic. Win expectancy charts and advanced fielding metrics would undermine that simplicity. If anything, you would add things like that to the box score rather than the line score.