As expected, the NFLPA’s annual grades of NFL franchises leaked to the media, with ESPN getting the full details of the reports. The NFL, through a grievance and an arbitrator’s ruling, blocked the public release of the NFLPA’s report cards earlier this month.

The union handed out marks in 17 categories, including head coach. No one got lower than a C-, a grade that belonged to the Cleveland Browns’ Kevin Stefanski. He was one of nine head coaches fired from last season with one other, Pittsburgh’s Mike Tomlin, resigning after the Steelers were eliminated from the playoffs. (Stefanski was quickly hired by the Atlanta Falcons, replacing Raheem Morris.)

Advertisement

Here’s a look at who got A’s, Bs and Cs:

*fired during or after the season
**resigned

NFC East: Cowboys | Giants | Eagles | Commanders
NFC North: Bears | Lions | Packers | Vikings
NFC South: Falcons | Panthers | Saints | Buccaneers
NFC West: Cardinals | Rams | 49ers | Seahawks

AFC East: Bills | Dolphins | Patriots | Jets
AFC North: Ravens | Bengals | Browns | Steelers
AFC South: Texans | Colts | Jaguars | Titans
AFC West: Broncos | Chiefs | Raiders | Chargers

Los Angeles Rams: A+

Sean McVay

Washington Commanders: A+

Dan Quinn

Chicago Bears: A

Ben Johnson

Detroit Lions: A

Dan Campbell

Kansas City Chiefs: A

Andy Reid

Advertisement

Minnesota Vikings: A

Kevin O’Connell

New England Patriots: A

Mike Vrabel

New York Jets: A

Aaron Glenn

Philadelphia Eagles: A

Nick Sirianni

Pittsburgh Steelers: A

Mike Tomlin**

Seattle Seahawks: A

Mike Macdonald

San Francisco 49ers: A-

Kyle Shanahan

Cincinnati Bengals: A-

Zac Taylor

Dallas Cowboys: A-

Brian Schottenheimer

Buffalo Bills: A-

Sean McDermott*

Carolina Panthers: A-

Dave Canales

Houston Texans: A-

DeMeco Ryans

Indianapolis Colts: A-

Shane Steichen

Jacksonville Jaguars: A-

Liam Coen

New Orleans Saints: A-

Kellen Moore

Arizona Cardinals: B+

Jonathan Gannon*

Atlanta Falcons: B+

Raheem Morris*

Miami Dolphins: B

Mike McDaniel*

Advertisement

Baltimore Ravens: B

John Harbaugh*

Denver Broncos: B

Sean Payton

Tampa Bay Buccaneers: B

Todd Bowles

Green Bay Packers: B-

Matt LaFleur

Tennessee Titans: B-

Brian Callahan*

Las Vegas Raiders: C+

Pete Carroll*

Los Angeles Chargers: C+

Jim Harbaugh

New York Giants: C

Brian Daboll*

Cleveland Browns: C-

Kevin Stefanski*