League Index

Results

  - Standings

  - Schedule

  - Draft

Teams

  - Rosters

  - Summaries

  - Team Schedules

  - Transactions

  - Injuries

Almanac

  - Individual Statistics

  - - 2013

  - - 2012

  - - 2011

  - - 2010

  - - 2009

  - - 2008

  - - 2007

  - - 2006

  - - 2005

  - - 2004

  - Playoff Statistics

  - Team Statistics

  - Team Performances

  - Career Records

  - Single-Season Records

  - Single-Game Records

  - Playoff Game Records

  - Team Season Records

  - Team Game Records

  - Team Playoff Records

  - Awards

  - Front Office Bowls


North American Football League

2004 Statistics

PassingTeamGPGSAttCmpPctYardsAvg/CAvg/ALongTDInt20+P300+GRate
Donovan McNabbPHI161644928763.9358112.487.985240500113.6
Jeff GarciaCLE121233021866.1245611.277.44521780095.2
Marc BulgerSTL161653035266.4387911.027.32662180094.8
Peyton ManningIND161659135860.6503814.078.528930160093.7
Kerry CollinsOAK161648331064.2333710.766.914527110093.5
Tom BradyNED161649829960.0360012.047.23522790092.8
Matt HasselbeckSEA161656233259.1418312.607.44652890092.2
David CarrHOU161655133059.9415712.607.547829130091.1
Daunte CulpepperMIN161654631858.2426413.417.819328130090.3
Vinny TestaverdeDAL161654236066.4375310.436.924619120088.7
Brett FavreGBY141448130964.2352811.427.337621140088.6
Byron LeftwichJAX161644527962.7350412.567.876215110088.0
Carson PalmerCIN161657734860.3417011.987.237429160087.6
Drew BreesSDO141447028660.9347812.167.404919120086.5
Drew BledsoeBUF161640623858.6294012.357.24601460086.4
Rich GannonBAL151550629458.1335611.416.63491980084.0
Chad PenningtonNYJ161652429957.1394813.207.537620130083.4
Eli ManningNYG16926014957.3189212.707.28851060083.3
Steve McNairTEN161650730159.4359111.937.086325180082.7
Joey HarringtonDET161652632261.2348110.816.625723180080.9
Mark BrunellWAS141441024760.2277611.246.776513110079.9
Clint StoernerMIA141447628960.7308410.676.487119150079.8
Todd CollinsKCY141439823559.0254610.836.404716120078.8
Michael VickATL161647326255.4296111.306.264817100077.5
Jake DelhommeCAR141439825363.6297911.777.48628150077.3
Ben RoethlisbergerPIT161240723457.5252910.816.215816140074.7
Aaron BrooksNOS161655329653.5367712.426.659719150074.5
Jake PlummerDEN161650329057.7341411.776.795317190073.9
Brad JohnsonTBY111141322454.2282912.636.856113150071.1
Rex GrossmanCHI141337620654.8259912.626.918016180070.8
Tommy MaddoxARI161646924752.7283111.466.044916140070.0
Tim RattaySFO111036818851.1224211.936.09539140062.3

Misc. PassingTeamGPGSRZAttRZCmpPctYardsAvg/C3DAtt3DCmpPct3DCnvPctFDPssSckdYardsQBKnck
Michael VickATL1616000.000.00000.000.00251730
Drew BledsoeBUF1616000.000.00000.000.00322030
Jake DelhommeCAR1414000.000.00000.000.00261710
Rex GrossmanCHI1413000.000.00000.000.00251590
Carson PalmerCIN1616000.000.00000.000.00301930
Vinny TestaverdeDAL1616000.000.00000.000.00191170
Jake PlummerDEN1616000.000.00000.000.00362240
Joey HarringtonDET1616000.000.00000.000.00291810
Brett FavreGBY1414000.000.00000.000.0015890
Peyton ManningIND1616000.000.00000.000.00281770
Byron LeftwichJAX1616000.000.00000.000.00181220
Todd CollinsKCY1414000.000.00000.000.00452830
Clint StoernerMIA1414000.000.00000.000.00312140
Daunte CulpepperMIN1616000.000.00000.000.00332100
Tom BradyNED1616000.000.00000.000.00221420
Aaron BrooksNOS1616000.000.00000.000.00382360
Eli ManningNYG169000.000.00000.000.0015970
Chad PenningtonNYJ1616000.000.00000.000.00261870
Kerry CollinsOAK1616000.000.00000.000.00301850
Rich GannonBAL1515000.000.00000.000.00523210
Donovan McNabbPHI1616000.000.00000.000.00271700
Tommy MaddoxARI1616000.000.00000.000.00422760
Ben RoethlisbergerPIT1612000.000.00000.000.00231480
Drew BreesSDO1414000.000.00000.000.00261480
Matt HasselbeckSEA1616000.000.00000.000.00392430
Tim RattaySFO1110000.000.00000.000.00291720
Marc BulgerSTL1616000.000.00000.000.00281780
Brad JohnsonTBY1111000.000.00000.000.00221290
Steve McNairTEN1616000.000.00000.000.00301930
Mark BrunellWAS1414000.000.00000.000.00462730
Jeff GarciaCLE1212000.000.00000.000.00301800
David CarrHOU1616000.000.00000.000.00342340

