NFL1000: Ranking the Top 1,000 Players from Week 2
Doug Farrar@@BR_DougFarrar NFL Lead ScoutSeptember 22, 2016NFL1000: Ranking the Top 1,000 Players from Week 2

It’s said in various iterations that once is a fluke, twice is a pattern and three times is a trend.
What that means for NFL teams is that after Week 2, patterns become obvious and can turn into trends quickly. That’s good news for the Philadelphia Eagles and Dallas Cowboys, who have enjoyed strong performances two weeks in a row from their rookie quarterbacks.
It’s not so good news for the Seattle Seahawks and Minnesota Vikings, who have seen their offensive lines fall apart when tested in the first two games of the season. It’s good news for the New York Giants, who spent a ton of money on their defensive front in the offseason to be rewarded by strong performances from Damon Harrison and Olivier Vernon.
For every outlier, a player or team plays to its hype. Josh Norman was brutalized for his Week 1 performance against the Pittsburgh Steelers but recovered nicely against the Cowboys. Darrelle Revis is a different story—it’s officially OK to be concerned after the man who was once the best cornerback in football has allowed 10 catches on 13 targets for 173 yards, a touchdown, no picks and a 143.9 quarterback rating in two games.
Yeah, that’s a problem. Is it a trend? We'll find out more Sunday when Revis faces the Kansas City Chiefs.
Part of Bleacher Report’s NFL1000 player rating methodology that matters is the ability to look at our grades from week to week (as you, dear reader, can) and suss out which patterns are turning into trends and which are flukes in the relatively small sample size of an NFL season.
There are many ways to dissect and learn from what the NFL presents on the field every week, and the NFL1000 goes as deep as any to tell you just what’s going on out there.
With a 16-person crew of experienced evaluators, we'll comb through the game tape each week to bring you concise, clear evaluations of every player in the NFL. We'll tell you which rookies are rising and which undrafted players are coming out of nowhere to make an impact. We'll tell you which players are rising and falling in performance and why.
There is no predetermined narrative with these grades. No mysterious "clutch factor." No tweaked-out quarterback ratings that defy explanation. Our grades are based on pure scouting, and lots of it. We grade the key criteria for each position based on a series of attributes and add in a score for positional importance.
In the case of a tie, our scouts ask, "Which player would I want on my team?" and adjust accordingly.
Is it a subjective process? Of course—that's what scouting is, and as we like to say, ties are no fun.
Each player is evaluated and graded by our crack team of scouts, who possess more than 100 combined years of experience in playing, front-office work, coaching and media. Cian Fahey, John Middlekauff, Alex Kirby, Mark Schofield, Duke Manyweather, Ethan Young, Joe Goodberry, Charles McDonald, Zach Kruse, Derrik Klassen, Jerod Brown, Ian Wharton, Kyle Posey, Mark Bullock, Chuck Zodda and Doug Farrar have watched tape for months to bring you these grades, and we'll be bringing you player grades based on the game action every week.
Here are the NFL1000 player grades for Week 2 of the 2016 NFL season.
All advanced stats are courtesy of Pro Football Focus.
Methodology
- Doug Farrar: Lead Scout/Centers
- Cian Fahey: Quarterbacks
- John Middlekauff: Running Backs/Fullbacks
- Alex Kirby:- Wide Receivers/Tight Ends
- Mark Schofield: Wide Receivers/Tight Ends
- Duke Manyweather: Offensive Tackles
- Ethan Young: Offensive Guards
- Joe Goodberry: Defensive Ends
- Charles McDonald: Defensive Tackles
- Zach Kruse: 3-4 Outside Linebackers
- Derrik Klassen: 4-3 Outside Linebackers
- Jerod Brown: Inside Linebackers
- Kyle Posey: Cornerbacks
- Ian Wharton: Cornerbacks
- Mark Bullock: Safeties
- Chuck Zodda: Special Teams
- Does Eli Manning get a higher grade than his stats might indicate because the guys around him didn't play up to his level? Indeed.
- San Diego Chargers cornerback Jason Verrett allowed one catch on three targets last Sunday. Is he graded higher because the receiver he was defending was Jacksonville's Allen Robinson, one of the league's best? Absolutely.
- Are the performances of the Los Angeles Rams' and Green Bay Packers' defensive lines affected in an evaluative sense because they were ripping through the regrettable efforts of the Minnesota and Seattle offensive lines? Without question.
- Do we grade Chicago Bears rookie center Cody Whitehair on a more favorable curve when he fights the great Fletcher Cox to a draw? Of course we do.

The NFL1000 team of scouts has a series of important attributes to grade for every player in their positional review. Using a grading scale starting at 0 and going up to anywhere from 10 to 40 based on the position and the attribute, our scouts have graded each player based on their own expertise and countless hours of tape review over the years. Our evaluators were given specific positional assignments based on their proven fields of expertise.
Every NFL player with snaps in offensive and defensive roles is observed and graded based on a multi-tiered process that marks specific attributes per position. As we're combing through All-22 footage to assess each performance, there are additional factors to consider.
We'll adjust for opponent based on the obvious notion that the cornerback we're grading is doing a better job if he's shutting down Antonio Brown than if he's negating the efforts of a seventh-round rookie receiver.
We take these types of things into consideration every week.
We'll also adjust for players with multiple responsibilities in the course of a game and over the course of time. Think of J.J. Watt or Michael Bennett on the defensive line and how they seamlessly switch from gap to gap. Or how cornerbacks such as Chris Harris and Tyrann Mathieu dominate outside and in the slot. Or how receivers such as Doug Baldwin and Larry Fitzgerald bedevil those cornerbacks from multiple field positions.
That's more important than ever in today's NFL, and we pay attention to it.
We will not adjust for injuries. If a player is underperforming because of an injury, that's part of his performance, fair or unfair, and it needs to be graded accordingly.
Grading any player is a subjective process, but with a series of attributes per position and a specific direction as to what to grade and how, we'll work to make it as definitive as possible.
Here are the NFL1000 player grades for Week 2 of the 2016 NFL season.
Top 50 Overall from Week 2

