Season Win Projections Week 8

Season win totals and division standing projections are listed below. As before, projections are based on each team's opponent-adjusted generic win probability (GWP). The projections account for future opponent strength, and total wins account for current and projected wins. Methodology can be found here.












































TeamRankProj GWPFut OppProj W
AFC E
NE10.900.5515.2
BUF190.370.516.3
NYJ290.190.572.5
MIA280.270.542.2
AFC N
PIT50.760.4711.9
CLE200.450.428.1
CIN150.600.437.4
BAL160.280.636.6
AFC S
IND20.900.5215.1
JAX70.600.5210.4
TEN90.580.5210.2
HOU170.350.556.8
AFC W
SD80.610.539.5
DEN130.610.448.5
KC180.390.527.5
OAK270.280.524.6
NFC E
DAL30.800.5413.2
NYG110.550.5110.4
WAS120.510.588.6
PHI100.490.577.4
NFC N
GB140.640.4311.7
DET220.350.518.2
MIN230.450.476.0
CHI300.210.504.7
NFC S
TB40.860.4010.9
CAR240.320.556.9
NO250.410.426.7
ATL260.290.513.6
NFC W
SEA60.800.3811.2
ARI210.470.417.2
SF320.190.443.7
STL310.220.442.0

Game Predictions Week 9

Game probabilities for week 9 NFL games are listed below. The probabilities are based on an efficiency win model explained here and here. The model considers offensive and defensive efficiency stats including running, passing, sacks, turnover rates, and penalty rates. Team stats are adjusted for previous opponent strength. Games in which the model disagrees with consensus favorites are highlighted in red.


















VprobVisitorHomeHprob
0.11ARITB0.89
0.20CARTEN0.80
0.51CINBUF0.49
0.56DENDET0.44
0.52GBKC0.48
0.69JAXNO0.31
0.65SDMIN0.35
0.23SFATL0.77
0.71WASNYJ0.29
0.69SEACLE0.31
0.54HOUOAK0.46
0.43NEIND0.57
0.65DALPHI0.35
0.16BALPIT0.84

Week 8 Efficiency Rankings

NFL team efficiency rankings are listed below in terms of generic winning probability. The GWP is the probability a team would beat the league average team at a neutral site. Each team's opponent's average GWP is also listed, which can be considered to-date strength of schedule. GWP modifies the generic win probability to reflect the strength of past opponents. OGWP is each team's offensive GWP, i.e. it's the team's GWP assuming it had a league-average defense. DGWP is vice-versa. Rankings are based on a logistic regression model applied to data through week 8. A full explanation of the methodology can be found here.




































RankTeamLast WkGWPOpp GWPOGWPDGWP
1NE20.910.460.810.70
2IND10.900.500.760.72
3DAL40.770.410.690.61
4TB30.760.490.670.60
5PIT50.710.420.600.61
6SEA90.650.420.560.55
7JAX80.610.550.600.54
8SD130.600.450.600.54
9TEN110.580.510.400.69
10PHI120.570.390.660.46
11NYG70.560.410.500.59
12WAS100.520.510.400.68
13DEN60.510.570.650.38
14GB150.500.470.540.50
15CIN140.480.520.640.44
16BAL240.400.310.380.55
17HOU180.390.500.460.40
18KC170.390.420.370.57
19BUF200.380.540.410.55
20CLE160.370.460.580.37
21ARI190.370.420.430.49
22DET220.360.410.400.50
23MIN210.360.440.460.45
24CAR230.340.460.460.42
25NO280.320.520.480.33
26ATL260.290.450.450.38
27OAK250.280.440.290.55
28MIA290.280.510.490.30
29NYJ270.240.490.430.31
30CHI300.190.490.300.40
31STL320.180.480.310.39
32SF310.140.460.220.42


This week the method of adjusting for opponent strength was improved. Instead of a single iteration of adjustment, the calculations now include as many iterations as required for full convergence. For example, a team that has usually dominated its opponents would have an apparently weaker opponent strength than is the case. Multiple iterations of opponent-strength adjustments corrects for this effect. CLE and BAL appear to be the only teams to be significantly affected.

Patriots or Colts Undefeated?

With the impending showdown between the NFL's top two teams, a lot of the discussion has mentioned the possibility of either the Patriots or Colts going undefeated. Not since the '72 Dolphins went 14-0 in the regular season has an NFL team repeated the feat. There are now 16 games in a regular season, making the achievement even more improbable.

Of course, only one of the two teams could go undefeated this year because they have to play each other. In this post, I'll examine which team is more likely to go 16-0--assuming each wins on Sunday.

The probability that either team would go undefeated is estimated based on a calculation of game-by-game win probabilities. Every permutation of outcomes of wins and losses is computed for each team. The combination that represents only wins and no losses is the probability that the team will be 16-0. The methodology is explained more fully in this post. In short, the probability estimate accounts for all major phases of team efficiency, to-date opponent strength, future opponent strength, and home field advantage in upcoming match-ups.

However, there is one important distinction between teams at this point. Still awaiting their bye, the Patriots and have played, and won, one more game than the Colts. This gives them a distinct advantage when comparing the two teams' chances of winning out. But it is still interesting to know just how possible it is for teams like the Patriots or Colts to do what hasn't been done for three and half decades.

And of course, it all depends on who wins on Sunday.

Both teams have been mercilessly efficient so far in 2007. Below are the efficiency stats for each team (unadjusted for opponent). Also listed is the NFL average (not including NE and IND) for each stat, so we can compare see just how good these two teams are.












