Pro Football Focus is everyone's favorite site which grades NFL player performances. Let's take a look at what they had to say about the performances from the Philadelphia Eagles' preseason victory over the Baltimore Ravens.
PFF offers explanation on their grading system on their website. Read more about that here.
Before we get to the best and worst on offense, let's briefly talk about Sam Bradford. The Eagles' starting quarterback graded out at a -0.7. It was a small sample size since he only attempted five passes. He overthrew one pass but also had to deal with a drop.
Malcolm Bunche +2.3
Mark Sanchez +1.8
Kevin Graf +1.6
Jason Kelce +1.5
Dennis Kelly +1.3
Raheem Mostert +1.3
Allen Barbre +1.0
Undrafted rookie free agent guard Malcolm Bunche finished as the Eagles' top offensive player. PFF really like his run blocking. Bunche was praised by Chip Kelly earlier in training camp. The Delaware native might push for a roster spot or a practice squad opportunity.
I thought Mark Sanchez's stats looked better than the tape did, but apparently PFF sees it differently. Sanchez failed to see some open receivers and didn't always make the best decisions.
Kevin Graf stood out as a run blocker. So did Jason Kelce and Dennis Kelly.
Raheem Mostert put on another impressive showing. The undrafted rookie finished with 54 yards on 10 rushing attempts and 44 receiving yards on three catches.
Starting left guard Allen Barbre was reliable in pass protection and provided push as a run blocker. In a limited amount of snaps, Barbre ranks as one of the better guards around the league this preseason (16th out of 198).
John Moffitt -5.0
Matt Tobin -3.7
Seyi Ajirotutu -3.3
Julian Vandervelde -3.0
Lane Johnson -2.3
Trey Burton -1.3
Another rough outing for John Moffitt. It's clear he's been away from the game for two years. Moffitt allowed one sack and one hurry and failed to block well in the run game. Moffitt is PFF's lowest overall graded guard in the NFL this preseason.
Matt Tobin, playing at left tackle, struggled in pass protection by allowing one sack and three hurries.
Seyi Ajirotutu was targeted three times but didn't make a catch. He dropped two passes. Before writing him off, realize that he does contribute to special teams.
Julian Vandervelde really struggled in pass protection while Lane Johnson received a negative run blocking graded (plus a penalty).
Trey Burton received a negative graded as a pass catcher and a run blocker.
Bryan Braman +4.3
Connor Barwin +2.9
Taylor Hart +2.0
Jerome Couplin +1.8
Brandon Bair +1.5
Cedric Thornton +1.4
Nolan Carroll +1.3
Vinny Curry +1.2
Ed Reynolds +1.0
Bryan Braman has been feasting on third string players like it's nobody's business. He finished the game with two hurries, one tackle, and one run stop.
Connor Barwin generated some pass rush and finished with two run stops, including one on 3rd-and-1.
Taylor Hart's pass rush ability stood out. He had two hurries along with one tackle.
Jerome Couplin graded out well in coverage and against the run. He made four tackles and didn't miss any.
Brandon Bair received a positive pass rush grade for generating a pressure and batting down a pass. Bair almost came up with the interception after deflecting it.
Cedric Thornton was his usual run-stopping self. Not much else to say.
Nolan Carroll was only targeted once. He had good coverage on a Ravens wide receiver deep down the field in the end zone and tipped the pass away. His deflection made it possible for Walter Thurmond to come up with a big interception. You just know Cary Williams and/or Bradley Fletcher aren't making the play Carroll made.
Vinny Curry lined up at outside linebacker, as expected, due to the injury of Marcus Smith. Curry excelled in the 3-4 edge role. He racked up four quarterback hurries on 16 pass rush snaps.
Ed Reynolds was quietly solid with two tackles. He also dropped an interception on a tipped pass in the end zone, which is unfortunate for him. That would have been his third pick in just two preseason games.
Travis Raciti -4.1
Beau Allen -2.7
Eric Rowe -2.2
Denzel Rice -2.0
Dasman McCullum -2.0
Najee Goode -1.7
Randall Evans -1.6
Jaylen Watkins -1.6
Brad Jones -1.6
Travis Raciti, Beau Allen, Eric Rowe, Najee Goode, and Jaylen Waktins all struggled in run defense. Goode missed two tackles while Watkins whiffed on one.
Rookies Denzel Rice and Randall Evans received negative grades in pass coverage. Rice was targeted eight times and allowed six receptions for 50 yards and a touchdown. Rice has looked good in training camp but this wasn't his best night. Evans, meanwhile, committed three penalties.
Brad Jones received a negative grade due to failure to generate pressure in 15 pass rush snaps. Note that Jones was lining up at outside linebacker due to the injury of Marcus Smith. Jones looked better at inside linebacker last week.
Kenjon Barner +1.4
Donnie Jones +1.2
Kenjon Barner's second straight week with a punt return for a touchdown earned him a positive grade.
Donnie Jones punted twice for 97 yards. One of those punts was downed in the 20.