Seven Rounds
HomeLeagueDraftScoutFilm gradesTeam feedReceiptsPlayoff bracketTeam mock drafts

Draft all 7 rounds

Pro adds rounds 4–7, unlimited mocks and career odds.

Sign in or sign up

Seven Rounds is not affiliated with or endorsed by the NFL, the NFL Players Association, any team, college or conference. Data from nflverse (CC-BY 4.0) and CollegeFootballData.com.

Player film is from YouTube: YouTube Terms of Service · Google Privacy Policy

Team mock draftsAboutPrivacyTerms
  • Home
  • League
  • Draft
  • Scout
  • More

Film grades

0-100 grades for every NFL player from coaches film, with what the tape showed in each game.

GamesPlayersTeams
AllQBRBWRTEOLDLLBDBST
All teamsATLBALCHICIN

How the grades work

Every player on every snap is graded from the sideline and end zone coaches film: +2 for a dominant win down to −2 for a costly loss, 0 when he simply did his job. Each play is graded three times independently and combined, then turned into a 0–100 game grade: 60 is replacement level, 70 solid, 80 strong, 90+ elite. Grades are opinions from film, not official stats.

Seven Rounds is not affiliated with or endorsed by the NFL, the NFL Players Association, any team, college or conference. Data from nflverse (CC-BY 4.0) and CollegeFootballData.com.

Player film is from YouTube: YouTube Terms of Service · Google Privacy Policy

Team mock draftsAboutPrivacyTerms
DAL
DEN
DET
GB
KC
LAR
MIA
MIN
NYJ
PIT
TB

2026 LB by season grade · 40+ graded snaps

  • 761. Drue TranquillOLB · KC · 1 gameSolid
  • 762. Nick BoltonMLB · KC · 1 gameSolid
  • 753. Roquan SmithILB · BAL · 1 gameSolid
  • 744. Patrick QueenILB · PIT · 1 gameSolid
  • 745. Derrick BarnesOLB · DET · 1 gameSolid
  • 736. Jordyn BrooksOLB · MIA · 1 gameSolid
  • 727. Blake CashmanILB · MIN · 2 gamesSolid
  • 728. Byron YoungOLB · LAR · 1 gameSolid
  • 719. Trevor NowaskeOLB · DET · 1 gameSolid
  • 7010. Jacob RodriguezMLB · MIA · 1 gameSolid
  • 7011. Jaishawn BarhamILB · DAL · 1 gameReplacement
  • 7012. Eric WilsonILB · MIN · 2 gamesReplacement
  • 7013. Demario DavisILB · NYJ · 1 gameReplacement
  • 6914. Jack CampbellMLB · DET · 1 gameReplacement
  • 6915. Omar SpeightsILB · LAR · 1 gameReplacement
  • 6916. Payton WilsonILB · PIT · 1 gameReplacement
  • 6817. David BaileyOLB · NYJ · 1 gameReplacement
  • 6818. Dee WintersILB · DAL · 1 gameReplacement
  • 6819. Jamien SherwoodILB · NYJ · 1 gameReplacement
  • 6820. Chaz ChamblissOLB · MIN · 2 gamesReplacement
  • 6821. Nate LandmanILB · LAR · 1 gameReplacement
  • 6722. D.J. WonnumOLB · DET · 1 gameReplacement
  • 6723. Isaiah McDuffieILB · GB · 1 gameReplacement
  • 6724. Jake GoldayILB · MIN · 2 gamesReplacement
  • 6625. Trenton SimpsonILB · BAL · 1 gameReplacement
  • 6626. Nik BonittoOLB · DEN · 1 gameReplacement
  • 6627. Jonah EllissOLB · DEN · 1 gameReplacement
  • 6628. Alex SingletonILB · DEN · 1 gameReplacement
  • 6629. Ivan Pace Jr.ILB · MIN · 2 gamesReplacement
  • 6530. Bo RichterOLB · MIN · 2 gamesReplacement
  • 6531. Dondrea TillmanOLB · DEN · 1 gameReplacement
  • 6532. Que RobinsonOLB · DEN · 1 gameReplacement
  • 6433. Tavius RobinsonOLB · BAL · 1 gameReplacement
  • 6434. Andrew Van GinkelOLB · MIN · 2 gamesReplacement
  • 6435. Donovan EzeiruakuOLB · DAL · 1 gameReplacement
  • 6436. Justin StrnadILB · DEN · 1 gameReplacement
  • 6337. Alex AnzaloneILB · TB · 1 gameReplacement
  • 6338. Trey HendricksonOLB · BAL · 1 gameReplacement
  • 6339. Barrett CarterILB · CIN · 1 gameReplacement
  • 6240. Christian RozeboomILB · TB · 1 gameReplacement
  • 6241. Demetrius Knight Jr.ILB · CIN · 1 gameReplacement
  • 6242. Yaya DiabyOLB · TB · 1 gameReplacement
  • 6143. T.J. WattOLB · PIT · 1 gameReplacement
  • 6144. SirVocea DennisILB · TB · 1 gameReplacement
  • 6145. Harold Perkins Jr.ILB · ATL · 1 gameReplacement
  • 6046. Josaiah StewartOLB · LAR · 1 gameReplacement
  • 5947. Divine DeabloILB · ATL · 1 gameDetrimental
  • 5948. Dani Dennis-SuttonOLB · GB · 1 gameDetrimental
  • 5949. Barryn SorrellOLB · GB · 1 gameDetrimental
  • 5950. Kingsley EnagbareOLB · NYJ · 1 gameDetrimental