BtB Power Rankings: Through Wednesday, June 17th, 2009
Welcome to our weekly ranking of all the MLB teams! In this ranking, we use aggregate team hitting, pitching, and fielding statistics--not team wins, losses, runs scored, or runs allowed--to evaluate the performance of teams to date. You can think of the estimated winning percentage (eW%) below as how we'd expect teams to fall out if we threw teams with these aggregate statistics into one big league and let them battle it out for thousands of games.
The table is sortable if you click in the header. All data are park-adjusted when possible. A legend is below the table, followed commentary about five teams: Giants, Reds, Diamondbacks, Angels, and Cubs. This week, I focus specifically on looking at disparities between these rankings and Pythagorean team records to date. There is also a table comparing actual vs. expected run scored and run allowed totals, as well as actual vs. expected winning percentages.
BtB Power Rankings: Through June 17, 2009
| Rank | Chg | Team | wOBA | eRS | tRA | tRns | Fld | eRA | eW%lg | LgAdj | eW% |
| 1 | +1 | TB | 0.365 | 396 | 4.87 | 319 | 13.3 | 306 | 0.624 | 9.3 | 0.648 |
| 2 | +1 | BOS | 0.351 | 356 | 4.35 | 281 | -12.9 | 294 | 0.592 | 9.0 | 0.618 |
| 3 | -2 | TOR | 0.342 | 346 | 4.53 | 303 | 14.3 | 289 | 0.586 | 9.3 | 0.613 |
| 4 | 0 | NYA | 0.364 | 384 | 5.14 | 333 | -1.4 | 334 | 0.569 | 9.0 | 0.594 |
| 5 | 0 | LAN | 0.340 | 338 | 4.13 | 273 | 5.2 | 267 | 0.609 | -9.2 | 0.581 |
| 6 | 0 | DET | 0.325 | 286 | 4.80 | 305 | 21.0 | 284 | 0.504 | 9.0 | 0.533 |
| 7 | +5 | LAA | 0.340 | 317 | 4.88 | 306 | -6.7 | 313 | 0.506 | 8.9 | 0.533 |
| 8 | -1 | TEX | 0.339 | 310 | 5.23 | 331 | 24.0 | 307 | 0.504 | 8.9 | 0.532 |
| 9 | +6 | KC | 0.319 | 266 | 4.02 | 251 | -15.2 | 267 | 0.499 | 8.9 | 0.530 |
| 10 | +1 | MIN | 0.340 | 333 | 4.95 | 325 | -7.8 | 333 | 0.500 | 9.3 | 0.527 |
| 11 | -3 | CLE | 0.343 | 356 | 5.13 | 343 | -15.0 | 358 | 0.497 | 9.4 | 0.523 |
| 12 | -2 | NYN | 0.341 | 323 | 4.47 | 279 | -13.0 | 292 | 0.548 | -8.8 | 0.521 |
| 13 | +1 | COL | 0.324 | 290 | 4.05 | 257 | -5.6 | 263 | 0.545 | -9.0 | 0.515 |
| 14 | +4 | CHA | 0.311 | 255 | 4.10 | 261 | -7.9 | 269 | 0.476 | 9.0 | 0.508 |
| 15 | -6 | PHI | 0.346 | 336 | 5.19 | 331 | 12.8 | 318 | 0.527 | -8.8 | 0.501 |
| 16 | +1 | MIL | 0.332 | 310 | 4.85 | 315 | 18.0 | 297 | 0.520 | -9.2 | 0.492 |
| 17 | +4 | BAL | 0.330 | 297 | 4.96 | 314 | -18.2 | 332 | 0.446 | 9.0 | 0.474 |
| 18 | +6 | ARI | 0.312 | 273 | 4.21 | 282 | 10.6 | 271 | 0.503 | -9.2 | 0.472 |
| 19 | -6 | CHN | 0.309 | 244 | 4.12 | 251 | 7.0 | 244 | 0.501 | -8.5 | 0.469 |
| 20 | +2 | PIT | 0.326 | 291 | 4.92 | 312 | 16.2 | 295 | 0.493 | -9.0 | 0.464 |
| 21 | -5 | ATL | 0.316 | 270 | 4.11 | 264 | -9.6 | 274 | 0.494 | -8.9 | 0.463 |
| 22 | -3 | STL | 0.326 | 290 | 4.53 | 295 | 0.1 | 295 | 0.492 | -9.2 | 0.463 |
| 23 | -3 | SEA | 0.310 | 254 | 4.70 | 305 | 8.2 | 297 | 0.428 | 9.0 | 0.458 |
| 24 | -1 | OAK | 0.302 | 239 | 4.54 | 292 | -2.2 | 294 | 0.406 | 8.9 | 0.436 |
| 25 | 0 | CIN | 0.308 | 255 | 4.70 | 306 | 18.1 | 288 | 0.445 | -8.9 | 0.415 |
| 26 | +3 | FLA | 0.322 | 299 | 4.84 | 326 | -16.1 | 342 | 0.436 | -9.3 | 0.409 |
| 27 | -1 | HOU | 0.324 | 284 | 5.02 | 320 | -7.6 | 327 | 0.432 | -8.8 | 0.405 |
| 28 | -1 | WAS | 0.330 | 302 | 5.38 | 336 | -18.4 | 354 | 0.422 | -8.8 | 0.397 |
| 29 | +1 | SF | 0.303 | 238 | 4.37 | 279 | -0.6 | 280 | 0.427 | -9.0 | 0.396 |
| 30 | -2 | SD | 0.317 | 266 | 5.10 | 327 | -9.0 | 336 | 0.391 | -8.9 | 0.364 |
Offense = wOBA (park-corrected), eRS (estimated runs scored; wRC from FanGraphs, then park adjusted)
Pitching = tRA and tRns are a home-brew version of Graham MacAree's statistic.
Fielding = Fld: average of bUZR (from FanGraphs) and THT's batted balls statistic (converted to runs)
eRA (estimated runs allowed) = Pitching - Fielding
eW%lg = estimated winning percentage within the specific league (AL or NL)
LgAdj = league adjustment (bonus to AL teams, penalty to NL teams, because the AL has superior level of play)
eW% = estimated winning percentage if all teams were in one league (after league adjustment)
Methods provided in more detail in the first post in this series
Team Leaders (asterisks indicate teams improving in specific ranking):
American League
Offense (wOBA): Rays*, Yankees, Red Sox
Pitching (tRA): Royals, White Sox, Red Sox
Fielding (Fld): Rangers, Tigers, Blue Jays*
National League
Offense (wOBA): Phillies, Mets*, Dodgers
Pitching (tRA): Rockies(!)*, Braves, Cubs
Fielding (Fld): Reds*, Brewers, Pirates
"On Paper" Playoff Leaders (asterisks indicate new leaders):
American League: E=Rays*, C=Tigers, W=Angels*, WC=Red Sox*
National League: E=Mets*, C=Brewers*, W=Dodgers, WC=Rockies(!)*
Commentary below the jump!
Given the recent discussions about differences between these rankings and actual records, I thought it would be fun to take a look this week at some teams with the largest absolute differences between expected winning percentage (eW%lg) and Pythagorean record based on actual runs scored and runs allowed totals. That, after all, is where these rankings are providing additional information about team performance that can't be directly gleaned from, say, THT's excellent teams page. Let's start with the team that has generated the most controversy thus far...
In the standings, the Giants are in second place in their division (0.523 W%), and are essentially tied with the Mets for second place in the wild card standings. Furthermore, to date, the Giants have outscored their opponents by a small margin (259-254), which works out to an expected PythagoPat W% of 0.509. But in these rankings, they come in 29th! And that's up from dead last in all of our previous rankings. What's going on? If we look at all of the hitting events produced by the team thus far, and assign run values to each of them, the Giants' estimated runs scored ( (eRS, after park adjustments) is dead last in baseball: 238 runs. That's 19 shy of the park-adjusted actual runs scored total, which may suggest that the Giants have been a bit lucky with their offense. To this end, their clutch rating is the highest in baseball. It's unlikely that they'll have simliar clutch ratings over the rest of the season.
Based on our version of tRA, as well as our composite fielding estimate, they have been even more lucky in run prevention. Their estimated runs allowed is 28 runs higher than their actual runs allowed total! This means that not only have the Giants scored more than expected, they've also allowed fewer runs than expected--all of which indicates that, if they perform at the same level over the rest of the season, they are likely to suffer declines in boht offense and defense. This is why they are ranked so poorly in our power rankings.
Now, you have to remember, there are many sources of error here than can throw our estimates off. For example, our two measures of fielding, bUZR and THT's batted-ball stat, are at odds over the Giants' fielding prowess. bUZR rates the Giants as a +7 run team, whereas THT rates them as a -8 run team. We split the difference and rate them as essentially an average fielding team. But if we instead were to go strictly with bUZR, the difference between actual and expected runs allowed shrinks by almost eight runs. I'm sure other folks could probably find other methodological tweaks that might further push our estimates toward (or away from) the Giants' favor. But the discussion should be about the methods themselves, not about my apparent bias against the Giants. :)
Speaking of which, the second most-negatively impacted team happens to be "my" team:
It's been a fun season (for once) to be a Reds fan, as the Reds have gone through an amazing transformation this year into a pitching and fielding team, and it's paying off: 3 games back from the league-leading Brewers, and with help on the way in Joey Votto and Edwin Encarnacion, both of whom appear on the mend. It's been a rough week (the Royals reversed their slide in last week's rankings by sweeping the Reds--and they didn't even need Grienke to do it), but they're still in a great spot at this point in the season and are very much in the hunt.
Unfortunately, the Reds are similar to the Giants in that the power ranking thinks they've been lucky on both offense and defense. The Reds' offense started reasonably well, but this month has spiraled towards atrocious. And unfortunately, our estimates (or rather FanGraphs' estimates, as we're just using their wRC to estimate offense) think they've been lucky by about 13 runs on the season. Similar, our estimated runs allowed is 22 worse than the actual totals, despite the Reds' league-leading fielding and above-average pitching. As a fan, I'm rooting for them. But the power rankings indicate that they've been pretty lucky.
The Diamondbacks have had a frustrating season, with key injuries (especially to Webb), as well as a surprisingly bad offense this side of Justin Upton. They're currently dead-last in the NL West, fifteen games behind the excellent Dodger ballclub. But if it's any kind of silver lining, our power rankings think they've been unlucky. Offensively, there's not much of a story: actual runs scored and expected runs scored are within one run of each other. But defensively, there's a huge disparity: we estimate that the Dbacks should have allowed 35 fewer runs than they actually have!
Despite the absence of Brandon Webb, The Diamondbacks have had excellent pitching thus far. We have their staff at a 4.21 tRA (that's on an RA, not ERA scale, so average is ~4.7 runs per game), which is 5th in the National League. And their fielding has also been above average, an estimated 11 runs above average (bUZR likes them better than THT, but both estimates have them above average). And yet, even after correcting for their park, the Diamondbacks have actually allowed 4.6 runs per game--right about, or maybe slightly better than average. Maybe some of that is a matter of leveraging their bullpen differently or something, but my guess is that a lot of what's happening here is just plain and simple bad luck. As a result, the power rankings rate the Diamondbacks as a 0.500+ team, well above their true W% of 0.424 or their PythagoPat W% of 0.445.
Ok, enough about where there are disparities. Let's talk about a few cases where there are agreements.
California Angels of Anaheim, Los Angeles (or whatever they're called)
The Angels still aren't at full strength, but they've been surging of late, riding a six-game winning streak to close the deficit with Texas to just two games. And, for the first time this week, they are rated as our on-paper leaders in the AL West, overtaking the Rangers by just one-thousandth of a point. Time will tell if they can keep it up, but they've had a great week.
They're also a case where actual records and PythagoPat records agree almost perfectly. We estimated, after park adjustments, that the Angels should have scored 320 runs. They've scored 317. And we estimate that they should have allowed 313 runs. They've allowed 312. Expected winning percentage, specific to the AL, is 0.506, whereas PythagoPat's expected winning percentage is 0.512.
The Angels aren't the only match. Here's another:
The Cubs have had a rough week, losing five of their last six games. They've fallen out of our on-paper leader in the NL Central this week, are below 0.500, and are 4.5 games out of first place in their division. But this is again a case where our rankings and PythagoPat are very close, with runs scored estimates aligning perfectly with reality (which is unfortunate for the Cubbies!), and runs allowed estimates falling just five shy of the actual totals. Expected winning percentage in the NL (eW%lg) for the Cubs is 0.501, PythagoPat is 0.509.
Actual vs Expected Performances
Below are actual vs expected winning percentages, runs scored, and runs allowed. When a team's ranking deviates substantially from their actual performance (e.g. the Giants), this table will hopefully help you see why. Runs scored estimates average 10 runs different from actual totals, whereas runs allowed estimates average 14 runs different from actual totals.
| Rank | Team | eW%lg | PythW% | TrueW% | TrueRS | ExpRS | TrueRA | ExpRA |
| 1 | TB | 0.624 | 0.602 | 0.522 | 386 | 396 | 312 | 306 |
| 2 | BOS | 0.592 | 0.597 | 0.615 | 339 | 356 | 276 | 294 |
| 3 | TOR | 0.586 | 0.556 | 0.537 | 331 | 346 | 294 | 289 |
| 4 | NYA | 0.569 | 0.552 | 0.569 | 367 | 384 | 330 | 334 |
| 5 | LAN | 0.609 | 0.629 | 0.652 | 337 | 338 | 254 | 267 |
| 6 | DET | 0.504 | 0.525 | 0.523 | 309 | 286 | 293 | 284 |
| 7 | LAA | 0.506 | 0.512 | 0.547 | 320 | 317 | 312 | 313 |
| 8 | TEX | 0.504 | 0.537 | 0.578 | 312 | 310 | 288 | 307 |
| 9 | KC | 0.499 | 0.454 | 0.453 | 266 | 266 | 294 | 267 |
| 10 | MIN | 0.500 | 0.523 | 0.493 | 325 | 333 | 310 | 333 |
| 11 | CLE | 0.497 | 0.482 | 0.426 | 356 | 356 | 369 | 358 |
| 12 | NYN | 0.548 | 0.506 | 0.524 | 294 | 323 | 290 | 292 |
| 13 | COL | 0.545 | 0.524 | 0.492 | 300 | 290 | 285 | 263 |
| 14 | CHA | 0.476 | 0.461 | 0.477 | 258 | 255 | 281 | 269 |
| 15 | PHI | 0.527 | 0.542 | 0.571 | 334 | 336 | 307 | 318 |
| 16 | MIL | 0.520 | 0.532 | 0.561 | 318 | 310 | 297 | 297 |
| 17 | BAL | 0.446 | 0.418 | 0.431 | 295 | 297 | 350 | 332 |
| 18 | ARI | 0.503 | 0.445 | 0.424 | 272 | 273 | 307 | 271 |
| 19 | CHN | 0.501 | 0.509 | 0.492 | 244 | 244 | 239 | 244 |
| 20 | PIT | 0.493 | 0.513 | 0.477 | 294 | 291 | 286 | 295 |
| 21 | ATL | 0.494 | 0.459 | 0.469 | 268 | 270 | 293 | 274 |
| 22 | STL | 0.492 | 0.533 | 0.545 | 300 | 290 | 280 | 295 |
| 23 | SEA | 0.428 | 0.455 | 0.492 | 251 | 254 | 276 | 297 |
| 24 | OAK | 0.406 | 0.445 | 0.438 | 279 | 239 | 313 | 294 |
| 25 | CIN | 0.445 | 0.503 | 0.516 | 268 | 255 | 266 | 288 |
| 26 | FLA | 0.436 | 0.454 | 0.478 | 316 | 299 | 348 | 342 |
| 27 | HOU | 0.432 | 0.436 | 0.460 | 268 | 284 | 307 | 327 |
| 28 | WAS | 0.422 | 0.376 | 0.270 | 280 | 302 | 363 | 354 |
| 29 | SF | 0.427 | 0.509 | 0.523 | 256 | 238 | 251 | 280 |
| 30 | SD | 0.391 | 0.379 | 0.438 | 265 | 266 | 343 | 336 |
17 comments
|
0 recs |
Do you like this story?
Comments
Freakin' O's, dragging the division down. :)
OverTheMonster - ALLERGEN WARNING: May contain peanut butter.
You have to think...
…they might be a 0.500 team if they were in another division. Or if teams played a balanced schedule.
-j
My blog: Basement-Dwellers.com
Is the league adjustment determined by number of games played?
Because SF has a higher expected winning percentage within the NL than does Washington, but a lower overall expected winning percentage.
Yes
I saw that too, but that’s why. The league adjustment is pro-rated for the number of games.
My blog: Basement-Dwellers.com
I absolutely LOVE this
Especially since it shows my Rockies have the 2nd best tRA in the majors. Is there a sortable database with that stat to see the rankings day by day, or would I have to check each individual team at StatCorner every time?
"I have no special talents. I am only passionately curious." - Albert Einstein
by Andrew T. Fisher on Jun 19, 2009 10:03 AM EDT reply actions
WOOOOOOOOOOOOOOOOOOOOOOO
I’m so glad we’re using tRA over at PurpleRow now.
countdown to trolls who I won’t name coming in and accusing us of making up tRA just to prove that our GARBAGE PITCHING isn’t actually garbage
Chris Iannetta status: DOOM
Seth Smith status: Badass
Matt Murton status: Prisoner Exchanged for CarGon
Mike McCoy status: FREE MIKE MCCOY
by Andrew Martin on Jun 19, 2009 11:07 AM EDT up reply actions
I'd be less inclined to use it if it didn't make us look so good :)
but as long as we play at Coors, tRA will make us look better.
"I have no special talents. I am only passionately curious." - Albert Einstein
by Andrew T. Fisher on Jun 19, 2009 11:25 AM EDT up reply actions
tRA will make you look as good as you actually are.
One of my favorite observations last year was that the Rockies’ pitching staff was better than the Padres and the Padres’ hitters were better than the Rockies’ after park adjusting, but neither of those facts was even close to obvious looking at the raw numbers.
Beyond the Boxscore // Calling BJ Upton lazy is lazy.
Oh I know this
I’m just more excited to utilize fancy stats when they are more favorable to my team. I hesitate to look up the park adjusted hitting stats for the Rockies…
"I have no special talents. I am only passionately curious." - Albert Einstein
by Andrew T. Fisher on Jun 20, 2009 2:35 PM EDT up reply actions
So long as tRA doesn’t make you think that your team’s HR/FB will normalize when it probably won’t.
Randy Winn is going to catch that. And he'll do it real classy-like too.
There are park adjustments
…for just about everything. I am adjusting for HR/fly rates based on David Gassko’s batted ball park factors.
-j
My blog: Basement-Dwellers.com
Yes
You’ll have to check statcorner. But they don’t report whole team tRA (I think), only starter and reliever tRA. I’m reporting this with a home-brew version of tRA, which is surely imperfect but probably pretty close to right. Once I get my database skillz sharpened a bit more I’ll double-check my coefficients.
FWIW, they’re close to the top in FIP as well (5th in the NL). If you start park-correcting k, bb, and hr rates in FIP, it probably gets you very close to the ranking I’m showing with tRA.
-j
My blog: Basement-Dwellers.com
Oh wow, a joke about the Angels' name
Original.
http://inplaynoouts.blogspot.com/ - A blog about teams I like, written by me.
#34



