You may have noticed that the NFL1000 is a bit top-heavy on cornerbacks this week. Well, that’s what happens when Jason Verrett shuts down Allen Robinson, Chris Harris allows two catches for 18 yards against the Colts, and Josh Norman has a nice game with excellent coverage and a forced fumble against the Cowboys. San Diego’s defense has question marks, but hardly any of them reside in a secondary with Verrett and Casey Hayward.
You may also notice two Vikings players high in our rankings this week—quarterback Sam Bradford and receiver Stefon Diggs, Well, that’s what happens when Bradford completes 22 of 31 passes for 286 yards and two touchdowns (many of those completions were plus arm throws) and Diggs catches nine of those balls for 182 yards and a score.
You may also ask why Eli Manning ranks so high this week when he didn’t throw a touchdown pass and wasn’t that great in the red zone. Well, that’s what happens when he completes 32 of 41 passes for 368 yards and his receivers drop his three best throws—two of which would have gone for touchdowns.
You’ll find all of this week’s NFL1000 grades per position on the following pages, but here’s the top 50 for Week 2.
Rank | Player | Pos. | Team | NFL1000 Score | LW | Moving |
1 | Jason Verrett | CB | SD | 93 | 41 | ↑ |
2 | Chris Harris Jr. | CB | DEN | 89 | 28 | ↑ |
3 | Ndamukong Suh | DT | MIA | 88 | 6 | ↑ |
4 | Josh Norman | CB | WAS | 88 | 104 | ↑ |
5 | Eli Manning | QB | NYG | 88 | 139 | ↑ |
6 | Jerrell Freeman | ILB | CHI | 87 | 19 | ↑ |
7 | Casey Hayward | CB | SD | 87 | 713 | ↑ |
8 | Marcus Peters | CB | KC | 87 | 674 | ↑ |
9 | Sam Bradford | QB | MIN | 87 | NR | ↑ |
10 | Philip Rivers | QB | SD | 87 | 43 | ↑ |
11 | Aaron Donald | DT | LA | 86 | 1 | ↓ |
12 | Luke Kuechly | ILB | CAR | 86 | 130 | ↑ |
13 | Lamarcus Joyner | CB | LA | 86 | 714 | ↑ |
14 | Joe Staley | LT | SF | 86 | 56 | ↑ |
15 | Taylor Lewan | LT | TEN | 85 | 516 | ↑ |
16 | Jason Peters | LT | PHI | 85 | 14 | ↓ |
17 | Lane Johnson | RT | PHI | 85 | 15 | ↓ |
18 | Ross Cockrell | CB | PIT | 84 | 812 | ↑ |
19 | Johnny Hekker | P | LA | 84 | 265 | ↑ |
20 | Russell Okung | LT | DEN | 84 | 20 | ↔ |
21 | Drew Brees | QB | NO | 84 | 112 | ↑ |
22 | Zack Martin | OG | DAL | 83 | 60 | ↑ |
23 | Fletcher Cox | DT | PHI | 83 | 3 | ↓ |
24 | Von Miller | 3-4 OLB | DEN | 83 | 78 | ↑ |
25 | Trent Murphy | 3-4 OLB | WAS | 83 | 861 | ↑ |
26 | Alterraun Verner | CB | TB | 83 | 599 | ↑ |
27 | Justin Tucker | K | BAL | 83 | 162 | ↑ |
28 | Joe Thomas | LT | CLE | 83 | 4 | ↓ |
29 | Trent Williams | LT | WAS | 83 | 30 | ↑ |
30 | Tyron Smith | LT | DAL | 83 | 8 | ↓ |
31 | Riley Reiff | RT | DET | 83 | 34 | ↑ |
32 | Marshal Yanda | OG | BAL | 82 | 9 | ↓ |
33 | Eric Kendricks | ILB | MIN | 82 | 156 | ↑ |
34 | Bradley Roby | CB | DEN | 82 | 132 | ↑ |
35 | Kemal Ishmael | SS | ATL | 82 | 260 | ↑ |
36 | Micah Hyde | SS | GB | 82 | 222 | ↑ |
37 | Terron Armstead | LT | NO | 82 | 110 | ↑ |
38 | Nate Solder | LT | NE | 82 | NR | ↑ |
39 | Trenton Brown | RT | SF | 82 | 311 | ↑ |
40 | Stefon Diggs | WR | MIN | 81 | 316 | ↑ |
41 | Joel Bitonio | OG | CLE | 81 | 286 | ↑ |
42 | Mike Iupati | OG | ARI | 81 | 47 | ↑ |
43 | Kelechi Osemele | OG | OAK | 81 | 74 | ↑ |
44 | Gerald McCoy | DT | TB | 81 | 10 | ↓ |
45 | Kawann Short | DT | CAR | 81 | 48 | ↑ |
46 | Nigel Bradham | 4-3 OLB | PHI | 81 | 181 | ↑ |
47 | C.J. (Clint) Mosley | ILB | BAL | 81 | 627 | ↑ |
48 | Adam Jones | CB | CIN | 81 | 630 | ↑ |
49 | Devin McCourty | FS | NE | 81 | 62 | ↑ |
50 | Harrison Smith | FS | MIN | 81 | 105 | ↑ |
Quarterbacks
- Tom Brady—suspension
- Teddy Bridgewater—injury
- Tony Romo—injury

