Innovative Statistics
Football Outsiders exclusive statistics

1988 NFL QUARTERBACK RATINGS

Regular season totals, playoffs not included

Revised as of 1/30/2017

Quarterbacks are ranked according to DYAR, orDefense-adjusted Yards Above Replacement. This gives the value of thequarterback 's performance compared to replacement level, adjusted for situationand opponent and then translated into yardage. DYAR(and its cousin, YAR, which isn't adjusted based on opponent) is further explained here.

The other statistic given is DVOA, or Defense-adjusted Value Over Average. This number representsvalue, per play, over an average quarterback in the same gamesituations. The more positive the DVOA rating, the better the player'sperformance. Negative DVOA represents below-average offense. DVOA (and its cousin, VOA, which isn't adjusted based onopponent) is further explainedhere.

The simple version: DYAR means a quarterback with more total value. DVOA means a quarterback with more value per play.

Effective Yards, listed in red, translate DVOA into a yards perattempt figure. This provides an easy comparison: in general, playerswith more Effective Yards than standard yards played better than standardstats would otherwise indicate, while players with fewer Effective Yardsthan standard yards played worse than standard stats would otherwiseindicate. Effective Yards are not the best way to measure total valuebecause they are more dependent on usage than DYAR.

Further information about the table below:

  • Passes total includes sacks and aborted snaps. Both count against a quarterback's value.
  • Intentional clock-stopping spikes are not counted as passes, which may cause completion rate to be different from official NFL stats.
  • Fumbles count the same whether lost to the defense or retained by the offense.
  • DPI lists the number of plays and yards where the quarterback drewDefensive Pass Interference. These plays are incorporated into DVOA and DYAR,but are not included in the totals for Passes or Yards.

Clicking on a player's name will bring you to his FO player page with advanced stats through the most recent season.

PASSING: Minimum 200 passes, 30 players ranked