StatINDNENFL
O Pass7.578.656.01
O Run4.424.194.05
O Int Rate0.0130.0110.032
O Fum Rate0.0130.0150.027
D Pass4.795.096.25
D Run4.064.244.05
D Int Rate0.0390.0420.031
Pen Rate0.210.310.37


(Pass and run stats are yds per attempt. Fumble rate is fumbles per play. Int rate is in interceptions per attempt. Penalty rate is penalty yards per play.)

NE has the better passing game, but IND has the better running game and defends the pass better. NE gets more interceptions, but IND commits fewer penalties for fewer yards. All things considered, the two teams are about equal. NE has garnered more attention so far because of the fact they've scored more touchdowns, but they've played a considerably weaker schedule.

Below is a table of each team's to-date opponents and their generic win probability (GWP)--the probability a team will beat a notional league-average team at a neutral site. Opponent strengths do account for the beatings handed to them by IND and NE. In other words, NE's strength of schedule isn't penalized due to the pounding their opponents received at the hands of NE themselves. IND's opponents' have been slightly stronger than average with a 0.52 GWP, while NE's opponents' have been below average with a 0.45 GWP.














NE OppGWPIND OppGWP
NYJ0.23NO0.32
SD0.62TEN0.58
BUF0.43HOU0.34
CIN0.50DEN0.66
CLE0.38TB0.76
DAL0.71bye
MIA0.23JAX0.64
WAS0.50CAR0.33
Avg0.45

0.52


Although both teams are about equal in (unadjusted) efficiency stats, after adjusting for opponent strength IND comes out on top with a 0.92 GWP compared to a 0.90 GWP for NE. Keep in mind these are estimations, so a difference of 0.02 is essentially a wash. We'll certainly find out more on Sunday.

Given about a 90% chance of winning a game against a league-average opponent at a neutral site, and assuming they win against the Colts, the Patriots would roughly have about a 0.907 = 48% chance of going undefeated. If the Colts win Sunday, they would have about a 0.928 = 51% chance of finishing undefeated.

But NFL games aren't against theoretical league-average opponents, and they aren't (normally) at neutral sites. NE has an slightly easier forthcoming schedule as their future opponents' GWP average is 0.43 while IND's future opponents average a slightly tougher 0.45 GWP.














NE OppGWPIND OppGWP
bye

SD0.62
BUF0.43KC0.44
PHI0.55ATL0.29
BAL0.34JAX0.64
PIT0.72BAL0.34
NYJ0.23OAK0.31
MIA0.23HOU0.34
NYG0.53TEN0.58
Avg0.43

0.45


NE's upcoming schedule and their associated outcome probabilities are listed below. The series probability that the a team would go undefeated is the product of the probabilities of winning each individual game. Keep in mind this assumes each team wins this Sunday.












VprobVisitorHomeHprob
0.90NEBUF0.10
0.08PHINE0.92
0.93NEBAL0.07
0.16PITNE0.84
0.02NYJNE0.98
0.02MIANE0.98
0.85NENYG0.15


Probability of New England going undefeated =
0.90 * 0.92 * 0.93 * 0.84 * 0.98 * 0.98 * 0.85 = 0.52

IND's upcoming schedule and their associated outcome probabilities are listed below.












HprobVisitorHomeVprob
0.83INDSD0.17
0.05KCIND0.95
0.95INDATL0.05
0.10JAXIND0.90
0.94INDBAL0.06
0.95INDOAK0.05
0.03HOUIND0.97
0.08TENIND0.92


Probability of Indianapolis going undefeated =
0.83 * 0.95 * 0.95 * 0.90 * 0.94 * 0.95 * 0.97 * 0.92 = 0.54

By the end of Sunday's game, one of the teams will see their chances swiftly go to zero.

Note: Republished with a correction to NE's probability.

QB Rating Week 7

The QB Wins Added Per 16 Games stat (+WP16) estimates how many wins a quarterback adds to his team's record over the course of a 16-game season. +WP16 is explained here and here. Last year's ratings can be found in the second link. Here is the list of 2007 QBs and their vital stats through week 7.











































RankNameAtt Yds Air YdsYACInt Rush Yds Sk YdsFum +WP16
1Brady2292125124887728114433.94
2Manning P2021578110547339-73113.78
3Garrard14811416804610301347322.58
4Schaub19715811043538514389471.87
5Palmer2241717112958897117511.79
6Romo23919841162822914818331.74
7Garcia1891504724780019404531.72
8Warner1128835763073503051.64
9Anderson1841496943553815306331.48
10Roethlisberger16613037935105117711941.15
11Hasselbeck2331705935770612148010.83
12Delhomme8662431331116264610.81
13Boller11766240226027223010.67
14Pennington1701211757454715188300.57
15Smith8446130315818677420.42
16Cutler1811406768638816744050.40
17McNabb20514477377102175611640.36
18Campbell1681181619562520934250.27
19Leinart112647374273411422300.12
20Manning E22715258197069913393-0.21
21McNair1579224554672926374-0.24
22Young114703414289632129223-0.24
23Harrington213140768971847141260-0.25
24Kitna1871480823657616421528-0.49
25Favre24717157559606126733-0.55
26Huard215147076870279-11192-0.62
27Brees2471394754640101131282-0.73
28Rivers17813126836297112775-0.75
29Green1419875154727732532-0.75
30Griese1631203573630658774-0.97
31Lemon1076433353084725511-1.00
32Culpepper9365031733331327582-1.00
33Jackson9853726427351146100-1.23
34Edwards100660331329435671-1.39
35Bulger17399059139974161243-1.46
36Frerotte85499298201823211-3.04
37Grossman89500284216649821-3.12
38McCown J684942472475946557-3.80
39Dilfer9046326519854151006-4.27