Eli Manning was the best quarterback in the NFL in Week 2. Ridiculous, right? He didn't even throw a touchdown pass. His offense scored nine points. The Giants only won because of a blocked field goal that was returned for a touchdown.
It's true the Giants struggled to score on what is quite clearly a bad New Orleans Saints defense, but Manning wasn't why. He was phenomenal. He showed off great arm talent, was consistently effective against pressure, threw with precision to every level of the field and made the right decision on almost every play.
His performance didn't result in more points for a couple of reasons, primarily drops. In the first quarter, Manning threw a touchdown pass to Larry Donnell on a third down that the tight end dropped. On the following fourth down, he threw a touchdown pass to Odell Beckham that he dropped. Beckham, Donnell and Victor Cruz would combine to drop Manning's best throws of the game; the quarterback threw two exceptional deep balls down the left sideline in the second half that were dropped, one by Cruz and one by Beckham.
Furthermore, Cruz fumbled after a huge gain in the first half, and Shane Vereen fumbled near the Giants 40-yard line in the second quarter. Manning had a fumble that ended a drive, but that was mostly the offensive line's fault for capitulating from every angle.
The Giants offensive linemen struggled throughout the game, forcing Manning to compensate for them. He couldn't compensate when the team tried to run the ball in the red zone, though—another problem the Giants had in this game.
Drew Brees had similar issues to Manning in this game. Brandon Coleman and Coby Fleener left the quarterback frustrated, as they repeatedly ruined good plays. Brees only had one major negative in the game when he overthrew Fleener on a deep out, giving Janoris Jenkins an opportunity for an interception that he couldn't take advantage of.
Only a handful of quarterbacks were better than Brees in Week 2, and one was considered a big surprise. Sam Bradford's debut for the Minnesota Vikings couldn't have gone much better. He immediately established a rapport with Stefon Diggs.
Bradford didn't force Diggs to work for his yardage like Shaun Hill had the previous week either. Bradford consistently threw with precision and showed off impressive arm talent while delivering the ball against pressure on a number of occasions. He protected the ball and put his team in the best position to win a tight game.
Bradford's plaudits were overshadowed by criticism for Aaron Rodgers, who was better than his numbers suggest. His offense as a whole is an anchor on his performance right now, especially when teams force him to throw to Davante Adams, the worst receiver in the league who is getting consistent playing time. Rodgers is forced to hold the ball and create offense, something he did for two touchdowns in this game, because of the lack of quality around him. That's without even mentioning Mike McCarthy's scheme of isolation routes.
Jimmy Garoppolo's week 1 debut was impressive relative to who he was at the time. He carved open an admittedly bad Miami Dolphins defense by throwing accurately while executing the offense as designed. He wasn't protected as much in week 2 as he had been the previous week, though. His injury prevented him from ranking even higher, as the sample size for his performance was cut too short.
At the bottom of the rankings, it was a horrendous week for Kirk Cousins. The Washington quarterback again stockpiled yardage while making bad decisions and throwing inaccurate passes. He had one awful interception and was lucky that Sean Lee didn't catch another one. He also missed Josh Doctson and DeSean Jackson for at least two touchdowns.
Cousins couldn't even blame pressure or the coverage of the defense. His receivers were constantly open, and he wasn't under any pressure in the pocket. It was a catastrophic performance.
Week 2 also offered our first perfect category rating, as Cam Newton hit 25 in arm talent. Hitting 25 in any category is going to be rare, but such was the quality of Newton's Week 2 performance. To hit 25, you need to show off sustained velocity to every level of the field and an ability to throw with precision while manipulating the trajectory of your passes to fit them into specific windows.
Newton's arm is special, and he showcased that with two phenomenal deep throws to Ted Ginn, one to Greg Olsen and another to Kelvin Benjamin. While his accuracy wasn't consistent throughout the game, the range he showed off with his arm talent was a pleasure to watch.
Grading Scale
Acc: Accuracy (Graded out of 25)
Arm: Arm Strength (Graded out of 25)
Press: Pressure/Run Threat (Graded out of 20) (Pressure weighted at 15, run threat at 5)
Dec: Decision-Making (Graded out of 20)
Pos: Positional Value (Graded out of 10)
Ovr: Top Possible Score of 100
Rank | Player | Team | Acc | Arm | Press | Dec | Pos | Ovr |
1 | Eli Manning | NYG | 22 | 23 | 16 | 17 | 10 | 88 |
2 | Sam Bradford | MIN | 23 | 23 | 15 | 16 | 10 | 87 |
3 | Philip Rivers | SD | 22 | 21 | 16 | 18 | 10 | 87 |
4 | Drew Brees | NO | 21 | 21 | 15 | 17 | 10 | 84 |
5 | Ryan Tannehill | MIA | 22 | 20 | 14 | 15 | 10 | 81 |
6 | Carson Palmer | AZ | 18 | 22 | 16 | 15 | 10 | 81 |
7 | Jimmy Garoppolo | NE | 20 | 19 | 15 | 16 | 10 | 80 |
8 | Matt Ryan | ATL | 17 | 19 | 16 | 17 | 10 | 79 |
9 | Carson Wentz | PHI | 18 | 21 | 15 | 15 | 10 | 79 |
10 | Cam Newton | CAR | 16 | 25 | 14 | 13 | 10 | 78 |
11 | Andrew Luck | IND | 16 | 22 | 16 | 14 | 10 | 78 |
12 | Aaron Rodgers | GB | 18 | 23 | 12 | 14 | 10 | 77 |
13 | Marcus Mariota | TEN | 18 | 19 | 16 | 14 | 10 | 77 |
14 | Matthew Stafford | DET | 16 | 23 | 14 | 13 | 10 | 76 |
15 | Ryan Fitzpatrick | NYJ | 18 | 16 | 13 | 18 | 10 | 75 |
16 | Ben Roethlisberger | PIT | 16 | 21 | 15 | 13 | 10 | 75 |
17 | Dak Prescott | DAL | 16 | 19 | 13 | 15 | 10 | 73 |
18 | Tyrod Taylor | BUF | 16 | 21 | 12 | 13 | 10 | 72 |
19 | Andy Dalton | CIN | 15 | 19 | 13 | 14 | 10 | 71 |
20 | Joe Flacco | BAL | 14 | 20 | 13 | 13 | 10 | 70 |
21 | Russell Wilson | SEA | 14 | 18 | 13 | 15 | 10 | 70 |
22 | Brock Osweiler | HOU | 15 | 19 | 13 | 12 | 10 | 69 |
23 | Alex Smith | KC | 15 | 17 | 12 | 14 | 10 | 68 |
24 | Jameis Winston | TB | 12 | 19 | 14 | 13 | 10 | 68 |
25 | Derek Carr | OAK | 15 | 20 | 12 | 10 | 10 | 67 |
26 | Trevor Siemian | DEN | 15 | 18 | 12 | 12 | 10 | 67 |
27 | Case Keenum | LA | 13 | 17 | 12 | 15 | 10 | 67 |
28 | Drew Stanton | AZ | 15 | 18 | 10 | 13 | 10 | 66 |
29 | Jay Cutler | CHI | 14 | 19 | 11 | 11 | 10 | 65 |
30 | EJ Manuel | BUF | 16 | 18 | 10 | 10 | 10 | 64 |
31 | Blaine Gabbert | SF | 13 | 18 | 12 | 10 | 10 | 63 |
32 | Brian Hoyer | CHI | 16 | 15 | 11 | 11 | 10 | 63 |
33 | Blake Bortles | JAX | 12 | 18 | 13 | 9 | 10 | 62 |
34 | Josh McCown | CLE | 13 | 16 | 11 | 11 | 10 | 61 |
35 | Jacoby Brissett | NE | 16 | 15 | 8 | 10 | 10 | 59 |
36 | Kirk Cousins | WAS | 12 | 15 | 9 | 9 | 10 | 55 |
Notable Omissions/Not Graded This Week
Running Backs
- Le'Veon Bell—suspension
- Jamaal Charles—injury
- Chris Ivory—inactive

