The Baseball Graphs Blog

Thursday, April 28, 2005

Red Sox vs. Devil Rays

I posted a review of a Boston/Tampa Bay game a couple of days ago at The Hardball Times.  I also added the “P” of each situation to the graph, which might appeal a bit more to everyone’s graphical esthetics.

Also, there is a satirical take on Win Probability from Tim Keown at ESPN.  I have a feeling he might be a contributor to the RedsZone Forum!

Posted by Studes on 04/28 at 07:34 AM
Thursday, April 21, 2005

Astros’ WPA

There’s a new blog in town, Third Coast Baseball, that has a very nice WPA review of the last two Astros’ games.  This looks superb.  As other folks publish their own WPA reviews, please post links to them here.  It will be fun to see how everyone is handling the output, and share ideas.

Posted by Studes on 04/21 at 08:48 AM
Wednesday, April 20, 2005

Blue Jays/Red Sox

David Tybor has posted another WPA graph—this one of last night’s Blue Jays/Red Sox game, which was won in the late innings by the Blue Jays.

David’s approach to graphing the game is confusing to me, and we both thought it might be worth discussing here on the site.  Here are some points:

Any responses?  My reply would be that essentially flipping the Y axis when one team rises above 50% makes it very hard to follow the flow of the game graphically, and it isn’t worth the tradeoff of less white space.  One way to address the white space problem is to add more info to the graph (as long as it’s relevant), such as the “P” of each situation.

For those interested, I point you to this summary of Edward Tufte’s work.  Tufte is the Godfather of Good Graphs.

Posted by Studes on 04/20 at 02:14 PM
Tuesday, April 19, 2005

WPA Updates

I posted a Game in Review at the Hardball Times, covering the pitching duel between Rich Harden and Jarrod Washburn last Saturday.  Also, David Tybor has discovered the spreadsheet, and he posted a graph of last night’s Mets/Phillies game (scroll down to see it).

I love this graph, by the way.  The final score was 5-4, Phillies, which would lead you to believe it was a close game.  But the Phils led 5-0 going into the ninth, and even Cliff Floyd’s home run didn’t have a significant effect on the Phillies’ chances of winning.

In other news, I’ve stopped tracking the Reds’ WPA on a daily basis.  It was just too much time, because I was trying to capture fielding WPA as well, which meant I had to watch every game in its entirety.  But as a result, I do have some beginning thoughts on how to allocate WPA debits and credits between pitchers and fielders, using only play-by-play logs.

Now, these are just guidelines for discussion purposes.  Only use them if you want to.  And, if you do want to allocate WPA between pitchers and fielders, you’ll find pretty quickly that you should really watch the entire game.

One last thing.  I’ve been using the play-by-play logs in’s “Gameday” application, because they offer the most detail, including the type of batted ball and who caught each ball.  If other folks have their own preferred play-by-play logs, please let me know.

Posted by Studes on 04/19 at 07:46 AM
Thursday, April 14, 2005

Another spreadsheet upload

I uploaded a new version of the spreadsheet.  The previous one had a slight lookup problem in one of the tables that was throwing off some of the math.  Please download this latest, which is still version 1.3, from

Two game updates:

The Cheat posted a WPA review of one of the White Sox’s game.

And I’ve got a review of the latest Reds’ game, featuring the intentional walk to Pujols with one out, and a game-ending double play.

Posted by Studes on 04/14 at 02:59 PM
Wednesday, April 13, 2005

New version of the spreadsheet uploaded

I found a bug in the spreadsheet involving run differentials of more than ten.  Fixed it, and uploaded the new version (Version 1.3) to

I also posted the WPA of the most recent Reds/Astros game at the RedsZone Forum.

Posted by Studes on 04/13 at 07:49 AM
Tuesday, April 12, 2005

Sky’s WPA

Skyking has written up two games using WPA.  I should have linked to these before, because he does a nice job of using WPA to diagnose a game.  Maybe I’ll steal a couple of his ideas!

Here’s the link for the Devil Rays/Blue Jays game.

And here’s the link to the Braves/Marlins game.

Posted by Studes on 04/12 at 10:55 AM

Rangers/Mariners Game

I chronicle the WPA of last Saturday’s Rangers/Mariners game over at The Hardball Times.  If you have any questions or comments about the article, you can post them here.

A central issue I raise in the article is how to measure the criticality (or importance, or leverage) of a specific situation.  There are three definitions I know of:

These are three very different ways of using Win Probability to define criticality (outs, batter, runs), though all three are based on the same idea: calculating the difference between the current state and some potential future state.

I have another idea.  What if criticality is defined as the difference between two potential future states?  For instance, what if it is defined as the difference between a strikeout in the current situation vs. a home run, given the current situation?

The notion of a “criticality measure” may be the most important thing to come out of Win Probability.  It would be something many fans would find useful, I think.  So it’s worth kicking around.

Posted by Studes on 04/12 at 07:29 AM
Monday, April 11, 2005

Blue Jays’ WPA

Thomas Ayers has posted the WPA totals from yesterday’s 4-3 win over the Red Sox at the Batter’s Box Interactive Magazine.

Posted by Studes on 04/11 at 01:55 PM

Spreadsheet Tips

If you work with the WPA spreadsheet, here are a few tips:

If you do log a game, be sure to enter the info in the “Start” page, as well as the pitchers in the “Front End” page.  Then, when logging a game, you should enter each difference in score, inning, outs, and base situation, then note each of the following in the four yellow description boxes:

It probably works best if you save the file in two places: one with the original WinExp file, then store it in another directory, which you use to log a game.  This way, if you change something in the file, it won’t affect the original one.

Posted by Studes on 04/11 at 10:28 AM
Sunday, April 10, 2005

WPA Central

There seems to be a lot of interest in Win Probability Added these days.  I have a Win Probability Added spreadsheet that Jon Daly and I built based on the previous work of Tangotiger, Keith Woolner and Doug Drinen, and I’ve used it to track several games at The Hardball Times.

I’m happy to share the spreadsheet with others, and several people have gotten copies.  The thing is, WPA is an evolving approach, and the spreadsheet has evolved too.  Plus, my e-mail conversations with other folks using the worksheet have become a bit disjointed.  So… I’ve decided to use this blog as a central gathering place for WPA devotees using the spreadsheet.  For this summer, we’ll limit our Baseball Graphs posts to WPA, its uses, applications and implications.

In related news, I’ve come to an agreement with the RedsZone Forum to track all of the Reds’ games this summer with the spreadsheet.  I had wanted to track a specific team all year long with WPA, so this agreement has given me some focus.  I’ll be posting WPA results on their site each day, hopefully within twenty-four hours of the game’s end.

Plus, I’ll be writing a weekly column for The Hardball Times called “Game in Review,” in which I’ll use WPA to track the ins and outs of each one.

So that’s the story.  If you want a copy of the spreadsheet, Version 1.2 is available at  Keep in mind that I keep finding bugs and ways to improve the interface.  Plus, there are lots of unresolved issues regarding how to score certain types of plays.  So, if you’re interested in WPA, please drop by often and post any questions or issues.

Posted by Studes on 04/10 at 04:47 PM