I also thought it would be interesting to see how +WP16 compares to the official NFL Passer Rating. Kitna stands out as particularly overrated by the NFL Passer Rating. It appears to be mostly due to his 152 sack yards lost and 8 fumbles, both league-leading stats.











































NameRank+WP16NFL PR RankNFL PR
Brady13.941137.9
Manning P23.784103.5
Garrard32.585102.9
Schaub41.871090.5
Palmer51.791189.1
Romo61.74795.6
Garcia71.723106.2
Warner81.64895.2
Anderson91.481288.9
Roethlisberger101.156101.1
Hasselbeck110.831388.7
Delhomme120.812111.8
Boller130.672678.4
Pennington140.571488.6
Smith150.423366.6
Cutler160.401884.2
McNabb170.361588.4
Campbell180.272578.5
Leinart190.123461.9
Manning E20-0.212082.9
McNair21-0.242380.2
Young22-0.243168.0
Harrington23-0.252280.9
Kitna24-0.49993.9
Favre25-0.551687.0
Huard26-0.622479.8
Brees27-0.733069.1
Rivers28-0.751983.8
Green29-0.752872.6
Griese30-0.971786.0
Lemon31-1.003266.8
Culpepper32-1.002181.4
Jackson33-1.233748.7
Edwards34-1.392971.3
Bulger35-1.463558.7
Frerotte36-3.043944.2
Grossman37-3.123845.2
McCown J38-3.802775.2
Dilfer39-4.273655.0

Season Win Projections Week 7

Season win totals and division standing projections are listed below. As before, projections are based on each team's opponent-adjusted generic win probability (GWP). The projections now account for future opponent strength. Total wins account for current and projected wins. Methodology can be found here.














































TeamRankProj GWPFut OppCurrentProj
AFC E




NE20.860.55714.7
BUF200.400.5126.0
NYJ270.260.5713.4
MIA290.260.5402.3
AFC N




PIT50.730.47411.3
CLE160.540.4238.4
CIN140.610.4328.1
BAL240.240.6346.1
AFC S




IND10.890.52614.9
JAX80.610.52410.1
TEN110.570.5249.7
HOU180.380.5547.4
AFC W




DEN60.700.44310.0
SD130.530.5338.3
KC170.430.5247.9
OAK250.310.5225.1
TeamRankProj GWPFut OppCurrentProj
NFC E




DAL40.700.54612.3
NYG70.640.51510.8
WAS100.540.5849.4
PHI120.510.5727.1
NFC N




GB150.560.43510.6
DET220.380.5147.8
MIN210.430.4726.3
CHI300.260.5035.3
NFC S




TB30.820.40411.4
CAR230.310.5547.1
NO280.360.4225.6
ATL260.320.5113.8
NFC W




SS90.740.38410.6
ARI190.500.4137.5
SF310.280.4424.8
STL320.260.4402.6

Game Predictions Week 8

Game probabilities for week 8 NFL games are listed below. The probabilities are based on an efficiency win model explained here and here. The model considers offensive and defensive efficiency stats including running, passing, sacks, turnover rates, and penalty rates. Team stats are adjusted for previous opponent strength.

















VprobVisitorHomeHprob
0.68CLESTL0.32
0.57DETCHI0.43
0.92INDCAR0.08
0.82NYGMIA0.18
0.20OAKTEN0.80
0.58PHIMIN0.42
0.57PITCIN0.43
0.51BUFNYJ0.49
0.29HOUSD0.71
0.27JAXTB0.73
0.49NOSF0.51
0.13WASNE0.87
0.27GBDEN0.73


Edit: I was just reminded here that the NYG - MIA game is in London this week. I have revised the game probability to reflect this. The result was a swing of 0.06, so MIA's probability of winning went from 0.24 to 0.18. The Giants have benefited from another favorable scheduling aberration recently, when they hosted NO for one of their post-Katrina home games.

Also, if the SD-HOU game is played at an alternate site, the new probabilities would still have SD as the favorites at 0.64 to 0.36.

Week 7 Efficiency Rankings

Team efficiency rankings are listed below in terms of generic winning probability. The GWP is the probability a team would beat the league average team at a neutral site. Each team's opponent's average GWP is also listed, which can be considered to-date strength of schedule. GWP modifies the generic win probability to reflect the strength of past opponents. OGWP is each team's offensive GWP, i.e. it's the team's GWP assuming it had a league-average defense. DGWP is vice-versa. Rankings are based on a logistic regression model applied to data through week 7. A full explanation of the methodology can be found here.




































TeamRankLast WkGWPOpp GWPOGWPDGWP
IND120.900.520.770.72
NE210.880.440.790.70
TB330.760.480.700.57
DAL440.730.420.700.61
PIT560.700.430.590.62
DEN690.650.570.630.51
NYG750.650.480.590.60
JAX870.630.550.650.49
SEA9110.630.430.580.53
WAS1080.610.470.420.71
TEN11120.580.530.380.70
PHI12100.580.450.640.46
SD13140.560.510.600.47
CIN14130.550.560.630.45
GB15150.500.530.490.52
CLE16170.460.550.530.43
KC17180.450.440.370.58
HOU18160.420.520.490.44
ARI19230.410.500.470.49
BUF20190.410.640.410.52
MIN21210.400.450.430.46
DET22270.400.520.390.46
CAR23220.360.390.460.42
BAL24250.350.330.390.52
OAK25290.330.450.300.52
ATL26200.330.470.450.39
NYJ27240.320.540.470.33
NO28280.290.620.430.31
MIA29260.290.550.540.26
CHI30320.260.540.320.40
SF31300.230.540.240.49
STL32310.220.550.280.43