The story of Week 2 at the running back position was injuries. Adrian Peterson had to be carried off the field Sunday night with a torn meniscus and is out for the foreseeable future. Doug Martin and Jonathan Stewart both hurt their hamstrings and are unlikely to play this week. Week 1 breakout star Ameer Abdullah sprained his foot, and Tim Twentyman of Lions.com reported he's been placed on injured reserve and can't return until Week 11 at the earliest.
The worst news of the week was Danny Woodhead tearing his ACL, which will force him to miss the entire season. It was an active week for the team doctors when it came to the running backs.
There were, however, some trends that continued from Week 1 and look to be something we can get used to as the season progresses. DeAngelo Williams is the best backup back in the league—he was awesome again on both the ground and receiving the football.
Matt Forte looks to be one of the steals of free agency with another strong game against the Buffalo Bills on Thursday Night Football. Both Forte and Williams look explosive despite being over 30 years old.
Though the Chargers lost Woodhead for the year, Melvin Gordon is finally meeting expectations after being drafted in the first round last year. He is running with much more confidence and vision and is breaking tackles on almost every run. He looks like he is poised for a big year.
While the Chiefs have not had Jamaal Charles because of injury, their tandem of Spencer Ware and Charcandrick West looks like one of the more balanced in the NFL. Ware is an exceptional between-the-tackles runner who just wears out defenses with his relentless nature, while West is a major threat as a receiver but keeps you honest with his ability to run the ball.
Latavius Murray had an underrated game against the Atlanta Falcons, bouncing inside runs consistently outside for first downs. Look for him to get more carries this weekend against the Tennessee Titans.
C.J. Anderson, Isaiah Crowell and DeMarco Murray all had good games. Crowell might be a future bell cow in this league, displaying the ability to do it all against the Baltimore Ravens. Anderson has earned his big paycheck for Denver, while Murray represents one of the better trades of the offseason.
Grading Scale
In: Inside Running (Graded out of 25)
Out: Outside Running (Graded out of 25)
Rec: Receiving (Graded out of 20)
Blk: Blocking (Graded out of 20)
Pos: Positional Value (Graded out of 10)
Ovr: Top Possible Score of 100
Rank | Player | Team | In | Out | Rec | Blk | Pos | Ovr |
1 | DeAngelo Williams | PIT | 20 | 20 | 18 | 17 | 6 | 81 |
2 | LeGarrette Blount | NE | 20 | 21 | 16 | 17 | 6 | 80 |
3 | David A. Johnson | ARI | 19 | 18 | 19 | 17 | 6 | 79 |
4 | Spencer Ware | KC | 19 | 18 | 18 | 17 | 6 | 78 |
5 | Isaiah Crowell | CLE | 21 | 18 | 16 | 16 | 6 | 77 |
6 | Fozzy Whittaker | CAR | 18 | 19 | 17 | 16 | 6 | 76 |
7 | DeMarco Murray | TEN | 19 | 17 | 17 | 17 | 6 | 76 |
8 | Melvin Gordon | SD | 19 | 18 | 17 | 16 | 6 | 76 |
9 | Latavius Murray | OAK | 18 | 19 | 17 | 16 | 6 | 76 |
10 | Charcandrick West | KC | 18 | 18 | 17 | 17 | 6 | 76 |
11 | C.J. Anderson | DEN | 19 | 18 | 17 | 16 | 6 | 76 |
12 | Matt Forte | NYJ | 18 | 18 | 17 | 16 | 6 | 75 |
13 | Todd Gurley | LA | 18 | 18 | 17 | 16 | 6 | 75 |
14 | Eddie Lacy | GB | 20 | 17 | 16 | 16 | 6 | 75 |
15 | Ameer Abdullah | DET | 18 | 17 | 17 | 17 | 6 | 75 |
16 | Theo Riddick | DET | 17 | 18 | 18 | 16 | 6 | 75 |
17 | Devonta Freeman | ATL | 20 | 19 | 15 | 15 | 6 | 75 |
18 | Tevin Coleman | ATL | 18 | 18 | 17 | 16 | 6 | 75 |
19 | Matt Jones | WAS | 19 | 17 | 16 | 16 | 6 | 74 |
20 | Ryan Mathews | PHI | 18 | 19 | 15 | 16 | 6 | 74 |
21 | James White | NE | 17 | 18 | 16 | 17 | 6 | 74 |
22 | Lamar Miller | HOU | 18 | 18 | 16 | 16 | 6 | 74 |
23 | Thomas Rawls | SEA | 18 | 17 | 16 | 16 | 6 | 73 |
24 | Frank Gore | IND | 18 | 16 | 16 | 17 | 6 | 73 |
25 | James Starks | GB | 16 | 17 | 17 | 17 | 6 | 73 |
26 | Ezekiel Elliott | DAL | 17 | 17 | 16 | 17 | 6 | 73 |
27 | Giovani Bernard | CIN | 16 | 16 | 18 | 17 | 6 | 73 |
28 | Jonathan C. Stewart | CAR | 18 | 17 | 16 | 16 | 6 | 73 |
29 | LeSean McCoy | BUF | 17 | 17 | 17 | 16 | 6 | 73 |
30 | Chris Thompson | WAS | 15 | 16 | 17 | 18 | 6 | 72 |
31 | Doug Martin | TB | 18 | 17 | 15 | 16 | 6 | 72 |
32 | Darren Sproles | PHI | 17 | 17 | 17 | 15 | 6 | 72 |
33 | DeAndre Washington | OAK | 18 | 17 | 16 | 15 | 6 | 72 |
34 | Jordan Howard | CHI | 18 | 17 | 16 | 15 | 6 | 72 |
35 | Duke Johnson | CLE | 17 | 17 | 17 | 15 | 6 | 72 |
36 | Chris D. Johnson | ARI | 17 | 18 | 16 | 15 | 6 | 72 |
37 | Derrick Henry | TEN | 18 | 16 | 15 | 16 | 6 | 71 |
38 | Christine Michael | SEA | 18 | 15 | 16 | 16 | 6 | 71 |
39 | Jalen Richard | OAK | 17 | 17 | 16 | 15 | 6 | 71 |
40 | Shane Vereen | NYG | 15 | 17 | 17 | 16 | 6 | 71 |
41 | T.J. Yeldon | JAX | 17 | 17 | 16 | 15 | 6 | 71 |
42 | Devontae Booker | DEN | 18 | 17 | 15 | 15 | 6 | 71 |
43 | Terrance West | BAL | 17 | 17 | 16 | 15 | 6 | 71 |
44 | Jerick McKinnon | MIN | 16 | 16 | 17 | 15 | 6 | 70 |
45 | Matt Asiata | MIN | 18 | 15 | 15 | 16 | 6 | 70 |
46 | Arian Foster | MIA | 16 | 16 | 16 | 16 | 6 | 70 |
47 | Jeremy Langford | CHI | 17 | 16 | 15 | 16 | 6 | 70 |
48 | Jacquizz Rodgers | TB | 17 | 16 | 16 | 14 | 6 | 69 |
49 | Charles Sims | TB | 17 | 16 | 14 | 16 | 6 | 69 |
50 | Carlos Hyde | SF | 17 | 16 | 15 | 15 | 6 | 69 |
51 | Mark Ingram | NO | 16 | 17 | 16 | 14 | 6 | 69 |
52 | Adrian Peterson | MIN | 17 | 16 | 16 | 14 | 6 | 69 |
53 | Jeremy Hill | CIN | 15 | 16 | 16 | 16 | 6 | 69 |
54 | Justin Forsett | BAL | 17 | 16 | 15 | 15 | 6 | 69 |
55 | Rashad Jennings | NYG | 16 | 15 | 15 | 16 | 6 | 68 |
56 | Kenyon Drake | MIA | 15 | 17 | 15 | 15 | 6 | 68 |
57 | Benny Cunningham | LA | 15 | 16 | 15 | 16 | 6 | 68 |
58 | Denard Robinson | JAX | 17 | 16 | 14 | 15 | 6 | 68 |
59 | Robert Turbin | IND | 16 | 17 | 15 | 14 | 6 | 68 |
60 | Josh Ferguson | IND | 15 | 15 | 16 | 16 | 6 | 68 |
61 | Alfred Blue | HOU | 16 | 15 | 15 | 16 | 6 | 68 |
62 | Alfred Morris | DAL | 16 | 16 | 15 | 15 | 6 | 68 |
63 | Travaris Cadet | NO | 14 | 15 | 16 | 16 | 6 | 67 |
64 | Jay Ajayi | MIA | 15 | 15 | 16 | 15 | 6 | 67 |
65 | Dwayne Washington | DET | 17 | 15 | 14 | 15 | 6 | 67 |
66 | Andre Ellington | ARI | 15 | 15 | 16 | 15 | 6 | 67 |
67 | Shaun Draughn | SF | 16 | 14 | 15 | 15 | 6 | 66 |
68 | Fitzgerald Toussaint | PIT | 14 | 15 | 16 | 15 | 6 | 66 |
69 | Bilal Powell | NYJ | 15 | 16 | 15 | 14 | 6 | 66 |
70 | Lance Dunbar | DAL | 15 | 15 | 15 | 14 | 6 | 65 |
Notable Omissions/Not Graded This Week
Fullbacks
- None

