Mario Williams latest in ESPN Top 100

ESPN.com is ranking NFL players and counting them down (follow on Twitter @ESPNNFL) from No. 100 to No. 1 on both offense and defense, 10 per day for 10 days. The top 10 on both sides of the ball will be revealed Friday, Aug. 29.

The rankings were based on votes from 90 ESPN NFL experts.

On Wednesday, Buffalo Bills defensive end Mario Williams came in at No. 29 on the defensive ranking, an improvement from his place last season (No. 38).

It makes sense. Williams brushed off an injury-hampered 2012 season and recorded 13 sacks last season, one sack shy of his 2007 career high.

2014 Bills ESPN NFL Rank results:

LB Brandon Spikes -- No. 98 (defense)

RB C.J. Spiller -- No. 89 (offense)

DT Marcell Dareus -- No. 49 (defense)

DT Kyle Williams -- No. 44 (defense)

DE Mario Williams -- No. 29 (defense)

2013 Bills ESPN NFL Rank results:

DT Dareus -- No. 100 (defense)

DT Kyle Williams -- No. 82 (defense)

WR Stevie Johnson -- No. 76 (offense)

RB C.J. Spiller -- No. 58 (offense)

DE Mario Williams -- No. 38 (defense)

S Jairus Byrd -- No. 26 (defense)