Buffalo Bills rookies wrapped up their first training camp at St. John Fisher College on Tuesday.

Minus third-round pick Dawson Knox, Buffalo’s eight draft picks enter the preseason healthy. After seeing the draft class over the course of 11 practices, here are NYUP’s post-training camp grades for the draft picks.

DT Ed Oliver: A+

When the pads came on at training camp, Ed Oliver showed coaches, teammates, media and the fans just how disruptive he can be on the field. The defensive tackle seemed to make at least one “wow” play per practice and showed explosiveness off the snap. Oliver was able to create interior pressure and beat double-teams at times during practice.

When asked who stood out on the defensive line, quarterback Josh Allen gave Oliver some instant props.

“I’m looking at a bruise on my calf from Ed Oliver so he’s been really good."

Oliver moved from the second-team defense to the first-team at camp and it is doubtful that he will fall back to the second-team after his impressive play.

Based on early returns, Oliver is going to be a problem for opposing offenses in 2019 and beyond.

OL Cody Ford: B+

Cody Ford spent the majority of training camp with the first-team offense. He opened camp at right tackle but was moved to right guard toward the end of camp.

Ford may have been moved inside due to injuries along the offensive line. At one point, both Jon Feliciano and Spencer Long were out with injuries. However, it is possible that the Bills also saw Ford struggling a bit at right tackle. Ford had up-and-down days at camp trying to stop Trent Murphy off the edge.

Things haven’t been completely smooth for Ford since moving inside to guard, but he still appears to be one of Buffalo’s top five linemen entering the preseason. When Mitch Morse returns to the lineup, Ford could thrive on the inside with the veteran center and Ty Nsekhe around him.

RB Devin Singletary: A

The Bills do not need to rush Devin Singletary onto the field with LeSean McCoy and Frank Gore on the roster, but the rookie may force his way into a role early in the season.

Singletary was outstanding at training camp. Perhaps the biggest surprise about Singletary was how great he looked as a receiver. The rookie running back only had 51 receptions at FAU with over half of them coming in his freshman year (26).

When Singletary had the ball in his hands as a runner or receiver, you could see the vision that Brandon Beane referred to after selecting the back in the draft. Singletary may not be a big play threat, but he also showed the ability to make defenders miss at camp.

By the end of the season, Singletary could have a big role in the offense.

TE Dawson Knox: INC

When Dawson Knox was on the field early at training camp, he was making plays for Josh Allen. His athleticism will give him a chance to make an impact during his rookie season, but he missed too much time at camp to receive an actual grade.

Knox missed eight training camp practices with a hamstring injury, but he is “moving in the right direction" according to Sean McDermott.

LB Vosean Joseph: C

Vosean Joseph’s college tape showed inconsistent play. An AFC defensive coach said the following about the former Florida linebacker during the draft process.

“His tape has no middle ground, it’s either really impressive or really ugly. Now go look at his production this year and you realize you can coach some ugly out of his play. He’s a '5′ right now but we can turn him into a ‘9.’”

At training camp, Joseph played on the third-team defense at weakside linebacker with the second-team unit featuring Julian Stanford, Maurice Alexander and Corey Thompson.

It is unlikely that the Bills will give up on the fifth-round pick, but he will have to perform at least as well as Alexander during the preseason to secure a roster spot.

S Jaquan Johnson: C+

Jaquan Johnson was buried on the depth chart at training camp because of the talent that Buffalo has on their roster at the position. He played well overall on defense and special teams at camp.

Micah Hyde and Jordan Poyer are one of the best safety tandems in the league and Kurt Coleman’s knowledge of McDermott’s defense skyrocketed him to the second-team defense. Siran Neal is poised to play the big-nickel role this season, but he’s still listed as a safety on the team’s roster as well.

Johnson is likely competing for a roster spot against Dean Marlowe. Johnson, a sixth round pick, is not a roster lock, but can work his way onto the roster with a strong preseason starting on Thursday against the Colts.

DE Darryl Johnson: B

Seventh-round pick Darryl Johnson showed some pass-rush ability at training camp and has the ability to bat down passes if he can’t get to the quarterback due to his size (6-feet-6-inches). Johnson’s flashes based on where he was picked, earns him a high grade here.

As it stands, Johnson appears to be the team’s No. 5 defensive end behind the likes of Jerry Hughes, Trent Murphy, Shaq Lawson and Mike Love. The first three players should be considered locks. Johnson could be competing against Love for one spot unless the team is willing to keep five players at the position. It’s something to consider if the Bills feel like Lawson is not part of their long-term plan.

TE Tommy Sweeney: A-

Buffalo’s last pick in the 2019 draft has been one of their most impressive players at training camp.

With Tyler Kroft on the PUP list (foot) and Dawson Knox and Jason Croom dealing with hamstring injuries, Sweeney found himself getting plenty of reps at tight end with the first-team offense. He has made the most of the opportunities and displayed great hands as a receiver while also holding his own as a blocker. If Sweeney carries over his training camp performance to the preseason, he will be a roster lock when all is said and done.

READ MORE

Brandon Beane says team was willing to accept risk of free agents’ injury history

Bills training camp day 11 wrap-up

LeSean McCoy credits Frank Gore for finding motivation in being doubted

How long will Bills starters play vs. Colts in preseason opener?