Behind the Prediction--TB at DET

Detroit is a 2 point favorite at home against Tampa Bay, but the efficiency model estimates that the Buccaneers have a 0.82 probability of upsetting the Lions. In this post I'll break down why the efficiency model favors the Bucs.

Detroit (3-2) is known these days for having a potent passing offense, while Tampa (4-2) is best known for its traditionally tough defense. But their efficiency stats tell a slightly different story.

Below is a table that lists each team's generic win probability (GWP) and their opponents' average GWP, each adjusted for to-date opponent strength. Also listed is each team's offensive and defensive GWP.










TeamGWP
O GWPD GWPOpp GWPOpp O GWPOpp D GWP
TB0.820.660.610.490.500.49
DET0.360.320.480.490.440.58



Tampa has been playing at a much higher level in terms of opponent-adjusted efficiency. The two teams have faced roughly equal opponents through week 6, with Tampa having faced average squads and Detroit facing stiffer defenses but weaker offenses.

The next table breaks down each team's (unadjusted) efficiency stats.






TeamO PassO RunO Int RateO Fum
D PassD RunD Int RatePen Rate
TB7.473.810.0070.0275.383.770.0340.19
DET6.063.750.0420.0606.663.910.0490.34


The Buccaneers are better in every efficiency stat except defensive interception rate. The biggest advantage the Lions have on Sunday will be their home field. We also see that Tampa Bay is no longer a team reliant on its defense, but is a well-balanced team. Garcia has been very efficient and has thrown only one interception in six games. Tampa actually has the 4th most efficient passing game in the NFL. The Bucs appear to be a well disciplined team too, with one of the lowest penalty rates in the league.

A lot has been made of Martz's aggressive passing attack and the Lions' talent at wide receiver, but their offensive pass efficiency is slightly below average. Tampa Bay actually has a much better passing game so far in 2007.

Tampa has recently lost its starter at running back, but the rushing game has not been the strength of this team. Even if we dialed down their expected rushing efficiency, the Buccaneers would still be clear favorites.

Season Win Projections Week 6

Season win totals and division standing projections are listed below. As before, projections are based on each team's opponent-adjusted generic win probability (GWP). But starting this week, the projections now account for future opponent strength. Total wins account for current and projected wins. Methodology can be found here.













































TeamProj GWPProj Wins
AFC E





NE0.8714.7
BUF0.395.3
NYJ0.324.2
MIA0.313.1
AFC N





PIT0.7011.7
CLE0.598.9
CIN0.658.1
BAL0.307.0
AFC S





IND0.8514.4
JAX0.6411.1
TEN0.579.2
HOU0.509.0
AFC W





DEN0.689.5
SD0.558.5
KC0.518.1
OAK0.285.1
NFC E





DAL0.7312.3
NYG0.7211.2
WAS0.639.9
PHI0.638.9
NFC N





GB0.6111.1
MIN0.416.5
DET0.316.4
CHI0.244.4
NFC S





TB0.8412.4
CAR0.377.7
ATL0.465.6
NO0.354.9
NFC W





SS0.7310.3
ARI0.497.9
SF0.264.9
STL0.292.9

Future Opponent Strength

Generic Win Probability (GWP) tells us the probability a team will beat a league-average opponent at a neutral site, but teams don't play theoretical average teams. Some teams have harder schedules than others. Some teams have already played their weakest opponents and are probably overrated. Some teams have weathered an onslaught from the NFL's toughest teams and are likely underrated.

The table below lists each team and its GWP adjusted for previous opponents. Also listed is past opponent average GWP and future opponent average GWP. The table is sorted in order of future opponent strength. Teams with higher opponent average GWP will have an uphill climb for the rest of the season.




































TeamGWPPast Opp GWPFut Opp GWP
BAL0.410.360.61
WAS0.700.510.59
NYJ0.390.570.58
MIA0.390.530.58
JAX0.700.510.57
CAR0.430.430.57
DET0.360.490.57
IND0.880.530.56
DAL0.780.440.56
HOU0.560.560.56
BUF0.450.690.56
PHI0.680.510.55
NE0.890.490.55
OAK0.330.480.55
SD0.600.510.55
TEN0.610.590.54
CHI0.250.560.52
MIN0.430.400.52
PIT0.720.410.51
KC0.520.500.51
NYG0.720.570.51
ATL0.450.570.49
DEN0.670.550.49
SF0.250.530.49
STL0.270.560.48
NO0.320.670.46
GB0.560.560.45
CIN0.600.610.45
ARI0.440.490.45
CLE0.540.570.45
TB0.810.490.44
SEA0.640.490.39


Baltimore has the toughest forthcoming schedule. In fact, the Ravens have a stretch when they play SD, NE, IND consecutively. They get a breather against Miami before facing SEA and PIT again. And the AFC North is without its traditional doormat, the Browns, who have already beat Baltimore once.

Although the Ravens are 4-2, they have not performed terribly well against very poor opponents so far this year, including the three worst teams in the worst division in the NFL--the NFC West.

The Ravens' defense will likely keep them in games, but unless there is significant offensive improvement, I expect a significant downturn. There will probably be lots of much-hyped "collapse" stories in the media. Billick will be on the hot seat again and journalists will ask if he has "lost the team." But the reality is this team isn't that good to begin with, and following their bye in week 8 their schedule becomes as brutal as it had been soft.

Game Predictions Week 7

Game probabilities for week 7 NFL games are listed below. The probabilities are based on an efficiency win model explained here and here. The model considers offensive and defensive efficiency stats including running, passing, sacks, turnover rates, and penalty rates. Team stats are adjusted for previous opponent strength.



















