Bills CB Tre'Davious White in running for rookie of the year

Tre'Davious White has shined for the Bills despite being used like a No. 1 cornerback as a rookie. Timothy T. Ludwig/USA TODAY Sports

Here's a look at the first-half impact of the Bills' draft class:

Tre'Davious White, CB, first round: White has practiced and played with the first-team defense since rookie minicamp after he became the No. 27 overall selection in April. He is Pro Football Focus' 10th-rated cornerback -- a vast improvement over former top cornerback Stephon Gilmore, who ranked 82nd at his position at the midway point of last season. "Quick guy, instinctive, and he's a ball hawk, so he definitely has a bright future," Raiders wide receiver Amari Cooper said of White after the rookie largely shut down Cooper in Week 8. Grade: Near perfection

Zay Jones, WR, second round: The rise in production of rookie receivers in recent years might skew this grade, but the criticism is fair because Jones' performance has not been to his standard, which includes NCAA FBS records in both single-season and career catches at East Carolina. Jones has caught 16 passes for 168 yards, ranking 98th of 109 graded wide receivers by Pro Football Focus after the Bills' game Thursday night -- which was also Jones' best of the season. Jones has caught 36.4 percent of his targets, second-fewest in the NFL among players with at least 23 targets. It's not all on him, however. Through Week 7, Jones had been thrown the second-highest percentage of uncatchable passes (46 percent) in the NFL, according to PFF. Grade: Below average

Dion Dawkins, OT, second round: The Bills inserted Dawkins into the starting lineup from Weeks 3-5 because of foot and ankle injuries to Cordy Glenn. He continued to rotate with Glenn in Week 7. PFF has graded Dawkins as the 45th-best tackle in the NFL, which is a respectable mark for a second-round rookie thrust into protecting his quarterback's blind side. Grade: Average

Matt Milano, LB, fifth round: The Boston College product has exemplified the "next man up" mentality Bills coach Sean McDermott has attempted to instill. Not having played a snap on defense, Milano stepped in for veteran starter Ramon Humber when he broke his thumb in Week 4, and remained as the starter through Week 8. He has recorded an interception, forced a fumble and returned another fumble for a 40-yard touchdown. Grade: Above average

Nathan Peterman, QB, fifth round: There was buzz during the preseason Peterman could supplant Tyrod Taylor as the Bills' starter this season if their record was poor enough to warrant a forward-looking move at the position. At 5-3, that is unlikely to happen. Instead, Peterman has yet to appear in a game and will continue to develop as the No. 2 quarterback. Between Taylor's contract, the Bills' potential to draft a quarterback and Peterman, there will be plenty of questions for Buffalo in the offseason. Grade: Bring on 2018

Tanner Vallejo, LB, sixth round: From Boise State, Vallejo has yet to play a snap on defense this season. His contributions have come on special teams, where he has recorded two tackles. Grade: Average