Player Team DYAR Rk YAR Rk DVOA Rk VOA Pass Yards EYds TD FK FL INT C% DPI
D.Marino MIA 1,476 1 1,332 1 24.6% 3 21.1% 618 4,373 5,334 28 5 3 22 58.4% 6/72
B.Esiason CIN 1,324 2 1,303 2 37.5% 1 36.7% 419 3,316 3,993 28 1 2 12 57.6% 8/184
J.Everett LARM 1,281 3 1,296 3 23.6% 4 24.0% 545 3,768 4,712 31 2 2 17 59.6% 7/167
B.Hebert NO 896 4 874 4 17.1% 8 16.4% 503 2,983 3,774 20 2 4 13 58.6% 5/62
W.Moon HOIL 819 5 853 5 32.7% 2 34.5% 307 2,195 2,618 17 4 2 8 54.6% 4/68
N.Lomax PHX 780 6 749 7 14.5% 9 13.4% 489 3,063 3,520 20 3 1 11 58.0% 4/20
D.Williams WAS 729 7 690 10 17.9% 7 16.3% 389 2,521 3,007 15 0 5 12 56.3% 3/66
J.Elway DEN 720 8 715 8 10.8% 12 10.7% 529 3,063 3,623 17 4 0 18 55.2% 4/104
W.Wilson MIN 708 9 780 6 19.8% 6 23.0% 366 2,511 2,810 15 2 0 8 61.4% 6/102
J.Montana SF 662 10 700 9 13.1% 11 14.5% 432 2,757 3,094 18 0 1 10 59.9% 2/13
J.Kelly BUF 626 11 654 11 9.6% 13 10.5% 484 3,151 3,289 15 2 2 17 59.4% 1/1
S.Pelluer DAL 482 12 462 14 6.2% 14 5.5% 458 2,994 2,883 17 4 2 19 56.5% 4/46
D.Krieg SEA 475 13 464 13 20.7% 5 19.9% 238 1,649 1,847 18 2 3 8 59.3% 4/47
P.Simms NYG 398 14 481 12 1.1% 17 3.7% 532 2,943 3,179 21 4 3 11 55.0% 5/85
R.Cunningham PHI 389 15 372 18 -1.2% 19 -1.6% 619 3,365 3,683 25 5 2 16 53.7% 11/137
Player Team DYAR Rk YAR Rk DVOA Rk VOA Pass Yards EYds TD FK FL INT C% DPI
K.O'Brien NYJ 368 16 376 17 1.1% 16 1.4% 465 2,285 2,922 15 6 4 7 55.8% 5/96
M.Rypien WAS 355 17 308 19 13.6% 10 10.4% 222 1,605 1,632 18 2 3 13 55.1% 1/5
S.DeBerg KC 328 18 407 15 0.7% 18 3.5% 444 2,689 2,687 16 0 0 16 54.1% 6/116
B.Kosar CLE1 260 19 385 16 2.9% 15 9.6% 284 1,719 1,851 10 0 0 7 60.2% 5/56
C.Chandler IND 123 20 69 23 -3.6% 20 -6.9% 257 1,478 1,478 8 6 1 12 55.6% 4/111
S.Beuerlein LARD 91 21 112 21 -5.3% 22 -4.0% 265 1,426 1,385 8 3 2 6 44.1% 5/165
J.McMahon CHI 90 22 141 20 -4.3% 21 -0.4% 205 1,267 1,184 6 2 1 7 59.4% 4/67
D.Majkowski GB 42 23 3 24 -9.3% 23 -11.0% 368 1,914 1,955 9 1 3 11 53.1% 6/113
C.Miller ATL 27 24 107 22 -10.0% 24 -6.7% 375 1,901 1,968 11 0 0 12 52.7% 2/24
B.Brister PIT -22 25 -48 26 -12.0% 25 -13.0% 401 2,325 2,011 11 2 3 14 48.2% 3/66
M.Malone SD -156 26 -23 25 -19.7% 27 -12.4% 286 1,514 1,261 6 3 2 12 54.2% 4/68
V.Testaverde TB -202 27 -416 30 -17.8% 26 -24.8% 500 2,941 2,186 13 3 4 34 47.7% 6/92
J.Schroeder LARD -224 28 -110 27 -24.8% 28 -17.9% 274 1,631 1,021 13 4 1 11 44.3% 2/18
R.Hilger DET -294 29 -409 29 -25.6% 29 -31.3% 341 1,286 1,261 7 3 2 10 41.3% 7/134
R.Wright GB -432 30 -380 28 -36.9% 30 -33.8% 266 1,351 764 4 3 2 13 58.2% 0/0

PASSING, OTHERS: 10-199 passes