While fullbacks do not fill up the stat sheet in terms of yards and touchdowns, they still play a vital role in helping running backs and offenses function. Guys such as Malcolm Johnson, Patrick DiMarco and Jay Prosch play major roles in clearing holes and being physical at the line. All three guys are great on contact and play physical. Johnson helped Isaiah Crowell have a breakout game, establishing the running game as the only thing Cleveland can hang its hat on.
Kyle Juszczyk and Jamize Olawale continue to be the most versatile fullbacks in the game. While both were targeted only two times in Week 2, they have to be accounted for every time they run into the flat or an actual route. They are not throwaway blockers for coordinators to game-plan against during the week and require a linebacker with speed to cover them.
Jalston Fowler and James Develin are a major part of two of the more physical run games in the NFL. Both guys helped their teams rush for more than 100 yards last weekend and establish consistent run games that led to big wins.
Grading Scale
Blk: Blocking (Graded out of 50)
Run: Running (Graded out of 25)
Rec: Receiving (Graded out of 15)
Pos: Positional Value (Graded out of 10)
Ovr: Top Possible Score of 100
Rank | Player | Team | Blk | Run | Rec | Pos | Ovr |
1 | Jamize Olawale | OAK | 43 | 18 | 11 | 4 | 76 |
2 | Kyle Juszczyk | BAL | 45 | 16 | 10 | 4 | 75 |
3 | Andy Janovich | DEN | 44 | 16 | 10 | 4 | 74 |
4 | Malcolm Johnson | CLE | 45 | 16 | 8 | 4 | 73 |
5 | Will Tukuafu | SEA | 44 | 15 | 9 | 4 | 72 |
6 | Derek Watt | SD | 44 | 15 | 9 | 4 | 72 |
7 | Michael Burton | DET | 45 | 15 | 8 | 4 | 72 |
8 | Patrick DiMarco | ATL | 44 | 15 | 8 | 4 | 71 |
9 | Jay Prosch | HOU | 44 | 15 | 8 | 4 | 71 |
10 | Zach Line | MIN | 42 | 16 | 9 | 4 | 71 |
11 | John Kuhn | NO | 42 | 15 | 10 | 4 | 71 |
12 | Jalston Fowler | TEN | 44 | 15 | 8 | 4 | 71 |
13 | James Develin | NE | 44 | 15 | 8 | 4 | 71 |
14 | Paul Lasike | CHI | 43 | 15 | 8 | 4 | 70 |
15 | Keith Smith | DAL | 42 | 15 | 8 | 4 | 69 |
16 | Anthony Sherman | KC | 42 | 15 | 8 | 4 | 69 |
17 | Mike Tolbert | CAR | 40 | 16 | 8 | 4 | 68 |
18 | Jerome Felton | BUF | 40 | 15 | 8 | 4 | 67 |
Notable Omissions/Not Graded This Week
Wide Receivers
- Keenan Allen—injury
- Josh Gordon—suspension
- Steve Johnson—insufficient snaps
- Donte Moncrief—injury
- Ty Montgomery—insufficient snaps
- J.J. Nelson—insufficient snaps
- Cordarrelle Patterson—insufficient snaps
- Laquon Treadwell—insufficient snaps
- Kendall Wright—injury