RushingTeamGPGSAttYardsAvgLongTDRZRshYardsAvg3DRsh3DCnvPctFDRu10+R100+G
Ahman GreenGBY161633516915.057411000.00000.0000
Corey DillonNED161636916254.40525000.00000.0000
Travis HenryCLE161637715944.233411000.00000.0000
Fred TaylorJAX161635515824.464416000.00000.0000
Duce StaleyPIT161637615744.19345000.00000.0000
Brian WestbrookPHI161629315555.31819000.00000.0000
Clinton PortisWAS161635715354.30535000.00000.0000
Michael BennettMIN161632114324.463111000.00000.0000
Tiki BarberBUF131328414265.027012000.00000.0000
DeShaun FosterCAR151532914104.29316000.00000.0000
Julius JonesDAL161636613793.77477000.00000.0000
Shaun AlexanderSEA161627213655.025914000.00000.0000
Deuce McAllisterNOS161630113644.53809000.00000.0000
Dorsey LevensHOU161528213644.84637000.00000.0000
Mike AndersonDEN161631213584.35564000.00000.0000
LaDainian TomlinsonSDO161631613304.21367000.00000.0000
Curtis MartinNYJ161534113233.88458000.00000.0000
Steven JacksonSTL161528213074.634612000.00000.0000
Priest HolmesNYG161628412884.54474000.00000.0000
Jamal LewisBAL151526711534.32652000.00000.0000
Edgerrin JamesIND161628610853.79539000.00000.0000
Kevin JonesDET161631010013.23196000.00000.0000
William GreenKCY15132039594.72524000.00000.0000
T.J. DuckettATL16162129424.44326000.00000.0000
Jerome BettisARI16122339314.00307000.00000.0000
Charlie GarnerTBY16152259244.11337000.00000.0000
Tyrone WheatleyOAK16162149024.21447000.00000.0000
Rudi JohnsonCIN16162498593.45365000.00000.0000
Kevan BarlowSFO16162008274.14454000.00000.0000
Stacey MackMIA16152147853.67445000.00000.0000
Willis McGaheeBUF1632157753.60474000.00000.0000
Christopher BrownTEN1691897093.75396000.00000.0000
Brock ForseyCHI16101886653.54221000.00000.0000
LaBrandon ToefieldNYG1601675373.22744000.00000.0000

