clock menu more-arrow no yes mobile

Filed under:

Matt Ryan is the only QB who played every snap this season

Matt Ryan can shoot laser beams out of his eyes when he gets angry.

Carolina Panthers v Atlanta Falcons Photo by Daniel Shirey/Getty Images

Matt Ryan led the Falcons to the playoffs once again in 2017, and in the process, he played every single one of his team's snaps this season. That’s something only 32 other players, and no other quarterback, did this season. That’s 1,024 total snaps, for those keeping count at home.

Out of the 32 players to play every one of their teams’ snaps in 2017, 28 were offensive lineman, three were defensive players and the other was Matt Ryan.

Ryan has been a beacon of availability and reliability throughout his illustrious 10-year career with the Atlanta Falcons, missing just two total games due to a turf toe injury in 2009. His 5,036 total snaps played in the past five seasons ranks eighth among all NFL players, according to ESPN stats and information.

Ryan suffered a bit of a regression following his MVP campaign in 2016. He threw for 4,095 yards, 20 touchdowns and had 12 interceptions in 2017, although many of those pics can be attributed to some bad luck in the form of drops falling right into defenders’ hands. The Boston College product did, however, manage to lead the Falcons to the playoffs for the sixth time in his career.

Below is the complete list of the players who played every snap for their team this season, among them, another familiar name: Falcons’ left tackle Jake Matthews.

QB Matt Ryan, Falcons: 1,024

LB Demario Davis, Jets: 1,115

LB Joe Schobert, Browns: 1,068

LB Christian Kirskey, Browns: 1,068

OL Charles Leno, Bears: 988

OL Russell Bodine, Bengals: 962

OL Clint Boling, Bengals: 962

OL Eric Wood, Bills: 1,052

OL Matt Paradis, Broncos: 1,127

OL Joel Bitonio, Browns: 1,068

OL JC Tretter, Browns: 1,068

OL Kevin Zeitler, Browns: 1,068

OL A.Q. Shipley, Cardinals: 1,121 snaps

OL Mitchell Schwartz, Chiefs: 1,027

OL Anthony Castonzo, Colts: 1,030

OL Jeremy Vujnovich, Colts: 1,030

OL La’el Collins, Cowboys: 1,065

OL Travis Frederick, Cowboys: 1,065

OL Jake Matthews, Falcons: 1,024

OL James Carpenter, Jets: 1,035

OL Graham Glasgow, Lions: 1,041

OL Corey Linsley, Packers: 1,047

OL Andrew Norwell, Panthers: 1,066

OL Daryl Williams, Panthers: 1,066

OL Rodney Hudson, Raiders: 1,008

OL James Hurst, Ravens: 1,085

OL Ryan Jensen, Ravens: 1,085

OL Ryan Ramczyk, Saints: 1,037

OL Max Unger, Saints: 1,037

OL Germain Ifedi, Seahawks: 1,067

OL Breno Giacomini, Texans: 1,095

OL Ben Jones, Titans: 1,022