VprobVisitorHomeHprob
0.19ARIWAS0.81
0.54ATLNO0.46
0.38BALBUF0.62
0.15MINDAL0.85
0.92NEMIA0.08
0.09SFNYG0.91
0.86TBDET0.14
0.51TENHOU0.49
0.64KCOAK0.36
0.26NYJCIN0.74
0.11CHIPHI0.89
0.12STLSS0.88
0.48PITDEN0.52
0.73INDJAX0.27

Week 6 Efficiency Rankings

Team efficiency rankings are listed below in terms of generic winning probability. The GWP is the probability a team would beat the league average team at a neutral site. Each team's opponent's average GWP is also listed, which can be considered strength of schedule. The adjusted GWP (Adj GWP) modifies the generic win probability to reflect the strength of to-date opponents. OGWP is each team's offensive GWP, i.e. it's the team's GWP assuming it had a league-average defense. DGWP is vice-versa. To-date average opponent GWP is also listed. Rankings are based on data through week 6. A full explanation of the methodology can be found here.




































TeamRankLast WkGWPOGWPDGWPOpp GWP
NE110.890.790.720.49
IND220.890.800.640.53
TB380.820.660.610.49
DAL440.760.740.590.44
NYG530.720.750.680.56
PIT6100.720.620.630.41
JAX760.710.760.500.51
WAS850.700.490.830.51
DEN9110.680.660.540.55
PHI1090.670.740.600.52
SS1170.660.660.520.49
TEN12120.610.340.780.59
CIN13160.600.650.560.62
SD14180.600.670.510.52
GB15150.560.560.640.56
HOU16140.550.640.520.55
CLE17260.530.620.400.56
KC18190.520.410.610.50
BUF19200.460.410.570.69
ATL20220.440.510.510.57
MIN21210.430.510.490.40
CAR22240.410.530.540.42
ARI23130.410.550.550.49
NYJ24270.400.500.360.56
BAL25230.400.410.660.36
MIA26170.370.610.340.52
DET27290.360.320.480.49
NO28310.340.490.340.68
OAK29250.320.280.520.48
SF30280.260.250.500.52
STL31300.250.360.470.55
CHI32320.250.320.440.55

QB Ranking Week 5

The QB Wins Added Per 16 Games stat (+WP16) estimates how many wins a quarterback adds to his team's record over the course of a 16-game season. +WP16 is explained here and here. Last year's ratings can be found in the second link.Here is the list of 2007 QBs and their vital stats through week 5.












































NameAtt Yds Int Rush Yds Sk Yds Fum YAC+WP16
Manning P165131927-71503974.2
Brady15813832561925343.7
Warner69580140621993.3
Garrard1028480251085922923.1
Garcia113914011292714462.2
Schaub1571299412326354552.1
Romo1711508812784616292.0
Palmer16011716694203811.9
Culpepper261930728160921.8
Campbell113869316802743611.4
Roethlisberger131101338578933931.4
Hasselbeck155114841014514591.2
Anderson1591251810176234261.0
Delhomme8662616264613130.7
Pennington1188115895003040.3
Smith8446118677421580.3
Cutler1521158613332645290.2
Boller51287149701360.0
Leinart112647411422302730.0
McNabb136943113358544540.0
Favre210152749-2542853-0.1
Harrington15610703513910541-0.2
McNair1579222926374467-0.4
Young100583529123182254-0.4
Manning E15710766913322537-0.6
Bulger1337654416671317-0.6
Rivers1571156691775530-0.8
Green1419877732532472-0.9
Kitna1671333612311368603-0.9
Huard1491029662752497-1.1
Holcomb67427100671212-1.2
Carr623302933350183-1.6
Edwards79507335531272-2.0
Brees1779299523282453-2.0
Clemens47295232301150-2.2
Losman472551651673135-2.7
Griese77500437632250-2.7
Jackson56329572600188-3.1
Grossman89500649821216-3.3
McCown J684945946557247-3.9

The +WP16 stat basically tells us how much a QB is hurting or helping his team. For example, Tom Brady's performance to date would take a team that is completely average in every other way to between an 11 and 12 win season (8 + 3.7 = 11.7).

Luckiest NFL Teams Week 5

Based on opponent-adjusted generic win probability (GWP), the number of expected wins can be estimated for each NFL team. Teams that have won more games than expected can be considered lucky, while teams with fewer wins than expected can be considered unlucky.

The list of teams sorted from luckiest (positive numbers) to unluckiest is posted below. We would expect most teams to be within +/- 1.0 wins. So teams outside that margin can be deemed lucky or unlucky.




































TeamAdj GWPWinsExpectedLuck
DET0.2531.31.7
CHI0.1620.81.2
CAR0.3631.81.2
BAL0.3731.91.1
GB0.6043.01.0
DAL0.8254.10.9
SF0.2621.30.7
OAK0.3421.30.7
IND0.9054.50.5
PIT0.7043.50.5
NE0.9254.60.4
CLE0.3421.70.3
TEN0.6932.80.2
HOU0.6133.00.0
JAX0.7633.1-0.1
ARI0.6233.1-0.1
KC0.4322.2-0.2
WAS0.8133.2-0.2
SD0.4722.4-0.4
NYJ0.2811.4-0.4
MIN0.4011.6-0.6
TB0.7333.6-0.6
SEA0.7333.7-0.7
NO0.2300.9-0.9
ATL0.4012.0-1.0
NYG0.8234.1-1.1
BUF0.4312.1-1.1
STL0.2401.2-1.2
CIN0.6012.4-1.4
DEN0.7023.5-1.5
PHI0.7012.8-1.8
MIA0.4702.4-2.4