ReceivingTeamGPGSTargCtchPctYardsAvg/CAvg/TYACLongTDDropPPlayTPct20+C100+G
Dan CampbellDAL16141169077.694110.468.11236263343126.900
Torry HoltSTL16161488960.1121913.708.24212545854627.100
Chad JohnsonCIN16161628854.3130314.818.042817410846434.900
Rob KonradMIA16151198773.15826.694.89298235751723.000
Roy WilliamsDET16161498657.7118913.837.98229578946731.900
Randy MossMIN16161458558.6169119.8911.665379312852627.600
Anquan BoldinARI16161638049.1122515.317.52301967953130.700
Keenan McCardellTBY16161448055.6121315.168.42181763742733.700
Eric MouldsBUF16161387957.2116914.808.47266605138236.100
Brandon StokleyIND16151347757.5129716.849.68190515745529.500
Ahman GreenGBY16161067671.77339.646.92512702343424.400
Dane LookerPHI16161257660.8115615.219.251485214741829.900
Isaac BruceSTL16121237561.0105714.098.59197544947226.100
Edgerrin JamesIND16161037471.888311.938.57343897049820.700
Chris ChambersMIA14131257358.4108814.908.70242713545627.400
Joe HornNOS16141417351.8129617.759.19279977652626.800
Eric ParkerSDO16161187160.2100714.188.53117497743427.200
Koren RobinsonSEA16161327053.0105515.077.991514410650026.400
Laveranues ColesWAS16141197058.891813.117.71231655449624.000
Andre JohnsonHOU15151347052.2111115.878.291506012648927.400
Rod GardnerWAS16161246955.6101314.688.17145527450924.400
Santana MossNYJ16161336750.4107416.038.082285461042731.100
Alge CrumplerATL16161076661.768310.356.38220237542225.400
Bubba FranksGBY1615906673.369810.587.76192413444120.400
Terrell OwensPHI13131126658.9104115.779.292105111535631.500
Ashley LelieDEN16141206554.297715.038.142104531047425.300
Marvin HarrisonIND10101076358.9108117.1610.10223479338527.800
Jerry PorterOAK16161136355.884613.437.49833571040428.000
Fred BeasleySFO1612966365.64847.685.04161255148020.000
Javon WalkerGBY16161016160.494815.549.39125583344622.600
Fred TaylorJAX1616776179.25458.937.08215404333023.300
LaDainian TomlinsonSDO1616906167.85258.615.83262379345519.800
Marshall FaulkSTL165846172.64216.905.01219216039621.200
Andre' DavisCLE16161036159.291014.928.831915210742124.500
Justin GageCHI16161096055.083813.977.69151806239527.600
Rashaun WoodsSFO13121136053.177912.986.8986364940827.700
Tony GonzalezKCY139845970.260010.177.14115425135423.700
Dante' HallKCY16161095954.184314.297.7369466645124.200
Itula MiliSEA1616985960.266811.326.821303021046321.200
Rickey DudleyTBY16121075955.163410.755.931084161049221.700
Mike SeidmanCAR1616755877.366311.438.84175472036520.500
Rudi JohnsonCIN1616785874.44958.536.35147264139819.600
Amani ToomerNYG16161055855.298717.029.40198657536528.800
Zack CrockettOAK1611725880.63826.595.31155215131323.000
Bernard BerrianCHI16131085651.989515.988.29206696936329.800
Randy McMichaelMIA1616875664.45169.215.93103245342720.400
Fred McCraryNED1615745675.73756.705.07148166138319.300
Antonio GatesSDO1612755674.757910.347.72183260243817.100
Shaun AlexanderSEA1616805670.056810.147.10305536644218.100
Todd HeapBAL1615895561.85339.695.9996333241521.400
Priest HolmesNYG1616765572.44788.696.29226433230125.200
Erron KinneyTEN1614925559.859610.846.48130528440122.900
Drew BennettTEN1615895561.890216.4010.13154634342121.100
Joey GallowayTBY16131085450.078414.527.26133614748422.300
Josh ReedBUF1613845363.167212.688.00120255333325.200
Reche CaldwellSDO16141185344.984115.877.13126483741328.600
Charles RogersDET1615895157.356911.166.39127362634425.900
Donte' StallworthNOS16161055148.674714.657.11143403744423.600
Steve HeidenCLE1616775166.24919.636.38128263336321.200
Curtis MartinNYJ1615725069.43907.805.42235183439718.100
Duce StaleyPIT1616785064.13867.724.95125465444717.400
Hines WardPIT16151025049.079615.927.80147586348421.100
Najeh DavenportGBY1613634977.83286.695.21149184130120.900
Kyle BradyJAX1615774963.659012.047.66103332235721.600
Richie AndersonDAL1613644875.03186.634.97175232137017.300
Rod SmithDEN1616964850.073015.217.60124481142622.500

