Skip Navigation to Main Content

NFL Snap Count Leaders (2024)

Quarterbacks - Weeks 1 to 18

What are NFL Snap Counts?
Snap counts represent the total number of plays a quarterback participated in during a given week. All things equal, a higher snap count is preferable since it indicates there were more opportunities for the player to accumulate stats. To view advanced snap metrics, check our Snap Count Analysis report.

Player Team123456789101112131415161718 TTL AVG
Aaron RodgersNYJ3857737472635762585851bye686858694064103060.6
Joe FlaccoIND000537070015464000bye00777846758.4
Josh JohnsonBAL0003003060000bye100113366.0
Matthew StaffordLAR7852586178bye55727770526456776552570102464.0
Andy DaltonCAR507470516640000bye000000030651.0
Tyrod TaylorNYJ130000000000bye00002303618.0
Kirk CousinsATL5661615687706662577846bye81745800091365.2
Russell WilsonPIT0000006866bye78756267654260756171965.4
Geno SmithSEA677064905878595180bye6064646435645255107563.2
Derek CarrNO6053567344000785156bye7063000060460.4
Jimmy GaroppoloLAR00000bye00000000000666666.0
Marcus MariotaWAS00009059000000bye0003210033.3
Jameis WinstonCLE032051136979bye695786724800050442.0
Taylor HeinickeLAC00100bye00000000110100225.5
Jared GoffDET61856853bye57574257656372708079657168111365.5
Carson WentzKC00000bye10000000800293812.7
Dak PrescottDAL626780567651bye624700000000050162.6
Jeff DriskelWAS0100000000000bye000011.0
Jacoby BrissettNE6568366460004700001bye0010035143.9
Brandon AllenSF10000000bye00490400005418.0
Mitchell TrubiskyBUF04881007010bye15000104810211.3
Deshaun WatsonCLE7669655957563300bye0000000041559.3
Patrick Mahomes IIKC5465746284bye70728568557471696774620110669.1
Joshua DobbsSF00000000bye00000005768140.5
Cooper RushDAL1300018bye0304583647660736059057247.7
Nick MullensMIN00201bye00000202000071.8
Lamar JacksonBAL80656354786856685163616572bye49625267107463.2
Mason RudolphTEN00054bye0737677000003761692647359.1
Sam DarnoldMIN5554616872bye605073847369535877667265111065.3
Baker MayfieldTB62485777537782735561bye65786268726667112366.1
Josh AllenBUF6241565160695569667373bye4360705960196856.9
Mike WhiteBUF00000000000bye00000202020.0
Tim BoyleMulti0026000230000000360008528.3
Kyle AllenPIT00002000bye00000000022.0
Drew LockNYG00000012000bye16377059565332145.9
Daniel JonesNYG71567269727946726575bye000000067767.7
Jake BrowningCIN00000003100bye00010051.7
Gardner Minshew IILV60635159440655835bye656400000056456.4
Kyler MurrayARI61605959585854665552bye58827163707960106562.6
Jarrett StidhamDEN0000002000300bye0009144.7
Justin HerbertLAC57693656bye78666657596769465951656975104561.5
Joe BurrowCIN5164626767535555738282bye627169559074113266.6
Tua TagovailoaMIA7155000bye06561536866717268670071765.2
Jordan LoveGB6500765973584465bye466854506460632386857.9
Jalen HurtsPHI76717257bye62546179547171565880120093462.3
Tyler HuntleyMIA0006078bye46000000000607031462.8
Trevor LawrenceJAC53605758585961575400bye190000053653.6
Justin FieldsPIT68666870566700bye03720100040840.8
Brock PurdySF7170716364656368bye646304857546459094462.9
Kyle TraskTB2000000000bye02040110194.8
Desmond RidderLV0000000026bye0130236700313226.4
Feleipe FranksCAR4021401001bye141111113453.5
Trey LanceDAL000000bye00150200003789824.5
Dorian Thompson-RobinsonCLE0000003800bye4100146679620829.7
Mac JonesJAC00140030004448bye51598467586949749.7
Kenny PickettPHI0000bye0120014020006244013426.8
Davis MillsHOU00130030000000bye007497218.0
Bryce YoungCAR544800903615360bye6270715568476772852.0
Jayden DanielsWAS59715972585910746264667083bye78688326106262.5
Bo NixDEN69616861635563737258596866bye63646065108864.0
Michael Penix Jr.ATL000000700013bye00067647923046.0
Will LevisTEN64665411bye58000545967556433003662151.8
Sam HowellSEA000100100bye000024000268.7
Drake MayeNE0016006660206964766971bye517343368152.4
C.J. StroudHOU79625475686364717968645663bye50594911103560.9
Spencer RattlerNO00000706545000bye003456606639656.6
Caleb WilliamsCHI567090607263bye6374607276674964646162112366.1
Malik WillisGB270630000260bye04000904321731.0
Bailey ZappeCLE000000000bye0000000535353.0
Skylar ThompsonMIA0213500bye0000020000005819.3
Aidan O'ConnellLV0013026631400bye006844074774842747.4
Hendon HookerDET0000bye1106001600000003311.0
Anthony RichardsonIND4556561300626300705562bye76620062056.4
Chris OladokunKC00000bye00000000000555.0
Jake HaenerNO660090528002bye05210008210.3
Tanner McKeePHI0000bye0000000000021688944.5
Clayton TuneARI0600003037bye0007005315.2
Tyson BagentCHI000033bye00000043000133.3
Tommy DeVitoNYG0000000000bye5801320009130.3
Joe Milton IIINE0000000000000bye000616161.0