Behind the Prediction--WAS at GB

The Packers are a 3 point favorite at home against the Redskins, but the efficiency model has Washington as the favorites with a 0.62 probability of winning. In this post I'll breakdown why my system favors the Skins.

Although Washington is 3-2 and Green Bay is 4-1, the Redskins are performing significantly better per play. Below is a table that lists each team's generic win probability (GWP) and their opponents' average GWP, each adjusted for to-date oppenent stregnth. Also listed is each team's offensive and defensive GWP.






TeamGWPOpp GWPOff GWPDef GWPOpp DefOpp Off
WAS0.750.550.600.790.520.58
GB0.590.550.630.560.550.53


Washington has been playing at a higher level in terms of opponent-adjusted efficiency. The two teams have faced roughly equal opponents through week 5, with Washington having faced stronger offenses and Green Bay facing stiffer defenses.

The next table breaks down each team's (unadjusted) efficiency stats.






TEAMO PassO RunO Int RateO FumD PassD RunD Int RatePen Rate
WAS7.143.830.0270.0384.523.820.0270.35
GB6.733.350.0190.0286.123.990.0290.43


The Redskins' offense is both running and throwing the ball slightly better than Green Bay. Their turnovers are higher, however. The biggest difference is on defense, where the Skins' pass defense is particularly strong, giving up only 4.5 yds per pass attempt.

A lot of attention has been given to Favre and his resurgent offense this year. But, by far, the bigger turnaround story in 2007 is the Redskins pass defense. In 2006 they had the worst pass defense by far, giving up over 6.9 yds per pass (including sack yds). So far in 2007, they have been the league's best.

Green Bay's advantage lies in turnover rates. Favre and the Packers have been measurably better at preventing interceptions than the Redskins. The Packers also have home field advantage.

Running the efficiency stats through the game prediction model, Washington's pass defense trumps Green Bay's Lambeau Feild, giving them a 0.62 probability to win.

The current consensus has Green Bay as a 3 point favorite, which essentially says the teams are equal because home field is generally worth 3 points. As we can see however, the teams are not equal and Washington's pass defense should carry the day given the Packers' tendency to rely on their passing game.

Game Predictions Week 6

Game probabilities for week 6 are listed below. The probabilities are based on an efficiency win model explained here and here. The model considers offensive and defensive efficiency stats including running, passing, sacks, turnover rates, and penalty rates. Team stats are adjusted for previous opponent strength. The model now compensates for early-season instability in team efficiency stats to improve confidence levels.

















VprobVISITORHOMEHprob
0.58CINKC0.42
0.35HOUJAX0.65
0.52MIACLE0.48
0.67MINCHI0.33
0.72PHINYJ0.28
0.34STLBAL0.66
0.40TENTB0.60
0.62WASGB0.38
0.29CARARI0.71
0.59NEDAL0.41
0.36OAKSD0.64
0.18NOSEA0.82
0.77NYGATL0.23

Instability Compensation

To compensate for early-season over-confidence in model predictions, the model now includes a mechanism for extremes in team stat variation.

To explain how the compensation works, consider the recent SD at DEN game. The model had DEN at 0.97 favorites to win, but the Chargers crushed the Broncos. (Some of the following is taken from my comments to the week 5 predictions.) The current model basically says this:

1. Assumes SD's and DEN's to-date efficiency stats represent their true full-season talent,skill, and performance.
2. If a team with season-long stats such as SD's plays at a team with season-long stats such as DEN's, the home team with a stat advantage that enormous would win 97 times out of 100 games.

I think #1 is the problem, but I think #2 is true. I think the overconfidence in the model at this point in the season comes from only a few data points for each statistic so far. Outlier/unrepresentative performances have a large effect on each team's aggregate efficiency stats early in a season. In other words, Denver may have played their best 4 games in terms of team efficiencies already, and from here out their stats will regress to the mean. Until their efficiency stats stabilize, the model would overweight Denver's odds of winning, and vice versa for San Diego.

[Incidentally, this would be true of all statistical models this early in the season. But I think a pure efficiency model might be less susceptable. For example, including 3rd down conversion rates or red zone rates would exaggerate the effect of unrepresentative performances to an even greater degree.]

Ultimately, it's the unstable input variables which may not represent each team's true ultimate efficiency averages. I had already been working on a simple method of Bayesian compensation for early-season unstable team stats. It's similar to what IMDB or other similar sites do with their movie-rating system. IMDB doesn't want one voter to give 5 stars to his favorite Pauly Shore movie, resulting in a perfect 5.00 rating for "Encino Man" until someone else takes time to rate it a zero. So they assign every movie a certain number of baseline votes, so one early voter doesn't move the aggregate too far. Eventually, as the real votes accumulate, the baseline phantom votes are pushed out of the calculation. Throughout the process, the aggregate rating remains stable.

The model's input stats will include a number of "phantom" games at league-average stats for every team. This mitigates the exaggerated confidence levels early in the season. (DEN's stats wouldn't have looked so good, and SD's wouldn't have looked so bad.) The question is, how many pure-average phantom games should be used? We need to look at how quickly each team's stats stabilize. In other words, how many games of data are required before the stats are within an acceptable margin of their final season average?

The answer is more complicated than expected. I plotted each team's 2006 stats by week. The graph for defensive pass efficiency is posted below as an example. The y-axis is yds allowed per attempt and the x-axis is week number. Although hard to read, it's easy to see that the 'funnel' stabilizes shortly before halfway through the season.



Each stat has it's own rate of stabilization. For example, offensive run efficiency stabilizes very quickly, within 4 or 5 games. But defensive pass efficiency doesn't stabilize until about week 8. Turnover rates don't stabilize until week 9.

