Defensive Line

Defensive Line

Glossary:

Overall : The Overall Rating for a given player taking into account Performance, Opportunity, Availability, and ADP (if applicable).

Performace : The Performance Rating for a given player taking into account the weighted contribution of the applicable statistical categories.

Opportunity : The Opportunity Rating for a given player taking into account the the players contribution to the team and the coaches play calling methods.

Availability : The Availability Rating for a given player taking into account how often this player can be used in your lineup.  Missed games due to injury, suspension and bye weeks impact this score.

PlayerTeamOverallPerformanceOpportunityAvailabilitySoloTacklesAssistedTacklesTacklesForLossSacks
QuarterbackHits
Passes Defended
InterceptionsFumblesForced
Fumbles Recovered
Grady JarrettATL8492927967134836213600230
Calais CampbellJAX838891897691686215800110
Cameron HeywardPIT8183918992855862124450110
Aaron DonaldLAR80829089636111262147002311
Matt IoannidisWAS77759089899747511020000
Nicholas WilliamsCHI6859878948554068102230011
Dalvin TomlinsonNYG67548699411104028570000
Michael BrockersLAR665587896310422175711000
Deforest BucknerSFO6559896951794034792302334
Derrick NnadiKAN655086994813422112300110
Kenny ClarkGNB654985994112814173400110
Jordan PhillipsBUF645287894812726810200110
Linval JosephMIN64528689607347345700110
Chris JonesKAN64598669444336571241101111
Geno AtkinsCIN6451868935972934680000
Jonathan AllenWAS64558779707929455711000
Fletcher CoxPHI645187895743472879230230
Rodney GunterARI6347859948614723680000
Gerald McCoyCAR62498589357347346811000
Da'ron PayneWAS614686896011014112311000
Denico AutryIND614686893837292891450110
Danny SheltonNWE6146868951911423450000
Tyeler DavisonATL614587896710429111111000
Johnathan HankinsOAK61458689577336114511000
Dexter LawrenceNYG61428599447322234500110
Davon GodchauxMIA60458689511047113411000
Corey PetersARI6041849944553228570000
Ndamukong SuhTAM60448489256722177900023
Adam ButlerNWE60438689254347516834000
DJ ReaderHOU5942868954613228450000
Christian WilkinsMIA59428689549122112311000
Roy Robertson-HarrisCHI59418589511225289123000
Shelby HarrisDEN58408689577922111168000
Dean LowryGNB58378499419111023110011
Javon HargravePIT58408589545514344500110
DaQuan JonesTEN5837849944854112323000
Quinton JeffersonSEA58448479256125237934000
Damon HarrisonDET57398589546722232334000
Larry OgunjobiCLE5742867960302934680000
Al WoodsSEA57348499417929111100011
Maliek CollinsDAL57388489253032347900011
Steve McLendonNYJ56378489324940175700011
Jurrell CaseyTEN564185795155252345001123
Michael BennettNWE5641847929632401130000
Lawrence GuyNWE5636868960611411231111011
Derek WolfeDEN56438569443029457900110
Vita VeaTAM5539847932611866811000
William GholstonTAM55358489385522114511000
Stephon TuittPIT5545855957244740790000
Leonard WilliamsNYJ55428469257340910000
B.J. HillNYG553183992910414000000
Dontari PoeCAR5534848941372934450000
Ed OliverBUF55348489326111114511000
Jonathan BullardARI5437847944433611570000
Demarcus WalkerDEN54368579383736454511000
Grover StewartIND5432848932552923340000
P.J. HallOAK5432848944432917340000
David OnyemataNOR5334857954371423450000
Maurice HurstOAK533183892230182857110011
Sebastian JosephLAR5330848941432511340000
Abry JonesJAX5330848929671817230000
A'Shawn RobinsonDET522984896030226112301123
Poona FordSEA5229838941492562300011
Malcom BrownNOR5231847932552517340000
Vernon ButlerCAR52358469381240455700340
Taven BryanJAX512883892524711680000
Tyson AlualuPIT51278389325511112311000
Shamar StephenMIN51248399442471123110011
Chris WormleyBAL51278389193014115711000
Sheldon RichardsonCLE512985798243400110110
Quinnen WilliamsNYJ503384693255251734110011
Tyler LancasterGNB502983792561141723001111
Michael PierceBAL492383894443110110000
Jerry TilleryLAC4919829919301117230000
Eddie GoldmanCHI492283894424711230000
Damion SquareLAC481882993530001123000
John JenkinsMIA48228389383018111111000
Allen BaileyATL48218289324970110000
Andrew BillingsCIN482183893243180110000
Shy TuttleNOR4720828913371817230000
Deatrich Wise JrNWE472683693267116800110
Jaleel JohnsonMIN471581991930116110000
DJ JonesSFO4722837944121423230000
Brandon MebaneLAC462683692955711230000
Folorunso FatukasiNYJ4625836932493601111000
Jack CrawfordATL461882891355001111000
Justin JonesLAC462883592967702311000
Josh TupouCIN45168189135511000000
RJ McIntoshNYG4516818913371411110000
Olsen PierreNYG451681892262223230000
Mike PurcellDEN452684593837400230000
Morgan FoxLAR441481891912711230000
Clinton McDonaldARI4413808964300110000
Beau AllenTAM431281891024116110000
Angelo BlacksonHOU43128189191870110000
Brandon DunnHOU43118189103000110000
Kyle LoveCAR421180891012402311000
Charles OmenihuHOU421782691018142323110230
Isaiah MackTEN4214817931811172300011
Hassan RidgewayPHI4220825913242511340000
Montravius AdamsGNB411281791330000340011
Devaroe LawrenceCLE411681691024140231111011
Brandon WilliamsBAL41198259106170110000
Star LotuleleiBUF418818916184000000
Khalen SaundersKAN4119815922300112311000
Jihad WardIND4115816910127113411000
Sheldon DaySFO418818913187000000
Marcell DareusJAX4017825925301161111000
Kingsley KekeGNB4011807903700110000
Akeem SpencePHI4010817925180000000
Treyvon HesterWAS401080793187111100011
Margus HuntIND406808916120000000
Rakeem Nunez-Roches
TAM406808913670000011
Austin JohnsonTEN398807913240000000
Tim SettleWAS39118069136711230000
Daniel McCullersPIT38380893640011000
Dre'mont JonesDEN3878079312001111000
Christian CovingtonDAL3714825025181401111000
Zach KerrARI37118059196002311000
Ryan GlasgowCIN3715815063700230000
Zach WoodNOR3607989000000000
Carlos WatkinsHOU36138150624111111110011
Tanzel SmartLAR36680693240000000
Sheldon RankinsNOR361381501312711230000
Zach AllenARI35158140191270340000
Akiem HicksCHI351481401907113400011
Renell WrenCIN35380691060000000
Mario Edwards JrNOR3427969360000000
Adam GotsisDEN338805013187000000
Chris SmithCLE33179690000011000
Tyrone CrawfordDAL331180403121111230000
Xavier WilliamsKAN337805022600000110
Antwaun WoodsDAL3310814013304000000
Daeshon HallPHI3210804066711230000
Greg GainesLAR318804061800110000
Mike DanielsDET317804066711110000
Harrison PhillipsBUF31118030312462323000
Carl GrandersonNOR3178040100711110000
John AtkinsDET31380501300000000
Terrell McClainKAN30680403240000000
Hercules Mata'afaMIN30279503070000011
Kevin Strong Jr.DET3058040101200011000
Daniel EkualeCLE305804010611000000
Kyle PekoBUF30580403180000000
Kawann ShortCAR2911802013070340000
Matt DickersonTEN29479400600110000
Abdullah AndersonCHI2978030100711110000
Bilal NicholsCHI2937940660000000
Timmy JerniganPHI296803060711110000
Trysten HillDAL28680303000230000
Byron CowartNWE2827940360000000
Corey LiugetOAK285803010070110000
Bryan MoneSEA28480300184000000
Fadol BrownGNB2707940000000000
Jalyn HolmesMIN2707940000000000
Zach SielerBAL2738030660000000
Joey Ivie IVKAN27379300120000000
Miles BrownARI2727930364000000
Miles BrownARI2727930364000000
Miles BrownARI2727930364000000
Michael DogbeARI2617930300000000
Jullian TaylorSFO253792000001111000
Jonathan HarrisCHI2417920060000000
Dontavius RussellJAX2417920300000000
Cornellius CarradineMIA23380103120000000
Mitchell LoewenNOR2217910600000000
Taylor StallworthNOR2217910060000000
Cortez BroughtonLAC2217910300000000
Daylon MackBAL2207910000000000
Malik JacksonPHI2207910000000000
Caleb BrantleyWAS2207910000000000
https://www.instagram.com/gridironratings/
gridironratings.com
https://www.facebook.com/jeff.dimatteo.790
https://twitter.com/GridironRating
https://www.youtube.com/channel/UCkZ6_xvtEKhJGe5eD40YB9g/featured?view_as=subscriber