Week 2 featured some impressive individual performances at the wide receiver position as well as some head-scratchers.
Starting out in the NFC West, the Seattle Seahawks struggled to get going offensively against the Los Angeles Rams, and it showed in the grading this week. Other than a few routes from Tyler Lockett, the receiving corps struggled to get separation on its routes throughout the game, leading to contested catch situations as well as minimal yardage after the catch.
While the 49ers lost, Quinton Patton was solid, particularly when asked to block. He threw a big block on linebacker Luke Kuechly on tight end Vance McDonald’s 75-yard touchdown run but was active throughout the afternoon in that aspect of the game.
On the other side of the field, Kelvin Benjamin found enough room to work against a shaky San Francisco secondary, and he seems to be rounding into form in the early stretch of 2016.
The much anticipated rivalry game between Dallas and Washington had some good performances and some bad. Rookie Josh Doctson was targeted on three different goal-line fade patterns—a staple of his game while at TCU—but he failed to pull in a single one of those targets. He was open on a deep ball that was underthrown by quarterback Kirk Cousins, but that was due more to a blown coverage in the Dallas secondary than his individual effort.
Dez Bryant matched up at times against Josh Norman and ran some good routes against both zone and man coverage.
The game of the week came from Stefon Diggs, when the Minnesota Vikings opened U.S. Bank Stadium on Sunday Night Football. Diggs was able to get consistent separation on many of his routes and hauled in nine passes for 182 yards and a score. His route-running was near perfect, moving him to the top of the pack in Week 2.
Quincy Enunwa caught everything that came his way with six catches on six targets, but more than that, he was the most versatile guy on the field for the New York Jets. He lined up in the backfield, at the tight end spot and as a receiver, and it wasn’t just for show.
More than just a utility guy, Enunwa made a couple of tough catches and wasn’t afraid to expose his body to the big hit to come down with the football. He wasn’t scared to get his hands dirty, and his tough, hard-nosed approach as a blocker vaulted him into the top 10 this week.
Jarvis Landry was another tough-as-nails guy who put his team on his back in Week 2. With Miami facing a huge deficit against New England, Landry nearly brought his team back with 10 catches for 137 yards.
Not content to only elude defenders after the catch, many times he preferred to bowl them over like a fullback. Even without the ball in his hands, he’s a guy who the defense has to be aware of, just because of the punishment he likes to dish out when blocking downfield.
Meanwhile, in Pittsburgh, two of the game’s elite receivers in Antonio Brown and A.J. Green met in wet conditions against hard-hitting defenses. The slippery conditions made it tough for them to replicate their quick cuts during route running from Week 1 and also led to a couple of incomplete passes that they usually would have caught, which is a big reason they dropped so far this week.
Grading Scale
Route: Route Running (Graded out of 25)
Hands: Hands (Graded out of 25)
YAC: Yards After Catch (Graded out of 20)
Blk: Blocking (Graded out of 20)
Pos: Positional Value (Graded out of 10)
Ovr: Top Possible Score of 100
Rank | Player | Team | Route | Hands | YAC | Blk | Pos | Ovr |
1 | Stefon Diggs | MIN | 21 | 21 | 17 | 14 | 8 | 81 |
2 | Jarvis Landry | MIA | 20 | 19 | 16 | 15 | 8 | 78 |
3 | Demaryius Thomas | DEN | 18 | 18 | 18 | 15 | 8 | 77 |
4 | Marquise Goodwin | BUF | 21 | 18 | 17 | 11 | 8 | 75 |
5 | Danny Amendola | NE | 20 | 19 | 16 | 12 | 8 | 75 |
6 | Julian Edelman | NE | 18 | 17 | 18 | 14 | 8 | 75 |
7 | Quincy Enunwa | NYJ | 18 | 20 | 13 | 16 | 8 | 75 |
8 | Julio Jones | ATL | 19 | 19 | 16 | 13 | 8 | 75 |
9 | Dez Bryant | DAL | 21 | 21 | 14 | 11 | 8 | 75 |
10 | Sterling Shepard | NYG | 20 | 19 | 15 | 12 | 8 | 74 |
11 | Eric Decker | NYJ | 19 | 21 | 11 | 14 | 8 | 73 |
12 | Kelvin Benjamin | CAR | 17 | 19 | 16 | 13 | 8 | 73 |
13 | Odell Beckham Jr. | NYG | 19 | 20 | 13 | 13 | 8 | 73 |
14 | Mike Wallace | BAL | 21 | 20 | 13 | 11 | 8 | 73 |
15 | Corey Coleman | CLE | 19 | 20 | 15 | 11 | 8 | 73 |
16 | Will Fuller | HOU | 19 | 19 | 17 | 10 | 8 | 73 |
17 | Travis Benjamin | SD | 19 | 21 | 14 | 11 | 8 | 73 |
18 | Greg Salas | BUF | 18 | 19 | 16 | 11 | 8 | 72 |
19 | Amari Cooper | OAK | 17 | 19 | 15 | 13 | 8 | 72 |
20 | Michael Crabtree | OAK | 20 | 21 | 12 | 11 | 8 | 72 |
21 | Brandin Cooks | NO | 17 | 19 | 16 | 12 | 8 | 72 |
22 | Willie Snead | NO | 17 | 20 | 15 | 12 | 8 | 72 |
23 | DeAndre Hopkins | HOU | 21 | 19 | 15 | 9 | 8 | 72 |
24 | Tyrell Williams | SD | 18 | 18 | 17 | 11 | 8 | 72 |
25 | T.Y. Hilton | IND | 22 | 17 | 14 | 10 | 8 | 71 |
26 | Larry Fitzgerald | ARI | 18 | 18 | 14 | 13 | 8 | 71 |
27 | Alshon Jeffery | CHI | 18 | 18 | 15 | 12 | 8 | 71 |
28 | Cole Beasley | DAL | 19 | 18 | 15 | 11 | 8 | 71 |
29 | Jordy Nelson | GB | 19 | 20 | 12 | 12 | 8 | 71 |
30 | Antonio Brown | PIT | 21 | 19 | 13 | 10 | 8 | 71 |
31 | Terrelle Pryor | CLE | 19 | 20 | 12 | 12 | 8 | 71 |
32 | A.J. Green | CIN | 19 | 18 | 14 | 12 | 8 | 71 |
33 | Emmanuel Sanders | DEN | 18 | 19 | 12 | 13 | 8 | 70 |
34 | Phillip Dorsett | IND | 18 | 17 | 13 | 14 | 8 | 70 |
35 | Chris Hogan | NE | 17 | 17 | 14 | 14 | 8 | 70 |
36 | Brandon Marshall | NYJ | 22 | 18 | 12 | 10 | 8 | 70 |
37 | Tyler Lockett | SEA | 19 | 18 | 14 | 11 | 8 | 70 |
38 | Jamison Crowder | WAS | 17 | 18 | 15 | 12 | 8 | 70 |
39 | Jordan Matthews | PHI | 19 | 17 | 14 | 12 | 8 | 70 |
40 | Golden Tate | DET | 17 | 17 | 16 | 11 | 8 | 69 |
41 | Marvin Jones | DET | 15 | 19 | 16 | 11 | 8 | 69 |
42 | DeVante Parker | MIA | 17 | 19 | 13 | 12 | 8 | 69 |
43 | Quinton Patton | SF | 16 | 17 | 13 | 15 | 8 | 69 |
44 | Torrey Smith | SF | 17 | 17 | 13 | 14 | 8 | 69 |
45 | Tavon Austin | LA | 19 | 16 | 16 | 10 | 8 | 69 |
46 | Mike Evans | TB | 18 | 18 | 14 | 11 | 8 | 69 |
47 | Marqise Lee | JAX | 18 | 18 | 14 | 11 | 8 | 69 |
48 | Mohamed Sanu | ATL | 16 | 18 | 15 | 11 | 8 | 68 |
49 | Michael Thomas | NO | 16 | 17 | 14 | 13 | 8 | 68 |
50 | Victor Cruz | NYG | 17 | 19 | 13 | 11 | 8 | 68 |
51 | Adam Humphries | TB | 17 | 18 | 14 | 11 | 8 | 68 |
52 | Sammie Coates | PIT | 16 | 19 | 14 | 11 | 8 | 68 |
53 | Breshad Perriman | BAL | 19 | 18 | 11 | 12 | 8 | 68 |
54 | Andrew Hawkins | CLE | 18 | 16 | 14 | 12 | 8 | 68 |
55 | Jeremy Maclin | KC | 19 | 17 | 12 | 12 | 8 | 68 |
56 | Rishard Matthews | TEN | 19 | 18 | 13 | 10 | 8 | 68 |
57 | Tajae Sharpe | TEN | 18 | 19 | 13 | 10 | 8 | 68 |
58 | Allen Hurns | JAX | 18 | 18 | 13 | 11 | 8 | 68 |
59 | Sammy Watkins | BUF | 18 | 15 | 11 | 15 | 8 | 67 |
60 | Seth Roberts | OAK | 13 | 17 | 15 | 14 | 8 | 67 |
61 | Randall Cobb | GB | 18 | 18 | 13 | 10 | 8 | 67 |
62 | Brandon LaFell | CIN | 18 | 17 | 12 | 12 | 8 | 67 |
63 | Allen Robinson | JAX | 17 | 16 | 14 | 12 | 8 | 67 |
64 | Anquan Boldin | DET | 15 | 17 | 15 | 11 | 8 | 66 |
65 | Kenny Stills | MIA | 18 | 18 | 13 | 9 | 8 | 66 |
66 | Dorial Green-Beckham | PHI | 17 | 17 | 13 | 11 | 8 | 66 |
67 | Robert Woods | BUF | 19 | 14 | 12 | 12 | 8 | 65 |
68 | Adam Thielen | MIN | 14 | 16 | 15 | 12 | 8 | 65 |
69 | DeSean Jackson | WAS | 17 | 17 | 13 | 10 | 8 | 65 |
70 | Kenny Britt | LA | 16 | 16 | 14 | 11 | 8 | 65 |
71 | Nelson Agholor | PHI | 18 | 15 | 12 | 11 | 8 | 64 |
72 | Paul Richardson | SEA | 15 | 16 | 14 | 11 | 8 | 64 |
73 | Steve Smith Sr. | BAL | 16 | 18 | 10 | 12 | 8 | 64 |
74 | Doug Baldwin | SEA | 15 | 16 | 13 | 11 | 8 | 63 |
75 | Jalin Marshall | NYJ | 16 | 16 | 10 | 13 | 8 | 63 |
76 | Jaron Brown | ARI | 15 | 16 | 13 | 11 | 8 | 63 |
77 | Taylor Gabriel | ATL | 15 | 15 | 14 | 11 | 8 | 63 |
78 | Eddie Royal | CHI | 14 | 14 | 16 | 11 | 8 | 63 |
79 | Kevin White | CHI | 14 | 15 | 13 | 13 | 8 | 63 |
80 | Brandon Coleman | NO | 15 | 16 | 12 | 12 | 8 | 63 |
81 | Tyler Boyd | CIN | 17 | 17 | 10 | 11 | 8 | 63 |
82 | Andre Johnson | TEN | 17 | 15 | 11 | 12 | 8 | 63 |
83 | Jordan Taylor | DEN | 16 | 15 | 11 | 12 | 8 | 62 |
84 | Andre Holmes | OAK | 15 | 16 | 10 | 13 | 8 | 62 |
85 | Davante Adams | GB | 15 | 16 | 12 | 11 | 8 | 62 |
86 | Jeremy Kerley | SF | 15 | 16 | 12 | 11 | 8 | 62 |
87 | Pierre Garcon | WAS | 15 | 15 | 13 | 11 | 8 | 62 |
88 | Albert Wilson | KC | 17 | 16 | 11 | 10 | 8 | 62 |
89 | Jordan Norwood | DEN | 17 | 12 | 10 | 14 | 8 | 61 |
90 | Michael Floyd | ARI | 14 | 16 | 11 | 12 | 8 | 61 |
91 | Ted Ginn | CAR | 15 | 15 | 12 | 11 | 8 | 61 |
92 | Vincent Jackson | TB | 16 | 15 | 13 | 9 | 8 | 61 |
93 | Brian Quick | LA | 14 | 16 | 14 | 9 | 8 | 61 |
94 | Darrius Heyward-Bey | PIT | 14 | 13 | 15 | 11 | 8 | 61 |
95 | Braxton Miller | HOU | 15 | 16 | 11 | 11 | 8 | 61 |
96 | Arrelious Benn | JAX | 16 | 16 | 10 | 11 | 8 | 61 |
97 | Dontrelle Inman | SD | 17 | 16 | 10 | 10 | 8 | 61 |
98 | Cody Latimer | DEN | 16 | 12 | 10 | 14 | 8 | 60 |
99 | Aldrick Robinson | ATL | 13 | 15 | 11 | 12 | 8 | 60 |
100 | Devin Funchess | CAR | 14 | 15 | 11 | 12 | 8 | 60 |
101 | Jermaine Kearse | SEA | 14 | 14 | 13 | 11 | 8 | 60 |
102 | Philly Brown | CAR | 13 | 14 | 14 | 11 | 8 | 60 |
103 | Eli Rogers | PIT | 16 | 15 | 10 | 11 | 8 | 60 |
104 | Rod Streater | SF | 14 | 15 | 11 | 11 | 8 | 59 |
105 | Cecil Shorts | TB | 13 | 18 | 10 | 10 | 8 | 59 |
106 | Russell Shepard | TB | 14 | 16 | 10 | 11 | 8 | 59 |
107 | Josh Doctson | WAS | 14 | 14 | 12 | 11 | 8 | 59 |
108 | Bradley Marquez | LA | 13 | 12 | 11 | 15 | 8 | 59 |
109 | Kamar Aiken | BAL | 14 | 13 | 10 | 14 | 8 | 59 |
110 | Quan Bray | IND | 16 | 12 | 10 | 12 | 8 | 58 |
111 | John Brown | ARI | 13 | 13 | 12 | 12 | 8 | 58 |
112 | Brice Butler | DAL | 14 | 12 | 11 | 13 | 8 | 58 |
113 | Charles D. Johnson | MIN | 13 | 14 | 14 | 9 | 8 | 58 |
114 | Ryan Grant | WAS | 13 | 14 | 11 | 12 | 8 | 58 |
115 | Chris Moore | BAL | 15 | 12 | 11 | 12 | 8 | 58 |
116 | Tyreek Hill | KC | 14 | 15 | 10 | 11 | 8 | 58 |
117 | Malcolm Mitchell | NE | 14 | 14 | 11 | 10 | 8 | 57 |
118 | Terrance Williams | DAL | 14 | 12 | 11 | 12 | 8 | 57 |
119 | Lucky Whitehead | DAL | 12 | 12 | 11 | 14 | 8 | 57 |
120 | Josh Huff | PHI | 15 | 15 | 10 | 9 | 8 | 57 |
121 | Chris Conley | KC | 16 | 12 | 10 | 11 | 8 | 57 |
122 | Harry Douglas | TEN | 16 | 12 | 10 | 11 | 8 | 57 |
123 | Rashad Greene | JAX | 14 | 15 | 10 | 10 | 8 | 57 |
124 | Justin Hardy | ATL | 12 | 14 | 10 | 12 | 8 | 56 |
125 | Chester Rogers | IND | 15 | 12 | 10 | 10 | 8 | 55 |
126 | Matt Slater | NE | 12 | 12 | 11 | 12 | 8 | 55 |
127 | Aaron Burbridge | SF | 12 | 12 | 11 | 12 | 8 | 55 |
128 | Rashard Higgins | CLE | 12 | 14 | 10 | 10 | 8 | 54 |
129 | Andre Roberts | DET | 12 | 12 | 11 | 10 | 8 | 53 |
130 | Jaelen Strong | HOU | 12 | 12 | 10 | 11 | 8 | 53 |
131 | Isaiah Burse | SD | 12 | 12 | 10 | 10 | 8 | 52 |
Notable Omissions/Not Graded This Week
Tight Ends