The compensation is reduced as each week goes by in the early season. Each week, one fewer phantom game is included in the team's averages until the each stat stabilized. For example, by week 5 the compensation for offensive run efficiency has run its course. And by week 8, defensive pass efficiency no longer contains any compensation. At this point in the season, between week 5 and 6, the resulting effect is to mitigate the importance of defensive pass efficiency and turnover rates.

Season Win Projections Week 5

Season win totals and division standing projections are listed below. Projections are based on each team's opponent-adjusted generic win probability (Adj GWP). Total wins account for current and projected wins. Methodology can be found here.












































TeamAdj GWPCurrentProj.
AFC E


NE0.92515.2
BUF0.4315.7
MIA0.4705.2
NYJ0.2814.1
AFC N


PIT0.70411.7
CIN0.6018.2
BAL0.3737.1
CLE0.3425.7
AFC S


IND0.90514.9
JAX0.76312.2
TEN0.69311.3
HOU0.6139.7
AFC W


DEN0.7029.7
SD0.4727.2
KC0.4326.8
OAK0.3426.0
NFC E


DAL0.82514.0
WAS0.81312.7
NYG0.82312.1
PHI0.7019.5
NFC N


GB0.60410.6
MIN0.4015.8
DET0.2535.8
CHI0.1623.8
NFC S


TB0.73311.0
CAR0.3637.0
ATL0.4015.4
NO0.2302.8
NFC W


SEA0.73311.0
ARI0.6239.8
SF0.2624.9
STL0.2402.7

Week 5 Efficiency Rankings

Team efficiency rankings are listed below in terms of generic winning probability. The GWP is the probability a team would beat the league average team at a neutral site. Each team's opponent's average GWP is also listed, which can be considered strength of schedule. The adjusted GWP (Adj GWP) modifies the generic win probability to reflect the strength of to-date opponents. Rankings are based on data through week 5. A full explanation of the methodology can be found here.




































TeamRankLast WkAdj GWPOpp GWP
NE140.920.36
IND210.900.47
NYG380.820.72
DAL450.820.34
WAS5120.810.56
JAX670.760.54
SEA730.730.53
TB860.730.33
PHI990.700.58
PIT10110.700.34
DEN1120.700.58
TEN12100.690.57
ARI13130.620.55
HOU14150.610.55
GB15160.600.54
CIN16140.600.60
MIA17180.470.59
SD18290.470.55
KC19170.430.39
BUF20220.430.67
MIN21190.400.45
ATL22250.400.53
BAL23240.370.41
CAR24270.360.49
OAK25210.340.41
CLE26230.340.55
NYJ27280.280.52
SF28300.260.57
DET29200.250.41
STL30310.240.58
NO31260.230.79
CHI32320.160.55

Opponent Strength

To get a feel for which teams are really doing well, and which have just been beating up on weaker teams, we should look at strength of schedule. One of the interesting applications of accounting for opponent strength using a regression model is that offensive and defensive opponent strength can be analyzed separately. We can see which squads have faced the toughest and easiest opposing units so far this year.

The table below lists each team and their to-date opponents' strength ranked from toughest (1) to weakest (32). The table includes overall opponent strength, opponent offensive strength, and defensive oppoenent strength.




































TeamOpp StrOpp O StrOpp D Str
NO111
BUF225
NYG342
CIN4312
JAX5510
STL686
CHI7204
MIA81011
SF91418
PHI10218
SD11243
DEN12921
SEA131814
HOU14620
ARI15229
TEN16727
OAK171616
WAS181219
CLE191915
IND202523
MIN212313
ATL221724
NYJ231125
CAR241326
GB252617
BAL261530
DET27317
PIT282929
KC293222
TB302832
NE312731
DAL323028

The defensive units that have faced the toughest offenses so far are NO, BUF, and CIN. Look for those defenses to improve if only because they're not likely to face as difficult a schedule as they have so far. Likewise, the teams that have faced the weakest defenses so far are KC, DET, and DAL. They might appear better than they really are.

The offensive units that have faced the toughest defenses so far are NO, NYG, SD, and CHI. The Giants haven't been too bad on offense so far this year, so perhaps they'll put up some bigger numbers when their schedule eases up. NO has started with the most brutal schedule of all 32 teams. The teams that have faced the weakest offenses so far are TB, NE, BAL, PIT, and TEN. Those defenses might be overrated at this point.

Game Predictions Week 5

Game probabilities for week 5 are listed below. The probabilities are based on an efficiency win model explained here and here. The model considers offensive and defensive efficiency stats including running, passing, sacks, turnover rates, and penalty rates. Team stats are adjusted for previous opponent strength.

















V ProbVISITORHOMEH Prob
0.85ARISTL0.15
0.13ATLTEN0.87
0.62CARNO0.38
0.04CLENE0.96
0.22DETWAS0.78
0.73JAXKC0.27
0.33MIAHOU0.67
0.10NYJNYG0.90
0.69SSPIT0.31
0.19TBIND0.81
0.49BALSF0.51
0.03SDDEN0.97
0.09CHIGB0.91
0.90DALBUF0.10

Season Win Projections Week 4

Season win totals and division standing projections are listed below. Projections are based on each team's opponent-adjusted generic win probability (Adj GWP). Total wins account for current and projected wins. Methodology can be found here.












































TeamAdj GWPCurrentProjected
AFC E


NE0.79413.5
MIA0.4305.2
BUF0.3214.8
NYJ0.2614.1
AFC N


PIT0.61310.3
CIN0.5517.6
CLE0.3225.8
BAL0.3025.6
AFC S


