Wednesday, December 12, 2007

A Power Ranking System that Ranks Detroit 9th (Adjusted Win Probabilities)

The first regular feature I post every week after the games is the expected win probabilities for each game given the box score stats (i.e. in-game only performance of both teams). These probabilities are the result of a logistic regression model trained on the 1996-2006 seasons.

P(team X wins | box score)=99.9% means that team X completely dominated the game statistically. It is easier to dominate the 49ers than the Steelers. Therefore, I tried adjusting the win probabilities for each game based on opponent expected win percentage. The method for opponent adjustments is similar to what I use for adjusting the VOLA stats seen on the site. A concrete example follows the math...



adjXWinProb(team, opponent) = unadjXWinProb(team,opponent) * .5 / (1 - unadjXWinPercentage(opponent))

The win probability can also be interpreted as an expected number of wins (if the matchup were played 1000 times, the expected number of wins would be 1000 * P(win), but it's only played once so 1*P(win)=P(win)).

Example: The Colts had a 77.43% probability of beating the Pats in their meeting this season given the box score. The Patriots have an .8314 expected winning percentage this year. So the Colts' adjusted probability of winning the game is:
.7743 * .5/(1-.8314) = 2.2963 (adjusted expected wins)

Obviously, a 229.63% probability of winning is impossible, but the system gives Indianapolis a lot of credit for performing so well against New England. Similarly, New England is heavily penalized for nearly losing to Baltimore, accruing only .2498 adjusted expected wins. Although one or two games can get weighed very heavily by the adjustment process, the results do not look terribly out of whack.

Below is a table of every team's adjusted expected win total prorated to a 16-game season ranked in order of wins.



































RankTeamUnadj. Expected WinsAdj. Expected Wins
1IND13.523016.0278
2NE13.302714.7816
3DAL12.758412.9264
4PIT11.135511.2092
5GB10.946710.4008
6JAX10.340910.1535
7TB10.46369.8695
8SEA11.29939.7173
9DET8.04439.1228
10PHI8.43238.9552
11TEN7.70048.6468
12MIN8.88508.2582
13KC6.64988.0524
14WAS7.37557.9169
15NYG7.97467.5721
16DEN8.10197.4848
17SD8.30927.4617
18CIN7.76297.3479
19ARI6.56297.2998
20ATL6.97807.1539
21CLE7.69217.0279
22NO7.35276.9686
23BUF6.73376.5243
24HOU7.20446.5216
25BAL5.90706.5084
26NYJ5.46455.4883
27MIA5.11385.1293
28CAR5.84934.9563
29OAK5.41234.9256
30STL5.94734.9045
31CHI4.34314.5478
32SF2.43302.1388



For most teams, their ranking ends up similar to what's seen in my other power ranking system with a few noticable exceptions.

Kansas City moves up from 27 to 13, thanks largely to its performance against Indy in week 11.
San Diego moves down from 10 to 17 with their most valuable win coming against Denver (1.0128 expected wins). Wins against Baltimore, Kansas City, and Tennessee are devalued by the opponent adjustments.

And then there's Detroit. They gained 2.0234 adjusted expected wins for their performance against Dallas. Strong performances against Tampa Bay, Minnesota, and Denver also help. Of the teams in the NFC wild card chase, Detroit comes out on top because they were the most impressive against tougher opponents.

No comments: