Player Streak Finder

Find NFL and AFL player game streaks from 1950 to 2019 and season streaks from 1920 to 2019. Offensive player game participation data (eg, games in which a player played but recorded no counting stats) is complete from 1970 to present. Times sacked complete in seasons since 1969, in games since 1982.
Current search:
From 1920 to 2018, playing for any team, vs. any team, in the regular season, streaks of games with at least 20 Passes Completed

__p("text that informs the user how to change the form", "Use the back button to change the form")

Click on the red text to pre-fill the form with various values

Years
Team
Opponent
Game Type
Playoff Round
Game Location
Game Result
Game Day Of Week
Find Streaks With...
Streak Length
at least
seasonsgames
Additional Criteria

Player Streaks

  • * indicates currently active streak
Player Streaks Table
Passing Rushing Receiving
Player Tm Count Cmp Att Yds TD Int Sk Yds Cmp% Att Yds TD Rec Yds TD From To Games
Drew BreesNOR571605235718266141619466668.10721173230Dec 6, 2009Oct 6, 2013See all games »
Drew BreesNOR308391205932062214330069.6352383000Nov 29, 2015Nov 5, 2017See all games »
Drew BreesNOR21614875669547184024470.1738723000Oct 27, 2013Nov 24, 2014See all games »
Joe FlaccoBAL17*431689431624112616162.5537931000Nov 5, 2017Nov 4, 2018See all games »
Matt RyanATL16412611486226163321667.4339880000Oct 11, 2015Oct 2, 2016See all games »
Philip RiversSDG16451666496830174124467.7218320000Nov 16, 2014Nov 9, 2015See all games »
Eli ManningNYG16409644468730132212763.5113780000Oct 19, 2014Oct 19, 2015See all games »
Peyton ManningDEN16446656531353121511667.9922-120000Dec 1, 2013Nov 23, 2014See all games »
Tom BradyNWE1640461749453552816765.4839735000Nov 27, 2011Nov 18, 2012See all games »
Drew BreesNOR1642764451173217159566.3023-30180Dec 10, 2007Nov 30, 2008See all games »
Tom BradyNWE1539060346363673621164.68335431360Sep 10, 2015Dec 27, 2015See all games »
Kirk CousinsWAS15367528399026112618669.5126485000Sep 13, 2015Dec 26, 2015See all games »
Patrick MahomesKAN14354529456044112517166.92532502000Sep 16, 2018Dec 23, 2018See all games »
Sam BradfordMIN1438252537662053223172.7619550150Oct 3, 2016Sep 11, 2017See all games »
Derek CarrOAK1434854137892692414064.33391340000Dec 20, 2015Nov 27, 2016See all games »
Ben RoethlisbergerPIT14370544455526182115168.01203000-30Dec 28, 2014Sep 12, 2016See all games »
Ben RoethlisbergerPIT1436654544152983216667.16252800-60Sep 7, 2014Dec 14, 2014See all games »
Matthew StaffordDET14381638459624131714459.7230523000Nov 22, 2012Oct 27, 2013See all games »
Peyton ManningIND1440760842572815158466.9415-70000Sep 12, 2010Dec 19, 2010See all games »
Matt RyanATL1336051542882663924769.90271182000Dec 24, 2017Nov 22, 2018See all games »
Matthew StaffordDET1333148535942783820768.25381611000Nov 1, 2015Oct 2, 2016See all games »
Matt RyanATL1334351037902192516267.25271220000Oct 19, 2014Sep 27, 2015See all games »
Andrew LuckIND13346538416431102212464.31542052000Dec 22, 2013Nov 23, 2014See all games »
Matt RyanATL13358521374326112218368.7115650000Dec 9, 2012Nov 10, 2013See all games »
Warren MoonHOU13354556398119222115363.6726501000Oct 13, 1991Sep 13, 1992See all games »
Joe FlaccoBAL12334527336613132318663.3818373000Oct 18, 2015Oct 23, 2016See all games »
Passing Rushing Receiving
Player Tm Count Cmp Att Yds TD Int Sk Yds Cmp% Att Yds TD Rec Yds TD From To Games
Drew BreesNOR12350512396724133224568.3621131110Dec 7, 2014Nov 8, 2015See all games »
Ryan TannehillMIA1231647033082193630467.233613611-40Nov 2, 2014Sep 27, 2015See all games »
Peyton ManningDEN123394814215407137870.4825-271000Dec 23, 2012Nov 17, 2013See all games »
Peyton ManningDEN12311457355928101710768.051930000Sep 17, 2012Dec 6, 2012See all games »
Peyton ManningIND123234713609301485968.5815-120000Sep 27, 2009Dec 17, 2009See all games »
Peyton ManningIND123004413517277137268.03211601-20Sep 21, 2003Dec 14, 2003See all games »
Ben RoethlisbergerPIT11*314460346523101510768.26195921-10Oct 14, 2018Dec 30, 2018See all games »
Tom BradyNWE112744133335187139566.3418212160Sep 30, 2018Dec 16, 2018See all games »
Russell WilsonSEA1126241530982682515863.13693923000Sep 17, 2017Dec 3, 2017See all games »
Andrew LuckIND1127645332022493522960.93462801000Oct 18, 2015Oct 23, 2016See all games »
Matt RyanATL11302444322619113119568.0216720000Nov 21, 2013Oct 5, 2014See all games »
Matt RyanATL11294429342521132115168.53261081000Sep 9, 2012Nov 25, 2012See all games »
Kurt WarnerARI11322466354020121712969.101320000Sep 28, 2008Dec 14, 2008See all games »
Tom BradyNWE112843923439394138072.4522642000Sep 9, 2007Nov 25, 2007See all games »
Drew BreesNOR113074562997181586467.3215521120Sep 6, 2007Nov 25, 2007See all games »
Brett FavreGNB11276456304414151711060.5320250000Nov 27, 2006Oct 7, 2007See all games »
Steve YoungSFO11299447320020112511566.89502503000Sep 3, 1995Dec 24, 1995See all games »
Dan MarinoMIA1125341031362311159761.7113411000Dec 1, 1991Oct 25, 1992See all games »
Dak PrescottDAL10*25035527411543723570.42411025000Oct 21, 2018Dec 30, 2018See all games »
Carson WentzPHI1026639130142352819168.03371710140Nov 26, 2017Nov 11, 2018See all games »
Ben RoethlisbergerPIT1029244133672491912366.2120761000Nov 16, 2017Sep 30, 2018See all games »
Drew BreesNOR1027536530141841713175.341792000Nov 19, 2017Sep 23, 2018See all games »
Matthew StaffordDET1025339427051372012364.2118952000Oct 30, 2016Sep 10, 2017See all games »
Jay CutlerCHI10250373269521122313367.02321241000Sep 7, 2014Nov 16, 2014See all games »
Ben RoethlisbergerPIT1024838227541672214464.9215440000Dec 19, 2011Nov 4, 2012See all games »
Passing Rushing Receiving
Player Tm Count Cmp Att Yds TD Int Sk Yds Cmp% Att Yds TD Rec Yds TD From To Games
Matthew StaffordDET10291442348126152314865.8416690130Oct 30, 2011Sep 9, 2012See all games »
Drew BreesNOR102593833293189138067.6224240000Sep 17, 2006Nov 26, 2006See all games »
Trent GreenKAN1023734130311892014069.5017490000Sep 26, 2004Dec 5, 2004See all games »
Drew BledsoeNWE102404502615911129753.3316330000Dec 11, 1994Oct 29, 1995See all games »
Bill KenneyKAN10246417314419102719158.9915293100Oct 9, 1983Dec 11, 1983See all games »
Kirk CousinsMIN, WAS926137826791672615469.05269021-10Dec 31, 2017Oct 28, 2018See all games »
Case KeenumMIN92123062324167136969.28261221000Oct 15, 2017Dec 17, 2017See all games »
Tom BradyNWE924534428802222011871.2214280000Sep 17, 2017Nov 19, 2017See all games »
Carson PalmerARI9241393265613113021861.328330000Sep 25, 2016Dec 4, 2016See all games »
Aaron RodgersGNB925438526662261712965.97372341000Oct 9, 2016Dec 4, 2016See all games »
Carson PalmerARI921633729611961610764.0917131000Oct 18, 2015Dec 20, 2015See all games »
Tony RomoDAL926139528611972419366.0816290000Nov 18, 2012Sep 15, 2013See all games »
Tony RomoDAL9240355268312142012867.61192611-10Jan 1, 2012Nov 4, 2012See all games »
Aaron RodgersGNB922632624482642815669.33311470000Dec 25, 2011Oct 28, 2012See all games »
Kurt WarnerARI9236353251518111512166.861430000Sep 13, 2009Nov 15, 2009See all games »
Matt HasselbeckSEA920830524671762312968.2017751000Dec 6, 2004Oct 9, 2005See all games »
Kerry CollinsNYG923039124531213167958.8213250000Sep 15, 2003Nov 16, 2003See all games »
Matt HasselbeckSEA923036327661392212463.36331801000Nov 3, 2002Dec 29, 2002See all games »
Warren MoonMIN921634626102352517162.4321490000Oct 30, 1995Dec 24, 1995See all games »
Dan MarinoMIA923034824811311116566.0911-91000Oct 30, 1994Dec 25, 1994See all games »
Dan FoutsSDG92083532846181058.921631000Oct 5, 1980Nov 30, 1980See all games »
Eli ManningNYG82153152377863123168.2511190000Sep 9, 2018Oct 28, 2018See all games »
Andy DaltonCIN819931421341881612563.3813280000Dec 24, 2017Oct 14, 2018See all games »
Philip RiversSDG, LAC8186314222414873659.24920000Dec 24, 2016Oct 15, 2017See all games »
Carson WentzPHI822135520615101914062.2523672170Oct 30, 2016Dec 18, 2016See all games »
Passing Rushing Receiving
Player Tm Count Cmp Att Yds TD Int Sk Yds Cmp% Att Yds TD Rec Yds TD From To Games
Derek CarrOAK81963042335216107164.4713370000Sep 20, 2015Nov 15, 2015See all games »
Ryan TannehillMIA819230220501472518463.58181491000Oct 27, 2013Dec 15, 2013See all games »
Tony RomoDAL82143122475149137668.59145500110Dec 19, 2009Oct 17, 2010See all games »
Donovan McNabbPHI819129320951232414265.19301170000Dec 9, 2007Sep 28, 2008See all games »
Jon KitnaDET8187296217410102613463.1814642000Sep 10, 2006Nov 5, 2006See all games »
Daunte CulpepperMIN819830022501582413466.00412502000Nov 2, 2003Dec 20, 2003See all games »
Brett FavreGNB81812822054179106764.1824260000Dec 17, 2000Oct 21, 2001See all games »
Warren MoonSEA819833222201491811659.6410220000Oct 5, 1997Nov 30, 1997See all games »
Drew BledsoeNWE821036826431812127857.0727510000Jan 2, 1994Oct 16, 1994See all games »
Dan FoutsSDG8217346244814102015862.7210-280000Sep 30, 1984Nov 18, 1984See all games »
Steve DeBergSFO8191317193781160.25880000Oct 7, 1979Nov 25, 1979See all games »
Derek CarrOAK71882612027108179772.0313361000Sep 10, 2018Oct 28, 2018See all games »
Aaron RodgersGNB718229922871542215360.87231540000Dec 17, 2017Oct 15, 2018See all games »
Andrew LuckIND721032821131891410764.0214770000Jan 1, 2017Oct 14, 2018See all games »
Andy DaltonCIN716024617841451710165.0436941000Oct 11, 2015Nov 29, 2015See all games »
Carson PalmerARI71692732033134106761.909240000Dec 29, 2013Nov 9, 2014See all games »
Nick FolesPHI7177299203912975459.2015670000Sep 7, 2014Oct 26, 2014See all games »
Joe FlaccoBAL7180302168189149659.6018531000Nov 28, 2013Sep 11, 2014See all games »
Philip RiversSDG71992662278136106174.8182800-90Sep 15, 2013Nov 3, 2013See all games »
Andy DaltonCIN71642491924116158865.8627760000Sep 8, 2013Oct 20, 2013See all games »
Aaron RodgersGNB717926623291932013567.29216711-10Dec 16, 2012Oct 6, 2013See all games »
Matthew StaffordDET71973082137941410363.9621773000Sep 23, 2012Nov 11, 2012See all games »
Josh FreemanTAM716022917121141410169.873616720-40Dec 19, 2010Oct 3, 2011See all games »
Kyle OrtonDEN72003102353127178964.5213520000Dec 27, 2009Oct 10, 2010See all games »
If you utilize material unique to a Sports Reference site for a tweet, an article, or for research for a broadcast or podcast, please strongly consider citing this site as the source for the material. It would be greatly appreciated and would help us continue to produce this material.