IND0.92415.0
JAX0.70211.1
TEN0.64210.3
HOU0.5328.4
AFC W


DEN0.86212.3
KC0.4427.3
OAK0.4126.9
SD0.2313.8
NFC E


DAL0.78413.3
WAS0.6129.9
NYG0.6529.8
PHI0.6518.7
NFC N


GB0.50410.0
DET0.4238.0
MIN0.4216.0
CHI0.1412.6
NFC S


TB0.75312.0
CAR0.2625.1
ATL0.2914.5
NO0.2603.4
NFC W


SS0.82312.8
ARI0.5929.0
SF0.2324.7
STL0.1802.1


For now, the projections don't account for future strength of schedule. At this point only 4 games into the season, you should pay more attention to the relative ranking of each team than the projected win total. Further into the season, the projections will account for future opponent strength.

2006 Season Win Projections

Here are the projections from the same timeframe in 2006. Each column indicates the season win projections of a very similar model following weeks 2, 3, and 4. The actual total numbers of wins aren't terribly great, but the relative position of teams within each division is pretty good. I can't emphasize that point enough.

Seven of eight division winners were correctly projected. The only exception was Atlanta in the NFC South, which suffered an epic collapse at the end of the '06 season. The model actually had NO winning the division in week 3, but gave it to ATL by week 4.













































TeamWeek 2Week 3Week 4Actual
AFC E
06New Engl9.26.68.712
06Buffalo 5.77.08.17
06NY Jets 7.56.97.010
06Miami 5.66.15.66
AFC N
06Baltimor9.810.610.913
06Cincinna10.510.99.58
06Pittsbur7.46.96.38
06Clevelan5.45.54.64
AFC S
06Indianap7.19.410.412
06Jacksonv10.99.58.28
06Houston 3.83.64.33
06Tennesse3.93.22.18
AFC W
06San Dieg12.614.213.014
06Denver 6.010.210.19
06Kansas C7.27.49.49
06Oakland 5.74.44.32
NFC E
06Philadel10.412.113.110
06Dallas 10.59.712.19
06NY Giant11.411.511.58
06Washingt7.59.310.95
NFC N
06Chicago 11.311.312.213
06Minnesot8.810.29.36
06Green Ba6.76.04.98
06Detroit 6.15.24.43
NFC S
06Atlanta 10.39.411.17
06New Orle9.211.110.110
06Carolina4.54.15.88
06Tampa Ba4.41.61.64
NFC W
06Seattle 9.510.68.69
06St. Loui6.36.57.88
06San Fran10.78.36.57
06Arizona 7.25.03.15


The biggest misses were the Jets and Redskins. The Jets have returned to mediocrity and were most likely very luckly last year. The model was very wrong about the Redskins, and I have no idea why they took the downturn they did last year.

One more note: Although these predictions were based on a similar model to the current one, the coefficients were derived solely from 2005 season data. 2005 turned out to be uniquely favorable to running offenses and defenses, which skewed the projections. I redid the model using data from 2002-2006 and the results were much better.

Why do the Chargers Stink?

The San Diego Chargers are 1-3 so far in 2007 and are on pace to win between only 3 to 4 games this year according to their efficiency stats. Their sole win has come against perhaps the only team considered more disappointing this year, the Chicago Bears. Media attention focuses on star running back LaDanian Tomlinson and his woes, but what are the real reasons for San Diego's slow start?

By comparing San Diego's stats in 2006 and 2007 through an efficiency model, we can see how the difference in each stat impacts the number of expected wins. The table below lists each efficiency stat in the model for both years. The column "+/-Wins" lists the estimated number of wins lost or gained due to the difference in each stat. Also listed is the Generic Win Probability (GWP) for the Chargers for 2006 and 2007. The GWP is the probability a team would beat the league-average team at a neutral site. The Adjusted GWP accounts for opponent strength.
















STATSD '06SD '07+/-Wins
OPass6.605.54-1.6
ORun4.903.10-1.6
OIntRate0.0190.043-1.2
OFumRate0.0160.029-1.0
DPass5.367.39-3.4
DRun4.203.96+0.1
DIntRate0.0300.0310.0
PenRate0.400.38+0.1
GWP0.770.20
Adj GWP0.770.23
Exp. Wins12.33.7-8.6


First, note that the Chargers were expected to win 12.3 wins last year, 1.7 wins short of their actual total. This indicates they were a solidly talented team, but there was some luck involved in getting to a 14-2 record. This year they are on pace to win 3.7 wins, a difference of 8.6 wins.

LT has seen his yards per rush attempt fall from 5.2 in 2006 to 3.4 in 2007, certainly a significant difference. But San Diego's running game only accounts for 1.6 of the 8.6 win difference between '06 and '07. Their passing game shares and equal amount of blame with a 1.6 win difference.

San Diego's opponents so far have an average GWP of 0.54, slightly above average. But this would only account for 0.03 in their own GWP so far. This equates to only 0.1 wins.

The Chargers' pass defense is the prime culprit, accounting for 3.4 wins of the 8.6 difference in expected wins. Last year their defense gave up only 5.36 yards per pass attempt, but this year they are allowing 7.39 yards per attempt (including sack yards). Although they've faced a ferocious New England passing attack and a resurgent Brett Favre, they've also played against below average QBs Rex Grossman and Damon Huard.

But in total, it's the Charger offense that's responsible for the bulk of their difficulties. Added together, their passing game and running game including turnovers are costing them 5.4 expected wins over the course of a season.

Are the Chargers a 4-win team? Maybe not. But for them to turn their season around, their pass defense needs to improve and not necessarily just their running game.