Player Team DYAR YAR DVOA VOA Pass Yards EYds TD FK FL INT C% DPI
M.Tomczak CHI 386 334 22.8% 18.2% 175 1,260 1,441 7 0 1 6 50.9% 2/68
D.Strock CLE1 172 185 17.6% 19.6% 97 708 709 6 1 2 5 60.4% 0/0
J.Ferguson TB 149 199 35.9% 51.7% 47 360 458 3 0 0 1 67.4% 2/33
G.Hogeboom IND 141 101 4.8% 0.4% 145 891 901 7 0 2 7 58.0% 3/39
P.Ryan NYJ 101 186 1.7% 12.4% 118 783 773 5 0 1 4 55.8% 0/0
M.Pagel CLE1 84 114 -1.9% 1.4% 135 727 849 3 0 0 3 53.0% 2/31
R.Jaworski MIA 81 84 71.4% 75.0% 15 113 188 1 0 0 0 64.3% 0/0
T.Kramer MIN 59 54 -6.0% -6.4% 186 1,180 998 5 1 1 9 48.3% 1/19
E.Hipple DET 51 36 19.3% 10.1% 30 133 205 0 0 0 0 44.4% 0/0
S.Young SF 50 -38 -4.2% -16.5% 117 594 647 3 2 2 3 53.5% 2/23
K.Karcher DEN 47 52 45.3% 51.0% 12 128 131 1 0 0 0 50.0% 0/0
G.Kubiak DEN 23 55 -6.5% 0.1% 74 474 445 5 3 0 3 62.3% 0/0
G.Danielson CLE1 20 19 -5.7% -5.9% 58 282 327 0 0 1 1 59.6% 1/22
Player Team DYAR YAR DVOA VOA Pass Yards EYds TD FK FL INT C% DPI
J.Hostetler NYG 11 -4 -6.2% -12.8% 34 213 189 1 0 0 2 55.2% 0/0
D.Wilson NO -9 -51 -20.4% -63.1% 16 73 67 0 0 0 1 31.3% 0/0
M.Cavanaugh PHI -14 1 -25.0% -10.0% 16 101 61 1 0 0 1 43.8% 0/0
D.White DAL -15 -44 -16.0% -25.3% 47 227 229 1 0 0 3 69.0% 0/0
T.Blackledge PIT -21 -4 -15.3% -11.9% 84 464 386 2 2 1 3 48.7% 1/15
K.Stouffer SEA -23 -34 -13.2% -14.1% 190 972 878 4 4 1 6 56.6% 3/19
R.Gannon MIN -28 -3 -39.3% -14.3% 18 68 49 0 0 0 0 46.7% 0/0
M.Vlasic SD -43 -62 -23.3% -28.7% 55 238 225 1 0 0 2 48.1% 2/15
C.Long DET -51 -90 -16.3% -20.2% 159 719 737 6 3 1 6 53.6% 4/65
J.Harbaugh CHI -63 -102 -21.1% -27.2% 104 436 424 0 1 0 2 49.5% 0/0
H.Millen ATL -66 -94 -44.3% -58.2% 35 186 83 0 0 1 2 54.8% 0/0
J.Rutledge NYG -70 -57 -76.7% -64.6% 19 99 -9 0 0 2 1 64.7% 0/0
S.Bono PIT -73 -89 -45.3% -52.6% 36 106 73 1 0 0 2 28.6% 0/0
Player Team DYAR YAR DVOA VOA Pass Yards EYds TD FK FL INT C% DPI
J.Trudeau IND -79 -110 -44.8% -57.8% 36 145 82 0 0 0 3 41.2% 1/2
T.Eason NE -81 -37 -38.5% -23.8% 45 237 128 0 0 0 2 65.1% 0/0
T.Ramsey NE -102 -84 -64.7% -55.5% 29 94 15 0 0 0 2 44.4% 0/0
C.Carlson HOIL -125 -159 -27.5% -32.0% 124 693 445 4 3 2 6 46.4% 0/0
C.Stoudt PHX -135 -163 -28.8% -32.4% 126 662 443 6 2 1 8 55.8% 0/0
J.Kemp SEA -146 -152 -76.9% -79.5% 38 111 -20 0 0 0 4 37.1% 0/0
K.Sweeney DAL -162 -271 -41.7% -62.2% 88 235 207 3 1 2 5 42.3% 3/70
B.Pease HOIL -163 -164 -143.4% -144.1% 24 46 -123 0 0 0 4 27.3% 1/25
D.Flutie NE -169 -81 -25.5% -18.0% 190 1,085 717 8 1 1 9 51.4% 3/50
S.Grogan NE -233 -265 -36.0% -39.4% 149 751 439 4 0 1 13 47.9% 2/54
B.Laufenberg SD -246 -196 -37.7% -32.3% 164 606 420 4 2 0 5 48.3% 1/5
S.Dils ATL -291 -258 -51.5% -46.9% 114 454 183 2 1 1 4 49.5% 0/0
B.Kenney KC -325 -296 -51.8% -48.1% 127 442 200 0 0 1 5 50.9% 0/0

RUSHING: Minimum 8 rushes, 34 players ranked

