of the Buffalo Bills Vosean Joseph NFL Draft , we get one more go-around with weekly snap counts. Let’s take a look at who contributed in the squishing of the fish. And not to hype it too much, but we have a fun factoid to take with you after such a momentous game. Data courtesy of Pro Football Reference. Offense (62 snaps)Josh Allen was a member of the 100% club, which means he exited healthy. Three linemen also hit that mark; Ryan Groy, Wyatt Teller and Dion Dawkins. Ike Boettger and John Miller split guard reps right down the middle. Jordan Mills was replaced by Conor McDermott after being ejected for his part in the skirmish started by Kiko Alonso. Zay Jones nearly missed the 100% club, as did Robert Foster. With the high rate of snaps for both, it’s a safe bet they’re viewed as part of the foundation moving forward. For receivers, after those two there’s a huge cliff, with Isaiah McKenzie the third-highest in playing time with 21%. Ray-Ray McCloud III, Da’Mari Scott and Victor Bolden Jr. came into the game for a few plays. Charles Clay was active this week but still didn’t surpass the playing time of Jason Croom, though it was pretty close with Croom edging out Clay 30 snaps to 29. Logan Thomas is still playing third fiddle. The highest number of snaps to a back went to...PATRICK DIMARCO? Really? DiMarco has been used sparingly, averaging about 15% of playing time this year. The jump to 58% is glaring, as a result. LeSean McCoy and Chris Ivory saw equal time at 50% each. This could become an intriguing position group to watch during the off-season. The big news, of course, is Kyle Williams getting two snaps on offense at the fullback position. He helped Josh Allen into the end zone on his first play, and caught a nine-yard pass on his second. Kyle Williams now retires with a 100% catch rate and 9 yards-per-catch average to go along with his 100% touchdown rate in the run game. Williams will be known as the best dual threat fullback to play the game. Defense (61 snaps)Jordan Poyer, Micah Hyde, Levi Wallace and Tremaine Edmunds all hit 100% as expected. Rafael Bush, listed as a safety, played every down in the nickel role. Though the Bills have often run nickel heavy personnel, this is Bush’s first 100% game. Bush has seen increased time after the injury to Taron Johnson. Tre’Davious White was injured midway through the game and was replaced by Lafayette Pitts. Adding up the totals, this means the Bills played nickel defense for the entire game. Lorenzo Alexander has seen increasing time with the injury to Matt Milano and he also joins the 100% club this week. With Edmunds also at 100% and the Bills using nickel the entire game, Corey Thompson’s ten snaps mean Lorenzo Alexander saw time at defensive tackle that many times. Alexander has filled in on the line for pass rushing situations. Looking at the defensive tackle numbers, they all landed around their usual playing time. Kyle Williams was a touch below his usual mid-60s, but he did fill in on offense. Breaking down the numbers further though, they’re 12 short of the expected 122 (two spots per play at 61 snaps each). With Alexander filling in on ten Vosean Joseph NFL Jersey , that leaves two unaccounted for. Jerry Hughes and Mike Love rotated at one defensive end spot, and hit the 100% cleanly. Trent Murphy edged out Shaq Lawson for the starter role at the other end spot but the total comes out to 63 snaps, two higher than expected. Shaq Lawson has seen time at defensive tackle in the past and this is likely the explanation behind the math anomaly. Special teams (29 snaps)Since it’s the end of the season, here’s the entire list of 36 players who came in on special teams. This is why the full list usually isn’t provided. It’s kind of long. There’s not too many stories to tell even showing a list with this many names. Stephen Hauschka averages just over 25% of snaps normally but saw extra time on the field as a result of all those touchdowns. Each score brings Hauschka out for two snaps (extra point and resulting kickoff). He doesn’t usually make the list as he doesn’t break the 25% barrier, but Kyle Williams does usually see time on special teams. He’s a big reason to include the full list this week so I have the pleasure of pointing out that this means he was a three-phase player. There’s no end more fitting than letting one of the all-time greats go out and have a little fun at every opportunity. First of all, congrats to Mike Mayock for skipping all the grunt work and being awarded a general manager’s job without ever working in an NFL front office. Now that the Oakland Raiders have paired Mayock with Jon Gruden, they have successfully made what would be the greatest daily half hour of television the world has ever seen. Fortunately for us, we get to go back and play, seeing what it would be like to have Mike Mayock as an NFL GM. From 2011 to 2018, this is who Mayock mocked to the Buffalo Bills in his annual mock draft:2011 3rd overall: DT Marcell Dareus, Starts: 100, Pro Bowls: 2, All-Pro: 12012 10th overall: LB Luke Kuechly, Starts: 102, Pro Bowls: 6, All-Pro: 52013 8th overall: WR Tavon Austin, Starts: 50, Pro Bowls: 0, All-Pro: 02014 9th overall: OG Zack Martin, Starts: 78, Pro Bowls: 5, All-Pro: 52015 No Pick2016 19th overall: DE Robert Nkemdiche, Starts: 6, Pro Bowls: 0, All-Pro: 02017 10th overall: LB Reuben Foster Vosean Joseph Jersey Draft , Starts: 16, Pro Bowls: 0, All-Pro: 02018 6th overall: QB Josh Allen, Starts: 11, Pro Bowls: 0, All-Pro: 0The actual picks:2011 3rd overall: DT Marcell Dareus, Starts: 100, Pro Bowls: 2, All-Pro: 12012 10th overall: CB Stephon Gilmore, Starts: 95, Pro Bowls: 2, All-Pro: 12013 16th overall: QB E.J. Manuel, Starts: 18, Pro Bowls: 0, All-Pro: 02014 4th overall: WR Sammy Watkins, Starts: 60, Pro Bowls: 0, All-Pro: 02015 No Pick2016 19th overall: DE Shaq Lawson, Starts: 17, Pro Bowls: 0, All-Pro: 02017 27th overall: CB Tre’Davious White, Starts: 32, Pro Bowls: 0, All-Pro: 02018 7th overall: QB Josh Allen, Starts: 11 Infant Vosean Joseph Jersey , Pro Bowls: 0, All-Pro: 0—16th overall: LB Tremaine Edmunds, Starts: 15, Pro Bowls: 0, All-Pro: 0Let’s compare the picks:2011: This one wasn't tough to see, unless you thought that the Denver Broncos would take Dareus over Von Miller. Outside of quarterbacks, Dareus and Miller were the two best prospects in the 2011 NFL Draft. Mayock might not have given Dareus a ridiculous player-friendly deal and had to eat an unhealthy amount of dead money after trading him for a fifth-round pick. 2012: Luke Kuechly or Stephon Gilmore? We all know the answer to that one, despite Gilmore’s All-Pro season. Kuechly has clearly been the best linebacker in the NFL since he entered the league. He’s made six Pro-Bowls and has been voted a First-Team All-Pro five times in his seven year career. 2013: Oof. Mayock’s scenario and the actual scenario for this year are terrible. For the sake of Mayock, I’ll give the award for worst pick to the actual Bills who drafted a day-three quarterback without much talent in the first round because his hands were big. Tavon Austin hasn’t had the career a lot of people thought he would, but at least he’s still contributing to an offense on Sundays...kinda. 2014: Again, I’ll take Mayock’s pick over the blunder the Bills had. Staying at ninth overall and taking Zack Martin, who is now the best guard in the NFL and will be in that conversation for the next six to eight years gets the best of trading up to fourth overall to take Sammy Watkins and pass on Khalil Mack. Sammy Watkins was a hell of a prospect as a receiver. If he could have stayed healthy throughout his time in Buffalo (and elsewhere), this conversation could very well be going the other way. 2015: As a part of the trade-up to get Watkins, the Bills packaged their 2015 first-round pick.2016: Even though Shaq Lawson hasn’t panned out to be the player that the Bills were hoping, I’d take him over Robert Nkemdiche. Nkemdiche has had trouble converting to the NFL and in his rookie year he was called out for his lack of work ethic. His 2018 season turned to be better than his first two before he was put on injured reserve in December. Over the past three years, Lawson’s body of work is more consistent than Nkemdiche’s. 2017: Trading back for Tre White seemed like the best move up until September 16th, 2018. The Kansas City Chiefs played the Pittsburgh Steelers and Mahomes completed over 80% of his passes, threw for 326 yards and six touchdowns—on the road. Mahomes took the league by storm and will likely win the MVP award for his 2018 season. Of course, Mahomes wouldn't be in the same situation in Buffalo that he is currently finds in Kansas City, but letting the Chiefs trade into their draft spot to take him looks like a miss. Tre White is a good corner and will continue to be one, but it’s hard not to sit back and think of what might have been. 2018: Mayock had the Bills packaging the 12th and 22nd pick to move up to 6th to grab Josh Allen. Luckily for the Bills, they were able to salvage their 22nd overall pick in the process, which eventually allowed them to move up again to 16 and grab Tremaine Edmunds. The 22nd pick originally belonged to Kansas City before the Bills acquired the pick in the 2017 deal for the 10th overall pick, which resulted in Patrick Mahomes joining the Chiefs.