All Quarterbacks

All Quarterbacks

RankPlayerTeamPOSPass CompPass AttPassYardsPass TDsPass INTPass LongRush AttRushYardsRush TDsFUM
1Teddy BridgewaterCARQB22333139053134283102510
2Kirk CousinsMINQB26038936363129063500
3Tom BradyTBQB236329361932236951700
4Baker MayfieldCLEQB2553573494193355711-201
5Aaron RodgersGBQB237341338228222694301
6Ben RoethlisbergerPITQB24234632942436749233502
7Matt RyanATLQB211334318328372170001
8Dak PrescottDALQB19526630752323750167214
9Deshaun WatsonHOUQB221342299019356243025512
10Lamar JacksonBALQB230329293515335974946749
11Kyler MurrayARIQB231336282717325324345971
12Derek CarrLVQB146200265614174900000
13Patrick MahomesKCQB212364262214507101-101
14Jalen HurtsPHIQB14025224708414211311
15Jimmy GaroppoloSFQB197296227413222621-401
16Drew BreesNOQB16429922429475731-100
17Russell WilsonSEAQB1282672078949535165210
18Dwayne Haskins Jr.WASQB10414016441012299123611
19Justin HerbertLACQB9614515561714470113801
20Ryan TannehillTENQB731139897162893-201
21Jared GoffLARQB6913383022300000
22Cam NewtonNEQB4968722610181106622
23Kyle AllenWASQB44646645714181801
24Nick FolesCHIQB4678655271980000
25Alex SmithWASQB33545105514631201
26Carson WentzPHIQB22403271900000
27Mitchell TrubiskyCHIQB152222104880000
28P.J. WalkerCARQB13162173000000
29Joe BurrowCINQB4666188461830000
30Jarrett StidhamNEQB16201572100000
31Mason RudolphPITQB0000000000
32Jameis WinstonNOQB0000000000
33Brian HoyerNEQB0000000000
34Easton StickLACQB0000000000
35AJ MchouronHOUQB0000000000
36C.J. BeathardSFQB0000000000
37Nathan PetermanLVQB0000000000
38Robert Griffin IIIBALQB0000000000
39Ryan GriffinTBQB0000000000
40Sean MannionMINQB0000000000
41Chad HenneKCQB0000000000
42Nick MullensSFQB0000000000
43Case KeenumCLEQB0000000000
44Logan WoodsideTENQB0000000000
45Joshua DobbsPITQB0000000000
46Tyrod TaylorLACQB0000000000
47Ryan FinleyCINQB0000000000
48Matt SchaubATLQB0000000000
49Brett HundleyARIQB0000003-300
50Geno SmithSEAQB0000000000
51Nate SudfeldPHIQB0000000000
52Taysom HillNOQB0000000000
53Ben DiNucciDALQB0000000000
54Will GrierCARQB0000000000
55Trace McSorleyBALQB0000000000
56Tim BoyleGBQB0000000000
57John WolfordLARQB0000000000
58Jordan LoveGBQB0000000000
59Blaine GabbertTBQB0100000000
60Andy DaltonDALQB0000000000
61Chris StrevelerARIQB0000000000