From 71513dc9405d3ca9b630a75d070c669b1e61c2e2 Mon Sep 17 00:00:00 2001 From: Michael Orlitzky Date: Thu, 6 Nov 2014 14:36:04 -0500 Subject: [PATCH] Add SportInfo support for NFLYardsXML.dtd. --- doc/TODO | 1 - htsn-import.cabal | 1 + schema/NFLYardsXML.dtd | 17 +++++++++++++++++ schemagen/NFLYardsXML/21976510.xml | 1 + schemagen/NFLYardsXML/22067890.xml | 1 + schemagen/NFLYardsXML/22112056.xml | 1 + src/TSN/XML/SportInfo.hs | 3 ++- test/xml/sportinfo/NFLYardsXML.dtd | 17 +++++++++++++++++ test/xml/sportinfo/NFLYardsXML.xml | 1 + 9 files changed, 41 insertions(+), 2 deletions(-) create mode 100644 schema/NFLYardsXML.dtd create mode 100644 schemagen/NFLYardsXML/21976510.xml create mode 100644 schemagen/NFLYardsXML/22067890.xml create mode 100644 schemagen/NFLYardsXML/22112056.xml create mode 100644 test/xml/sportinfo/NFLYardsXML.dtd create mode 100644 test/xml/sportinfo/NFLYardsXML.xml diff --git a/doc/TODO b/doc/TODO index 8fdb22c..6fef02e 100644 --- a/doc/TODO +++ b/doc/TODO @@ -13,7 +13,6 @@ * Cbask_Team_Scoring_Rebound_Margin_XML.dtd * Cbask_Team_Scoring_XML.dtd * Cbask_Team_Shooting_Pct_XML.dtd - * NFLYardsXML.dtd * NFL_PuntingLeaders_XML.dtd 4. The following DTD types were handled (in some form) by the old diff --git a/htsn-import.cabal b/htsn-import.cabal index d49ce3f..bde53cc 100644 --- a/htsn-import.cabal +++ b/htsn-import.cabal @@ -165,6 +165,7 @@ extra-source-files: schemagen/NFLTopPerformanceXML/*.xml schemagen/NFLTopPuntReturnXML/*.xml schemagen/NFLTotalYardageXML/*.xml + schemagen/NFLYardsXML/*.xml schemagen/nhlpreviewxml/*.xml schemagen/Odds_XML/*.xml schemagen/recapxml/*.xml diff --git a/schema/NFLYardsXML.dtd b/schema/NFLYardsXML.dtd new file mode 100644 index 0000000..2ead384 --- /dev/null +++ b/schema/NFLYardsXML.dtd @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/schemagen/NFLYardsXML/21976510.xml b/schemagen/NFLYardsXML/21976510.xml new file mode 100644 index 0000000..4875ec2 --- /dev/null +++ b/schemagen/NFLYardsXML/21976510.xml @@ -0,0 +1 @@ + 21976510 ABX%100YARDS-RUSH Statistics NFL 2014 NFL 100-Yard Rushers 1 Knowshon Moreno, Miami New England 134 24 1 6 1 DeMarco Murray, Dallas San Francisco 118 22 1 8 1 Marshawn Lynch, Seattle Green Bay 110 20 2 26 1 Le'Veon Bell, Pittsburgh Cleveland 109 21 1 2 1 Arian Foster, Houston Washington 103 27 0 26 1 Cordarrelle Patterson, Minnesota St. Louis 102 3 1 1 1 Chris Ivory, NY Jets Oakland 102 10 1 7 1 Terrance West, Cleveland Pittsburgh 100 16 0 1 2 DeMarco Murray, Dallas (2) Tennessee 167 29 1 9 2 Bobby Rainey, Tampa Bay St. Louis 144 22 0 3 2 Arian Foster, Houston (2) Oakland 138 28 1 27 2 Stevan Ridley, New England Minnesota 101 25 1 6 3 Rashad Jennings, NY Giants Houston 176 34 1 5 3 Le'Veon Bell, Pittsburgh (2) Carolina 147 21 0 3 3 Knile Davis, Kansas City Miami 132 32 1 1 3 LeGarrette Blount, Pittsburgh Carolina 118 10 1 9 3 Lamar Miller, Miami Kansas City 108 15 0 2 3 DeMarco Murray, Dallas (3) St. Louis 100 24 1 10 4 DeMarco Murray, Dallas (4) New Orleans 149 24 2 11 4 Jerick McKinnon, Minnesota Atlanta 135 18 0 1 4 Matt Forte, Chicago Green Bay 122 23 0 21 4 Frank Gore, San Francisco Philadelphia 119 24 0 36 4 Knile Davis, Kansas City (2) New England 107 16 0 2 5 Arian Foster, Houston (3) Dallas 157 23 2 28 5 DeMarco Murray, Dallas (5) Houston 136 31 0 12 5 Ben Tate, Cleveland Tennessee 124 22 0 6 5 Russell Wilson, Seattle Washington 122 11 1 2 5 Branden Oliver, San Diego NY Jets 114 19 1 1 5 Stevan Ridley, New England (2) Cincinnati 113 27 1 7 5 Frank Gore, San Francisco (2) Kansas City 107 18 0 37 5 Eddie Lacy, Green Bay Minnesota 105 13 2 5 6 Lesean McCoy, Philadelphia NY Giants 149 22 0 20 6 Giovani Bernard, Cincinnati Carolina 137 18 1 1 6 DeMarco Murray, Dallas (6) Seattle 115 29 1 13 6 Justin Forsett, Baltimore Tampa Bay 111 14 0 3 6 Arian Foster, Houston (4) Indianapolis 109 20 2 29 6 Cam Newton, Carolina Cincinnati 107 17 1 2 6 Branden Oliver, San Diego (2) Oakland 101 26 1 2 6 Ronnie Hillman, Denver NY Jets 100 24 0 1 October 13, 2014, at 09:59 AM ET \ No newline at end of file diff --git a/schemagen/NFLYardsXML/22067890.xml b/schemagen/NFLYardsXML/22067890.xml new file mode 100644 index 0000000..5f98e6e --- /dev/null +++ b/schemagen/NFLYardsXML/22067890.xml @@ -0,0 +1 @@ + 22067890 ABX%300YARDS-PASS Statistics NFL 2014 NFL 300-Yard Passers 1 Matt Ryan, Atlanta New Orleans 448 31-43-0 3 25 1 Andrew Luck, Indianapolis Denver 370 35-53-2 2 10 1 Ben Roethlisberger, Pittsburgh Cleveland 365 23-34-1 1 28 1 Jay Cutler, Chicago Buffalo 349 34-49-2 2 20 1 Matthew Stafford, Detroit NY Giants 346 22-32-0 2 24 1 Joe Flacco, Baltimore Cincinnati 345 35-62-1 1 17 1 Drew Brees, New Orleans Atlanta 333 29-42-1 1 79 1 Nick Foles, Philadelphia Jacksonville 322 27-45-1 2 5 1 Carson Palmer, Arizona San Diego 304 24-37-0 2 33 1 Andy Dalton, Cincinnati Baltimore 301 25-38-0 1 11 2 Aaron Rodgers, Green Bay NY Jets 346 25-42-0 3 33 2 Nick Foles, Philadelphia (2) Indianapolis 331 21-37-1 1 6 3 Kirk Cousins, Washington Philadelphia 427 30-48-1 3 3 3 Andrew Luck, Indianapolis (2) Jacksonville 370 31-39-0 4 11 3 Austin Davis, St. Louis Dallas 327 30-42-2 3 1 3 Nick Foles, Philadelphia (3) Washington 325 27-41-0 3 7 3 Geno Smith, NY Jets Chicago 316 26-43-2 1 2 3 Peyton Manning, Denver Seattle 303 31-49-1 2 85 4 Andrew Luck, Indianapolis (3) Tennessee 393 29-41-1 4 12 4 Philip Rivers, San Diego Jacksonville 377 29-39-0 3 34 4 Drew Brees, New Orleans (2) Dallas 340 32-44-1 2 80 4 Joe Flacco, Baltimore (2) Carolina 327 22-31-0 3 18 4 Teddy Bridgewater, Minnesota Atlanta 317 19-30-0 0 1 4 B.Roethlisberger, Pittsburgh (2) Tampa Bay 314 29-40-0 3 29 4 Aaron Rodgers, Green Bay (2) Chicago 302 22-28-0 4 34 4 Mike Glennon, Tampa Bay Pittsburgh 302 21-42-1 2 1 4 Eli Manning, NY Giants Washington 300 28-39-1 4 29 5 Peyton Manning, Denver (2) Arizona 479 31-47-2 4 86 5 Austin Davis, St. Louis (2) Philadelphia 375 29-49-0 3 2 5 Drew Brees, New Orleans (3) Tampa Bay 371 35-57-3 2 81 5 Tony Romo, Dallas Houston 324 28-41-1 2 45 5 Matt Ryan, Atlanta (2) NY Giants 316 29-45-1 1 26 5 Andrew Luck, Indianapolis (4) Baltimore 312 32-49-2 1 13 5 Kyle Orton, Buffalo Detroit 308 30-43-1 1 13 6 Jay Cutler, Chicago (2) Atlanta 381 26-38-0 1 21 6 Andrew Luck, Indianapolis (5) Houston 370 25-44-1 3 14 6 Tom Brady, New England Buffalo 361 27-37-0 4 60 6 Kirk Cousins, Washington (2) Arizona 354 24-38-3 2 4 6 Colin Kaepernick, San Francisco St. Louis 343 22-35-0 3 3 6 Blake Bortles, Jacksonville Tennessee 336 32-46-1 1 1 6 Andy Dalton, Cincinnati (2) Carolina 323 33-43-2 2 12 6 Mike Glennon, Tampa Bay (2) Baltimore 314 24-44-1 2 2 6 Philip Rivers, San Diego (2) Oakland 313 22-34-0 3 35 6 Joe Flacco, Baltimore (3) Tampa Bay 306 21-29-0 5 19 7 Andrew Luck, Indianapolis (6) Cincinnati 344 27-42-0 2 15 7 Drew Brees, New Orleans (4) Detroit 342 28-45-1 2 82 7 Peyton Manning, Denver (3) San Francisco 318 22-26-0 4 87 7 Russell Wilson, Seattle St. Louis 313 23-36-0 2 3 8 B.Roethlisberger, Pittsburgh (3) Indianapolis 522 40-49-0 6 30 8 Aaron Rodgers, Green Bay (3) New Orleans 418 28-39-2 1 35 8 Nick Foles, Philadelphia (4) Arizona 411 36-62-2 2 8 8 Andrew Luck, Indianapolis (7) Pittsburgh 400 26-45-2 3 16 8 Tom Brady, New England (2) Chicago 354 30-35-0 5 61 8 Carson Palmer, Arizona (2) Philadelphia 329 20-42-0 2 34 8 Derek Carr, Oakland Cleveland 328 34-54-0 1 1 8 Matthew Stafford, Detroit (2) Atlanta 325 24-47-1 2 25 8 Drew Brees, New Orleans (5) Green Bay 311 27-32-0 3 83 October 28, 2014, at 06:01 PM ET \ No newline at end of file diff --git a/schemagen/NFLYardsXML/22112056.xml b/schemagen/NFLYardsXML/22112056.xml new file mode 100644 index 0000000..8226065 --- /dev/null +++ b/schemagen/NFLYardsXML/22112056.xml @@ -0,0 +1 @@ + 22112056 ABX%100YARDS-REC Statistics NFL 2014 NFL 100-Yard Receivers 1 Calvin Johnson, Detroit NY Giants 164 7 2 40 1 A.J. Green, Cincinnati Baltimore 131 6 1 16 1 Michael Floyd, Arizona San Diego 119 5 0 4 1 Steve Smith, Baltimore Cincinnati 118 7 1 44 1 Antonio Brown, Pittsburgh Cleveland 116 5 1 9 1 Julio Jones, Atlanta New Orleans 116 7 0 13 1 Allen Hurns, Jacksonville Philadelphia 110 4 2 1 1 Marques Colston, New Orleans Atlanta 110 5 0 26 1 Julius Thomas, Denver Indianapolis 104 7 3 3 2 Jordy Nelson, Green Bay NY Jets 209 9 1 14 2 Darren Sproles, Philadelphia Indianapolis 152 7 0 5 2 Delanie Walker, Tennessee Dallas 142 10 1 1 2 Jimmy Graham, New Orleans Cleveland 118 10 2 13 2 Sammy Watkins, Buffalo Miami 117 8 1 1 2 James Jones, Oakland Houston 112 9 1 10 2 Emmanuel Sanders, Denver Kansas City 108 8 0 1 2 Dez Bryant, Dallas Tennessee 103 10 1 11 3 Julio Jones, Atlanta (2) Tampa Bay 161 9 2 14 3 Jeremy Maclin, Philadelphia Washington 154 8 1 10 3 Emmanuel Sanders, Denver (2) Seattle 149 11 0 2 3 Pierre Garcon, Washington Philadelphia 138 11 1 14 3 DeSean Jackson, Washington Philadelphia 117 5 1 21 3 DeAndre Hopkins, Houston NY Giants 116 6 0 2 3 Kelvin Benjamin, Carolina Pittsburgh 115 8 1 1 3 Michael Floyd, Arizona (2) San Francisco 114 5 0 5 3 Victor Cruz, NY Giants Houston 107 5 1 17 3 Alshon Jeffery, Chicago NY Jets 105 8 0 6 3 Stevie Johnson, San Francisco Arizona 103 9 0 9 3 A.J. Green, Cincinnati (2) Tennessee 102 6 0 17 3 Steve Smith, Baltimore (2) Cleveland 101 5 0 45 4 Steve Smith, Baltimore (3) Carolina 139 7 2 46 4 Keenan Allen, San Diego Jacksonville 135 10 0 6 4 Martellus Bennett, Chicago Green Bay 134 9 0 1 4 Jarius Wright, Minnesota Atlanta 132 8 0 1 4 Antonio Brown, Pittsburgh (2) Tampa Bay 131 7 2 10 4 Reggie Wayne, Indianapolis Tennessee 119 7 1 43 4 Brandon LaFell, New England Kansas City 119 6 1 3 4 Golden Tate, Detroit NY Jets 116 8 0 4 4 Randall Cobb, Green Bay Chicago 113 7 2 6 4 Jordy Nelson, Green Bay (2) Chicago 108 10 2 15 4 Victor Cruz, NY Giants (2) Washington 108 6 0 18 4 T.Y. Hilton, Indianapolis Tennessee 105 6 0 11 4 Eddie Royal, San Diego Jacksonville 105 5 2 5 5 Demaryius Thomas, Denver Arizona 226 8 2 16 5 DeSean Jackson, Washington (2) Seattle 157 5 1 22 5 Vincent Jackson, Tampa Bay New Orleans 144 8 0 24 5 Golden Tate, Detroit (2) Buffalo 134 7 1 5 5 Andre Ellington, Arizona Denver 112 4 1 1 5 Matt Forte, Chicago Carolina 105 12 1 4 5 Julio Jones, Atlanta (3) NY Giants 105 11 0 15 5 Emmanuel Sanders, Denver (3) Arizona 101 7 0 3 5 Rob Gronkowski, New England Cincinnati 100 6 1 13 6 T.Y. Hilton, Indianapolis (2) Houston 223 9 1 12 6 Alshon Jeffery, Chicago (2) Atlanta 136 5 0 7 6 Demaryius Thomas, Denver (2) NY Jets 124 10 1 17 6 Andre Holmes, Oakland San Diego 121 4 2 2 6 Mohamed Sanu, Cincinnati Carolina 120 10 1 1 6 Antonio Brown, Pittsburgh (3) Cleveland 118 7 0 11 6 DeSean Jackson, Washington (3) Arizona 115 3 1 23 6 Brandon Marshall, Chicago Atlanta 113 6 0 33 6 Steve Smith, Baltimore (4) Tampa Bay 110 5 1 47 6 Jordy Nelson, Green Bay (3) Miami 107 9 1 16 6 Scott Chandler, Buffalo New England 105 6 0 1 6 Cecil Shorts, Jacksonville Tennessee 103 10 0 6 6 Malcom Floyd, San Diego Oakland 103 5 1 11 6 Jordan Cameron, Cleveland Pittsburgh 102 3 1 3 7 Demaryius Thomas, Denver (3) San Francisco 171 8 2 18 7 Golden Tate, Detroit (3) New Orleans 154 10 1 6 7 Dez Bryant, Dallas (2) NY Giants 151 9 0 12 7 Doug Baldwin, Seattle St. Louis 123 7 1 2 7 Sammy Watkins, Buffalo (2) Minnesota 122 9 2 2 7 Randall Cobb, Green Bay (2) Carolina 121 6 1 7 7 Andrew Hawkins, Cleveland Jacksonville 112 5 0 1 7 Marques Colston, New Orleans (2) Detroit 111 6 0 27 7 DeAndre Hopkins, Houston (2) Pittsburgh 108 6 0 3 7 T.Y. Hilton, Indianapolis (3) Cincinnati 107 7 0 13 7 Greg Olsen, Carolina Green Bay 105 8 0 2 7 Kenny Stills, New Orleans Detroit 103 5 1 2 7 Roddy White, Atlanta Baltimore 100 9 1 38 8 Jeremy Maclin, Philadelphia (2) Arizona 187 12 2 11 8 Larry Fitzgerald, Arizona Philadelphia 160 7 1 37 8 Sammy Watkins, Buffalo (3) NY Jets 157 3 1 3 8 T.Y. Hilton, Indianapolis (4) Pittsburgh 155 6 1 14 8 Golden Tate, Detroit (4) Atlanta 151 7 1 7 8 Rob Gronkowski, New England (2) Chicago 149 9 3 14 8 DeSean Jackson, Washington (4) Dallas 136 6 0 24 8 Antonio Brown, Pittsburgh (4) Indianapolis 133 10 2 12 8 Randall Cobb, Green Bay (3) New Orleans 126 5 1 8 8 Mohamed Sanu, Cincinnati (2) Baltimore 125 5 0 2 8 Brandon LaFell, New England (2) Chicago 124 11 1 4 8 Eddie Lacy, Green Bay New Orleans 123 8 0 1 8 Emmanuel Sanders, Denver (4) San Diego 120 9 3 4 8 John Brown, Arizona Philadelphia 119 5 1 1 8 Donte Moncrief, Indianapolis Pittsburgh 113 7 1 1 8 Heath Miller, Pittsburgh Indianapolis 112 7 1 3 8 Demaryius Thomas, Denver (4) San Diego 105 8 0 19 9 Jeremy Maclin, Philadelphia (3) Houston 158 6 2 12 9 Emmanuel Sanders, Denevr (5) New England 151 10 0 5 9 Percy Harvin, NY Jets Kansas City 129 11 0 10 9 Demaryius Thomas, Denver (5) New England 127 7 0 20 9 Mike Evans, Tampa Bay Cleveland 124 7 2 1 9 DeSean Jackson, Washington (5) Minnesota 120 4 1 25 9 DeAndre Hopkins, Houston (3) Philadelphia 115 6 1 4 9 Allen Hurns, Jacksonville (2) Cincinnati 112 7 2 2 9 Rob Gronkowski, New England (3) Denver 105 9 1 15 November 2, 2014, at 08:14 PM ET \ No newline at end of file diff --git a/src/TSN/XML/SportInfo.hs b/src/TSN/XML/SportInfo.hs index 76a7c94..d993176 100644 --- a/src/TSN/XML/SportInfo.hs +++ b/src/TSN/XML/SportInfo.hs @@ -175,15 +175,16 @@ dtds = "NFLRushingLeadersXML.dtd", "NFLSackLeadersXML.dtd", "nflstandxml.dtd", + "NFLTackleFFLeadersXML.dtd", "NFLTeamRankingsXML.dtd", "NFLTopKickoffReturnXML.dtd", "NFLTopPerformanceXML.dtd", "NFLTopPuntReturnXML.dtd", "NFLTotalYardageXML.dtd", + "NFLYardsXML.dtd", "NFL_KickingLeaders_XML.dtd", "NFL_NBA_Draft_XML.dtd", "NFL_Roster_XML.dtd", - "NFLTackleFFLeadersXML.dtd", "NFL_Team_Stats_XML.dtd", "Transactions_XML.dtd", "Weekly_Sched_XML.dtd", diff --git a/test/xml/sportinfo/NFLYardsXML.dtd b/test/xml/sportinfo/NFLYardsXML.dtd new file mode 100644 index 0000000..2ead384 --- /dev/null +++ b/test/xml/sportinfo/NFLYardsXML.dtd @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/test/xml/sportinfo/NFLYardsXML.xml b/test/xml/sportinfo/NFLYardsXML.xml new file mode 100644 index 0000000..5f98e6e --- /dev/null +++ b/test/xml/sportinfo/NFLYardsXML.xml @@ -0,0 +1 @@ + 22067890 ABX%300YARDS-PASS Statistics NFL 2014 NFL 300-Yard Passers 1 Matt Ryan, Atlanta New Orleans 448 31-43-0 3 25 1 Andrew Luck, Indianapolis Denver 370 35-53-2 2 10 1 Ben Roethlisberger, Pittsburgh Cleveland 365 23-34-1 1 28 1 Jay Cutler, Chicago Buffalo 349 34-49-2 2 20 1 Matthew Stafford, Detroit NY Giants 346 22-32-0 2 24 1 Joe Flacco, Baltimore Cincinnati 345 35-62-1 1 17 1 Drew Brees, New Orleans Atlanta 333 29-42-1 1 79 1 Nick Foles, Philadelphia Jacksonville 322 27-45-1 2 5 1 Carson Palmer, Arizona San Diego 304 24-37-0 2 33 1 Andy Dalton, Cincinnati Baltimore 301 25-38-0 1 11 2 Aaron Rodgers, Green Bay NY Jets 346 25-42-0 3 33 2 Nick Foles, Philadelphia (2) Indianapolis 331 21-37-1 1 6 3 Kirk Cousins, Washington Philadelphia 427 30-48-1 3 3 3 Andrew Luck, Indianapolis (2) Jacksonville 370 31-39-0 4 11 3 Austin Davis, St. Louis Dallas 327 30-42-2 3 1 3 Nick Foles, Philadelphia (3) Washington 325 27-41-0 3 7 3 Geno Smith, NY Jets Chicago 316 26-43-2 1 2 3 Peyton Manning, Denver Seattle 303 31-49-1 2 85 4 Andrew Luck, Indianapolis (3) Tennessee 393 29-41-1 4 12 4 Philip Rivers, San Diego Jacksonville 377 29-39-0 3 34 4 Drew Brees, New Orleans (2) Dallas 340 32-44-1 2 80 4 Joe Flacco, Baltimore (2) Carolina 327 22-31-0 3 18 4 Teddy Bridgewater, Minnesota Atlanta 317 19-30-0 0 1 4 B.Roethlisberger, Pittsburgh (2) Tampa Bay 314 29-40-0 3 29 4 Aaron Rodgers, Green Bay (2) Chicago 302 22-28-0 4 34 4 Mike Glennon, Tampa Bay Pittsburgh 302 21-42-1 2 1 4 Eli Manning, NY Giants Washington 300 28-39-1 4 29 5 Peyton Manning, Denver (2) Arizona 479 31-47-2 4 86 5 Austin Davis, St. Louis (2) Philadelphia 375 29-49-0 3 2 5 Drew Brees, New Orleans (3) Tampa Bay 371 35-57-3 2 81 5 Tony Romo, Dallas Houston 324 28-41-1 2 45 5 Matt Ryan, Atlanta (2) NY Giants 316 29-45-1 1 26 5 Andrew Luck, Indianapolis (4) Baltimore 312 32-49-2 1 13 5 Kyle Orton, Buffalo Detroit 308 30-43-1 1 13 6 Jay Cutler, Chicago (2) Atlanta 381 26-38-0 1 21 6 Andrew Luck, Indianapolis (5) Houston 370 25-44-1 3 14 6 Tom Brady, New England Buffalo 361 27-37-0 4 60 6 Kirk Cousins, Washington (2) Arizona 354 24-38-3 2 4 6 Colin Kaepernick, San Francisco St. Louis 343 22-35-0 3 3 6 Blake Bortles, Jacksonville Tennessee 336 32-46-1 1 1 6 Andy Dalton, Cincinnati (2) Carolina 323 33-43-2 2 12 6 Mike Glennon, Tampa Bay (2) Baltimore 314 24-44-1 2 2 6 Philip Rivers, San Diego (2) Oakland 313 22-34-0 3 35 6 Joe Flacco, Baltimore (3) Tampa Bay 306 21-29-0 5 19 7 Andrew Luck, Indianapolis (6) Cincinnati 344 27-42-0 2 15 7 Drew Brees, New Orleans (4) Detroit 342 28-45-1 2 82 7 Peyton Manning, Denver (3) San Francisco 318 22-26-0 4 87 7 Russell Wilson, Seattle St. Louis 313 23-36-0 2 3 8 B.Roethlisberger, Pittsburgh (3) Indianapolis 522 40-49-0 6 30 8 Aaron Rodgers, Green Bay (3) New Orleans 418 28-39-2 1 35 8 Nick Foles, Philadelphia (4) Arizona 411 36-62-2 2 8 8 Andrew Luck, Indianapolis (7) Pittsburgh 400 26-45-2 3 16 8 Tom Brady, New England (2) Chicago 354 30-35-0 5 61 8 Carson Palmer, Arizona (2) Philadelphia 329 20-42-0 2 34 8 Derek Carr, Oakland Cleveland 328 34-54-0 1 1 8 Matthew Stafford, Detroit (2) Atlanta 325 24-47-1 2 25 8 Drew Brees, New Orleans (5) Green Bay 311 27-32-0 3 83 October 28, 2014, at 06:01 PM ET \ No newline at end of file -- 2.43.2