Misc. ReceivingTeamGPGSRZTarRZCtcPctYardsAvg/CAvg/T3DTar3DCtcPct3DCnvPctFDCtc
Anquan BoldinARI1616000.000.000.00000.000.00
Alge CrumplerATL1616000.000.000.00000.000.00
Todd HeapBAL1615000.000.000.00000.000.00
Eric MouldsBUF1616000.000.000.00000.000.00
Josh ReedBUF1613000.000.000.00000.000.00
Mike SeidmanCAR1616000.000.000.00000.000.00
Justin GageCHI1616000.000.000.00000.000.00
Bernard BerrianCHI1613000.000.000.00000.000.00
Rudi JohnsonCIN1616000.000.000.00000.000.00
Chad JohnsonCIN1616000.000.000.00000.000.00
Richie AndersonDAL1613000.000.000.00000.000.00
Dan CampbellDAL1614000.000.000.00000.000.00
Rod SmithDEN1616000.000.000.00000.000.00
Ashley LelieDEN1614000.000.000.00000.000.00
Charles RogersDET1615000.000.000.00000.000.00
Roy WilliamsDET1616000.000.000.00000.000.00
Ahman GreenGBY1616000.000.000.00000.000.00
Najeh DavenportGBY1613000.000.000.00000.000.00
Bubba FranksGBY1615000.000.000.00000.000.00
Javon WalkerGBY1616000.000.000.00000.000.00
Edgerrin JamesIND1616000.000.000.00000.000.00
Marvin HarrisonIND1010000.000.000.00000.000.00
Brandon StokleyIND1615000.000.000.00000.000.00
Fred TaylorJAX1616000.000.000.00000.000.00
Kyle BradyJAX1615000.000.000.00000.000.00
Priest HolmesNYG1616000.000.000.00000.000.00
Tony GonzalezKCY139000.000.000.00000.000.00
Dante' HallKCY1616000.000.000.00000.000.00
Rob KonradMIA1615000.000.000.00000.000.00
Randy McMichaelMIA1616000.000.000.00000.000.00
Chris ChambersMIA1413000.000.000.00000.000.00
Randy MossMIN1616000.000.000.00000.000.00
Fred McCraryNED1615000.000.000.00000.000.00
Donte' StallworthNOS1616000.000.000.00000.000.00
Joe HornNOS1614000.000.000.00000.000.00
Amani ToomerNYG1616000.000.000.00000.000.00
Curtis MartinNYJ1615000.000.000.00000.000.00
Santana MossNYJ1616000.000.000.00000.000.00
Zack CrockettOAK1611000.000.000.00000.000.00
Jerry PorterOAK1616000.000.000.00000.000.00
Terrell OwensPHI1313000.000.000.00000.000.00
Duce StaleyPIT1616000.000.000.00000.000.00
Hines WardPIT1615000.000.000.00000.000.00
LaDainian TomlinsonSDO1616000.000.000.00000.000.00
Antonio GatesSDO1612000.000.000.00000.000.00
Eric ParkerSDO1616000.000.000.00000.000.00
Reche CaldwellSDO1614000.000.000.00000.000.00
Shaun AlexanderSEA1616000.000.000.00000.000.00
Itula MiliSEA1616000.000.000.00000.000.00
Koren RobinsonSEA1616000.000.000.00000.000.00
Fred BeasleySFO1612000.000.000.00000.000.00
Rashaun WoodsSFO1312000.000.000.00000.000.00
Marshall FaulkSTL165000.000.000.00000.000.00
Torry HoltSTL1616000.000.000.00000.000.00
Dane LookerPHI1616000.000.000.00000.000.00
Isaac BruceSTL1612000.000.000.00000.000.00
Rickey DudleyTBY1612000.000.000.00000.000.00
Joey GallowayTBY1613000.000.000.00000.000.00
Keenan McCardellTBY1616000.000.000.00000.000.00
Erron KinneyTEN1614000.000.000.00000.000.00
Drew BennettTEN1615000.000.000.00000.000.00
Rod GardnerWAS1616000.000.000.00000.000.00
Laveranues ColesWAS1614000.000.000.00000.000.00
Steve HeidenCLE1616000.000.000.00000.000.00
Andre' DavisCLE1616000.000.000.00000.000.00
Andre JohnsonHOU1515000.000.000.00000.000.00

ReturnsTeamGPGSPRYardsAvgTDKRYardsAvgTD
Andre DysonTEN16163656515.71000.00
Vontez DuffNOS16429943.202653520.60
Derek AbneyBAL150281103.90510420.80
Dwight SmithTBY1622830811.00000.00
Jermaine LewisJAX150261696.502566426.60
Keiwan RatliffCIN165261144.40000.00
Peerless PriceATL1616252489.913883221.90
Kevin FaulkNYJ160241636.8046315.80
Andre JohnsonHOU1515241687.0023819.00
Emmitt SmithARI16124160.70000.00
Pete HunterDAL164241626.80000.00
Justin FargasOAK1602429012.11000.00
Shaun AlexanderSEA1616241245.20000.00
Terrence WilkinsMIA1622323810.313177825.10
Chad MortonWAS160211296.102863022.50
Rod SmartCAR16012806.702556122.40
Gus BrackensCHI13010474.702545818.30
Isaac BruceSTL16128394.902790833.62
Shaunard HartsPHI1604246.0033101530.80
Antonio BrownBUF1613175.704297923.30
Mario EdwardsKCY16162168.003899126.10
Andre OsborneSFO161111.002749718.40
Chad JohnsonCIN1616000.0036101028.11
Fernando BryantDET1616000.003588125.20
Dominic RhodesIND160000.003368820.80
Ken HamlinSEA1616000.0032102131.91
Brian KellyTBY1610000.003099333.13
Hines WardPIT1615000.002888931.82
Nathan JonesDAL160000.002753519.80
Jamal LewisBAL1515000.002667225.80
Justin McCareinsNYJ169000.002557523.01
Michael LehanCLE160000.002560624.20

KickingTeamGPGSFGFGAPctLong40+FGAttPct50+FGAttPctPATAttPct
Adam VinatieriNED160465386.856000.0000.03939100.0
Martin GramaticaTBY160354577.855000.0000.03232100.0
Mike Vanderjagt