For the second week in a row, Carolina Panther Greg Olsen stood out among the tight ends in the NFL. The Panther hauled in five passes for 122 yards and a touchdown, with the score coming on a career-best 78-yard touchdown reception. Olsen was also an effective blocker.
On the other side of the field, the 49ers' Vance McDonald nearly matched Olsen with a 75-yard touchdown of his own, but it was his only reception of the day.
Jordan Reed turned in another solid outing, albeit in a loss to the Dallas Cowboys. The Washington tight end caught five passes for 70 yards, which led all Redskins receivers, including a number of tough contested catches that showed his hand strength and ability. He also contributed as a blocker with a number of key blocks, including one on the edge of an outside zone running play on Washington’s touchdown drive to start the second half.
On the other side of the field, veteran Jason Witten slid a bit this week, due primarily to some difficulties blocking on the edges or when tasked with blocking across the formation on split-zone running plays.
Out in Oakland, Falcons teammates Jacob Tamme and rookie Austin Hooper were impressive in Atlanta’s victory over the Raiders. Tamme was an effective receiver, catching five passes for 75 yards and a touchdown. The rookie contributed three receptions for 84 yards, including a 44-yard catch and run on a well-designed play-action throwback passing concept. He also was stout in the running game, including delivering a strong block on Khalil Mack on one running play.
Some players fell back a bit this week, including Jermaine Gresham of the Cardinals and Luke Willson of the Seahawks. Like the rest of the offense, Willson struggled to get separation in the passing game as a receiver, and he missed some blocks up front against a tough Rams defensive front. Gresham was not as much as a factor in the passing game this week and saw just one target.
He’s not Rob Gronkowski, but Martellus Bennett continues to fill the Patriots’ No. 1 tight end role more than adequately. Showing the strength and hands that made him such an attractive acquisition for New England this offseason, Bennett hauled in five passes as well as a touchdown while continually adding strength to the run-blocking game.
In Denver, Virgil Green brought in three passes from new quarterback Trevor Siemian, but it was the way he controlled the line of scrimmage against the Colts that made him such a highly rated tight end this week. With Peyton Manning in retirement, head coach Gary Kubiak is investing in creating a powerful run game that the Broncos have been traditionally known for, and Green is one of the guys who makes it work.
Also, the Raiders saw much improved play from their tight ends Lee Smith and Clive Walford, who played well in the loss to the Falcons. Despite the disappointing finish for Oakland, Smith and Walford were much more dominant at the line of scrimmage, which is why they rose so high in this week’s rankings.
Grading Scale
Route: Route Running (Graded out of 20)
Hands: Hands (Graded out of 25)
YAC: Yards After Catch (Graded out of 20)
Blk: Blocking (Graded out of 25)
Pos: Positional Value (Graded out of 10)
Ovr: Top Possible Score of 100
Rank | Player | Team | Route | Hands | YAC |