GREEN BAY, Wis. -- Only one player on offense has been on the field for every snap during the Green Bay Packers' first eight games. And he wasn't supposed to play at all.

It's rookie center Corey Linsley, who was thrust into the lineup after JC Tretter injured his knee in the second-to-last preseason game. Linsley not only has taken every snap, but has held up perhaps better than expected. ProFootballFocus.com ranks Linsley as the No. 3 center in the league.

Here are the total snap counts on offense, with playing-time percentages in parenthesis (the defense and special teams breakdowns are coming) for the first half of the season. For a point of reference, here's a link to last year's full-season snap counts on offense.

Quarterbacks

Aaron Rodgers: 472 (94.8 percent)

Matt Flynn: 26 (5.2 percent)

Noteworthy: Rodgers came out of two blowout victories (against Minnesota and Carolina) and one loss (New Orleans). Flynn remains the backup despite two turnovers (an interception and a fumble). Scott Tolzien, the No. 3 quarterback, has been inactive for all eight games.

Offensive line

Linsley: 498 (100 percent)

David Bakhtiari: 479 (96.2 percent)

Josh Sitton: 477 (95.8 percent)

T.J. Lang: 435 (87.3 percent)

Bryan Bulaga: 385 (77.3 percent)

Derek Sherrod: 140 (28.1 percent)

Lane Taylor: 82 (16.6 percent)

Noteworthy: Linsley didn’t play a single snap with Rodgers in the preseason, when Tretter got all the work with the No. 1 offense before his knee injury. Lang had played every snap until his ankle injury in Week 8 against the Saints. Bulaga has played every snap since missing the Week 2 game against the New York Jets because of a knee injury.

Receivers

Jordy Nelson: 465 (93.4 percent)

Randall Cobb: 445 (89.4 percent)

Davante Adams: 333 (66.7 percent)

Jarrett Boykin: 139 (27.9 percent)

Jeff Janis: 15 (3.0 percent)

Kevin Dorsey: 12 (2.4 percent)

Noteworthy: Nelson and Cobb have combined for 52.2 percent of the targets. Adams has supplanted Boykin as the No. 3 receiver. Dorsey is the No. 5 receiver over Janis, who been active for only three of the eight games.

Running backs

Eddie Lacy: 313 (62.9 percent)

James Starks: 139 (27.9 percent)

John Kuhn: 56 (11.2 percent)

DuJuan Harris: 31 (6.2 percent)

Mike Daniels: 1 (0.002 percent)

Noteworthy: Starks’ playing time is up from 19.8 percent last season, but Lacy's (60.5 percent) has held steady. The biggest difference has been for Kuhn, who last season served as the third-down back and played 28.1 percent of the snaps. Now, both Lacy and Starks are handling third downs. Daniels, the starting defensive tackle, hasn't played on offense since the opener at Seattle, when he lined up as a fullback for one play.

Tight ends

Andrew Quarless: 300 (60.2 percent)

Richard Rodgers: 206 (41.4 percent)

Brandon Bostick: 18 (3.6 percent)

Ryan Taylor: 10 (2.0 percent)

Julius Peppers: 1 (0.002 percent)

Noteworthy: Rodgers started the first four games before Quarless replaced him, but in the past two games Rodgers has actually played more snaps. After a strong showing in training camp, Bostick has played only in garbage time. Taylor was cut after Week 5. Peppers dropped a touchdown pass in his only offense snap last week against the Saints.