Player Team DYAR Rk YAR Rk DVOA Rk VOA Runs Yards EYds TD FUM
R.Cunningham PHI 157 1 136 1 22.4% 9 17.8% 84 633 697 6 5
S.Pelluer DAL 106 2 93 2 36.2% 4 30.4% 46 317 403 2 0
B.Esiason CIN 63 3 60 4 27.1% 8 25.6% 34 261 262 1 2
B.Brister PIT 54 4 68 3 9.7% 11 15.2% 40 216 305 6 3
S.Young SF 47 5 44 6 37.4% 3 34.4% 20 190 173 1 0
P.Simms NYG 41 6 37 9 30.8% 6 25.9% 22 169 161 0 0
J.Harbaugh CHI 41 7 41 7 40.8% 2 40.4% 16 112 153 1 0
V.Testaverde TB 36 8 37 8 27.6% 7 28.6% 18 147 150 1 1
M.Malone SD 35 9 51 5 8.4% 12 17.5% 28 170 206 4 1
G.Kubiak DEN 31 10 25 11 52.9% 1 38.6% 9 69 108 0 0
J.Kelly BUF 24 11 23 12 8.3% 13 7.5% 22 164 141 0 1
B.Laufenberg SD 22 12 27 10 10.0% 10 14.8% 21 135 126 0 0
Player Team DYAR Rk YAR Rk DVOA Rk VOA Runs Yards EYds TD FUM
C.Stoudt PHX 21 13 15 14 32.9% 5 20.2% 9 62 81 0 0
J.McMahon CHI 17 14 10 16 -1.4% 15 -5.9% 26 104 157 4 1
C.Carlson HOIL 7 15 7 18 3.0% 14 1.9% 9 37 54 1 0
J.Elway DEN 7 16 20 13 -9.1% 18 -3.6% 42 246 185 1 2
M.Tomczak CHI 7 17 0 24 -3.4% 16 -11.8% 10 42 71 1 0
W.Moon HOIL 4 18 4 20 -9.9% 19 -9.6% 25 97 138 5 1
J.Everett LARM 4 19 1 23 -8.5% 17 -11.3% 20 119 80 0 3
D.Majkowski GB 3 20 2 21 -10.1% 20 -10.9% 34 246 122 1 4
J.Montana SF 1 21 9 17 -11.5% 21 -6.1% 30 142 114 3 2
D.Flutie NE -2 22 11 15 -13.7% 22 -4.3% 32 189 99 1 1
C.Miller ATL -4 23 -16 27 -15.2% 24 -24.3% 27 142 87 1 2
C.Chandler IND -4 24 1 22 -14.4% 23 -11.5% 34 147 125 3 1
Player Team DYAR Rk YAR Rk DVOA Rk VOA Runs Yards EYds TD FUM
K.Stouffer SEA -7 25 -8 26 -25.6% 28 -26.7% 10 42 22 0 0
R.Turner IND -10 26 -7 25 -22.0% 27 -18.6% 16 42 53 2 0
J.Schroeder LARD -13 27 5 19 -20.8% 26 -8.9% 25 112 75 1 1
W.Wilson MIN -14 28 -27 29 -20.3% 25 -28.5% 31 143 90 2 2
S.DeBerg KC -20 29 -18 28 -32.3% 29 -29.7% 14 35 26 1 1
B.Hebert NO -25 30 -30 30 -32.4% 30 -36.4% 20 108 32 0 3
S.Beuerlein LARD -35 31 -40 32 -53.6% 31 -59.7% 17 61 -20 0 1
D.Krieg SEA -45 32 -34 31 -70.8% 32 -56.9% 16 64 -49 0 1
N.Lomax PHX -47 33 -53 34 -93.4% 33 -103.4% 12 33 -68 1 3
R.Hilger DET -48 34 -49 33 -106.3% 34 -108.3% 9 30 -75 0 2