The 2026 NFL Draft has arrived. Months of scouting, planning and — for some teams — aggressive trading led to these three days. All 32 franchises will add rookies to their rosters throughout the seven-round event, and every selection is ripe for scrutiny.
Using an internal formula based on our analysts’ individual pick grades, we will hand out team-by-team grades to assess how effectively each franchise uses its draft capital. Early rounds carry more weight than later selections, and picks at the top of the board are valued more heavily than those at the back end of each round.Â
This page tracks how each team is building its class in real time, with team grades updating after every selection.
Individual pick grades are determined by two CBS Sports NFL Draft analysts. Mike Renner handles Rounds 1–3, while Josh Edwards takes over for Rounds 4–7.
Here are our team-by-team grades for the 2026 NFL Draft.
2026 NFL Draft essentials
Arizona Cardinals — C+
| Pick | Player | Grade |
|---|---|---|
| R1 (3) | Jeremiyah Love — RB, Notre Dame | C+ |
| R2 (34) | ||
| R3 (65) | ||
| R4 (104) | ||
| R5 (143) | ||
| R6 (183) | ||
| R7 (217) |
Selecting a running back is about as aggressive as the Cardinals could have possibly been at No. 3. They made Jeremiyah Love the first running back selected in the top five since Saquon Barkley went second overall in 2018. They are now invested heavily into the position even though they don’t have their long-term quarterback, which makes this a “C+” pick, according to Renner. That is no knock against Love himself, though. Many analysts view him as the best player in the draft. He has superstar potential.
Atlanta Falcons
| Pick | Player | Grade |
|---|---|---|
| R2 (48) | ||
| R3 (79) | ||
| R4 (122) | ||
| R6 (215) | ||
| R7 (231) |
Baltimore Ravens
| Pick | Player | Grade |
|---|---|---|
| R1 (14) | ||
| R2 (45) | ||
| R3 (80) | ||
| R4 (115) | ||
| R5 (154) | ||
| R5 (162) | ||
| R5 (173) | ||
| R5 (174) | ||
| R6 (211) | ||
| R7 (250) | ||
| R7 (253) |
Buffalo Bills
| Pick | Player | Grade |
|---|---|---|
| R1 (26) | ||
| R3 (91) | ||
| R4 (126) | ||
| R5 (165) | ||
| R5 (168) | ||
| R6 (182) | ||
| R7 (220) |
Carolina Panthers
| Pick | Player | Grade |
|---|---|---|
| R1 (19) | ||
| R2 (51) | ||
| R3 (83) | ||
| R4 (119) | ||
| R5 (158) | ||
| R5 (159) | ||
| R6 (200) |
Chicago Bears
| Pick | Player | Grade |
|---|---|---|
| R1 (25) | ||
| R2 (57) | ||
| R2 (60) | ||
| R3 (89) | ||
| R4 (129) | ||
| R7 (239) | ||
| R7 (241) |
Cincinnati Bengals
| Pick | Player | Grade |
|---|---|---|
| R2 (41) | ||
| R3 (72) | ||
| R4 (110) | ||
| R6 (189) | ||
| R6 (199) | ||
| R7 (221) | ||
| R7 (226) |
Cleveland Browns
| Pick | Player | Grade |
|---|---|---|
| R1 (9) — via trade with Chiefs | ||
| R1 (24) | ||
| R2 (39) | ||
| R3 (70) | ||
| R4 (107) | ||
| R5 (146) | ||
| R5 (149) | ||
| R6 (206) | ||
| R7 (248) |
Dallas Cowboys
| Pick | Player | Grade |
|---|---|---|
| R1 (20) | ||
| R1 (22) | ||
| R2 (55) | ||
| R3 (92) | ||
| R4 (112) | ||
| R5 (152) | ||
| R5 (177) | ||
| R5 (180) | ||
| R7 (218) |
Denver Broncos
| Pick | Player | Grade |
|---|---|---|
| R2 (62) | ||
| R4 (108) | ||
| R4 (111) | ||
| R5 (170) | ||
| R7 (246) | ||
| R7 (256) | ||
| R7 (257) |
Detroit Lions
| Pick | Player | Grade |
|---|---|---|
| R1 (17) | ||
| R2 (50) | ||
| R4 (118) | ||
| R4 (128) | ||
| R5 (157) | ||
| R5 (181) | ||
| R6 (205) | ||
| R6 (213) | ||
| R7 (222) |
Green Bay Packers
| Pick | Player | Grade |
|---|---|---|
| R2 (52) | ||
| R3 (84) | ||
| R4 (120) | ||
| R4 (153) | ||
| R5 (160) | ||
| R6 (201) | ||
| R7 (236) | ||
| R7 (255) |
Houston Texans
| Pick | Player | Grade |
|---|---|---|
| R1 (28) | ||
| R2 (38) | ||
| R2 (59) | ||
| R3 (69) | ||
| R4 (106) | ||
| R5 (141) | ||
| R5 (167) | ||
| R7 (243) |
Indianapolis Colts
| Pick | Player | Grade |
|---|---|---|
| R2 (47) | ||
| R3 (78) | ||
| R4 (113) | ||
| R5 (156) | ||
| R6 (214) | ||
| R7 (249) | ||
| R7 (254) |
Jacksonville Jaguars
| Pick | Player | Grade |
|---|---|---|
| R2 (56) | ||
| R3 (81) | ||
| R3 (88) | ||
| R3 (100) | ||
| R4 (124) | ||
| R5 (164) | ||
| R5 (166) | ||
| R6 (203) | ||
| R7 (233) | ||
| R7 (240) | ||
| R7 (245) |
Kansas City Chiefs
| Pick | Player | Grade |
|---|---|---|
| R1 (6) — via trade with Browns | ||
| R1 (29) | ||
| R2 (40) | ||
| R3 (74) | ||
| R4 (109) | ||
| R5 (148) | ||
| R5 (169) | ||
| R5 (176) | ||
| R6 (210) |
Las Vegas Raiders — A
| Pick | Player | Grade |
|---|---|---|
| R1 (1) | Fernando Mendoza — QB, Indiana | A |
| R2 (36) | ||
| R3 (67) | ||
| R4 (102) | ||
| R4 (117) | ||
| R4 (134) | ||
| R5 (175) | ||
| R6 (185) | ||
| R6 (208) | ||
| R7 (219) |
It would have been the surprise of all surprises if the Raiders did anything with the No. 1 pick other than select Fernando Mendoza. There is no drama here, and as such, it’s an “A” for Las Vegas right out of the gate. Klint Kubiak has his quarterback of the future.
Los Angeles Chargers
| Pick | Player | Grade |
|---|---|---|
| R1 (22) | ||
| R2 (55) | ||
| R3 (86) | ||
| R4 (123) | ||
| R6 (203) |
Los Angeles Rams
| Pick | Player | Grade |
|---|---|---|
| R1 (13) | ||
| R2 (61) | ||
| R3 (93) | ||
| R6 (207) | ||
| R7 (232) | ||
| R7 (251) | ||
| R7 (252) |
Miami Dolphins
| Pick | Player | Grade |
|---|---|---|
| R1 (11) | ||
| R1 (30) | ||
| R2 (43) | ||
| R3 (75) | ||
| R3 (87) | ||
| R3 (90) | ||
| R3 (94) | ||
| R4 (130) | ||
| R5 (151) | ||
| R7 (227) | ||
| R7 (238) |
Minnesota Vikings
| Pick | Player | Grade |
|---|---|---|
| R1 (18) | ||
| R2 (49) | ||
| R3 (82) | ||
| R3 (97) | ||
| R5 (163) | ||
| R6 (196) | ||
| R7 (234) | ||
| R7 (235) | ||
| R7 (244) |
New England Patriots
| Pick | Player | Grade |
|---|---|---|
| R1 (31) | ||
| R2 (63) | ||
| R3 (95) | ||
| R4 (125) | ||
| R4 (131) | ||
| R5 (171) | ||
| R6 (191) | ||
| R6 (198) | ||
| R6 (202) | ||
| R6 (212) | ||
| R7 (247) |
New Orleans Saints
| Pick | Player | Grade |
|---|---|---|
| R1 (8) | ||
| R2 (42) | ||
| R3 (73) | ||
| R4 (132) | ||
| R4 (136) | ||
| R5 (150) | ||
| R5 (172) | ||
| R6 (190) |
New York Giants — A+
| Pick | Player | Grade |
|---|---|---|
| R1 (5) | Arvell Reese — EDGE, Ohio State | A+ |
| R1 (10) | ||
| R2 (37) | ||
| R4 (105) | ||
| R5 (145) | ||
| R6 (186) | ||
| R6 (192) | ||
| R6 (193) |
New York’s front seven just got even more fearsome. The initial thought with the Reese selection is that the Giants are preparing to trade Kayvon Thibodeaux, but that is not the plan, per ESPN. With both of them in town plus the rest of the existing crop of defenders, the Giants will be a problem for opposing offenses if they can find a Dexter Lawrence replacement in the trenches.
New York Jets — C-
| Pick | Player | Grade |
|---|---|---|
| R1 (2) | David Bailey — EDGE, Texas Tech | C- |
| R1 (16) | ||
| R2 (33) | ||
| R2 (44) | ||
| R4 (103) | ||
| R4 (140) | ||
| R5 (179) | ||
| R7 (228) | ||
| R7 (242) |
The debate between David Bailey and Arvell Reese at No. 2 is settled. New York went with the Texas Tech edge rusher, whose projected ability to step right in as a ready-made prospect makes him a big weapon for Aaron Glenn in what is a prove-it year for the Jets coach. The only problem, though, is that his run defense ability lags behind his pass-rushing skills. And because the Jets already have an inconsistent run defender on the edge in Will McDonald IV, Renner gives the pick a “C-.”
Philadelphia Eagles
| Pick | Player | Grade |
|---|---|---|
| R1 (23) | ||
| R2 (54) | ||
| R3 (68) | ||
| R3 (98) | ||
| R4 (114) | ||
| R4 (137) | ||
| R5 (178) | ||
| R6 (197) |
Pittsburgh Steelers
| Pick | Player | Grade |
|---|---|---|
| R1 (21) | ||
| R2 (53) | ||
| R3 (76) | ||
| R3 (85) | ||
| R3 (99) | ||
| R4 (121) | ||
| R4 (135) | ||
| R5 (161) | ||
| R6 (216) | ||
| R7 (224) | ||
| R7 (230) | ||
| R7 (237) |
San Francisco 49ers
| Pick | Player | Grade |
|---|---|---|
| R1 (27) | ||
| R2 (58) | ||
| R4 (127) | ||
| R4 (133) | ||
| R4 (138) | ||
| R4 (139) |
Seattle Seahawks
| Pick | Player | Grade |
|---|---|---|
| R1 (32) | ||
| R2 (64) | ||
| R3 (96) | ||
| R6 (188) |
Tampa Bay Buccaneers
| Pick | Player | Grade |
|---|---|---|
| R1 (22) | ||
| R2 (46) | ||
| R2 (55) | ||
| R3 (77) | ||
| R5 (155) | ||
| R6 (195) | ||
| R7 (229) |
Tennessee Titans — B
| Pick | Player | Grade |
|---|---|---|
| R1 (4) | Carnell Tate — WR, Ohio State | B |
| R2 (35) | ||
| R3 (66) | ||
| R4 (101) | ||
| R5 (142) | ||
| R5 (144) | ||
| R6 (184) | ||
| R6 (194) | ||
| R7 (225) |
It is no surprise to see Carnell Tate go in the top 10, but few would have thought the Titans would be the team to grab him. That does not make it a bad pick for Tennessee, though. With Jeremiyah Love off the board, the Titans switched their focus from running back to wide receiver in the search for weapons to pair with Cam Ward. That’s precisely what they got in Tate, who could be the second-year quarterback’s favorite target as a rookie.
Washington Commanders
| Pick | Player | Grade |
|---|---|---|
| R1 (7) | ||
| R3 (71) | ||
| R5 (147) | ||
| R6 (187) | ||
| R6 (209) | ||
| R7 (223) |
require.config({“baseUrl”:”https://sportsfly.cbsistatic.com/fly-556/bundles/sportsmediajs/js-build”,”config”:{“version”:{“fly/components/accordion”:”1.0″,”fly/components/alert”:”1.0″,”fly/components/base”:”1.0″,”fly/components/carousel”:”1.0″,”fly/components/dropdown”:”1.0″,”fly/components/fixate”:”1.0″,”fly/components/form-validate”:”1.0″,”fly/components/image-gallery”:”1.0″,”fly/components/iframe-messenger”:”1.0″,”fly/components/load-more”:”1.0″,”fly/components/load-more-article”:”1.0″,”fly/components/load-more-scroll”:”1.0″,”fly/components/loading”:”1.0″,”fly/components/modal”:”1.0″,”fly/components/modal-iframe”:”1.0″,”fly/components/network-bar”:”1.0″,”fly/components/poll”:”1.0″,”fly/components/search-player”:”1.0″,”fly/components/social-button”:”1.0″,”fly/components/social-counts”:”1.0″,”fly/components/social-links”:”1.0″,”fly/components/tabs”:”1.0″,”fly/components/video”:”1.0″,”fly/libs/easy-xdm”:”2.4.17.1″,”fly/libs/jquery.cookie”:”1.2″,”fly/libs/jquery.throttle-debounce”:”1.1″,”fly/libs/jquery.widget”:”1.9.2″,”fly/libs/omniture.s-code”:”1.0″,”fly/utils/jquery-mobile-init”:”1.0″,”fly/libs/jquery.mobile”:”1.3.2″,”fly/libs/backbone”:”1.0.0″,”fly/libs/underscore”:”1.5.1″,”fly/libs/jquery.easing”:”1.3″,”fly/managers/ad”:”2.0″,”fly/managers/components”:”1.0″,”fly/managers/cookie”:”1.0″,”fly/managers/debug”:”1.0″,”fly/managers/geo”:”1.0″,”fly/managers/gpt”:”4.3″,”fly/managers/history”:”2.0″,”fly/managers/madison”:”1.0″,”fly/managers/social-authentication”:”1.0″,”fly/utils/data-prefix”:”1.0″,”fly/utils/data-selector”:”1.0″,”fly/utils/function-natives”:”1.0″,”fly/utils/guid”:”1.0″,”fly/utils/log”:”1.0″,”fly/utils/object-helper”:”1.0″,”fly/utils/string-helper”:”1.0″,”fly/utils/string-vars”:”1.0″,”fly/utils/url-helper”:”1.0″,”libs/jshashtable”:”2.1″,”libs/select2″:”3.5.1″,”libs/jsonp”:”2.4.0″,”libs/jquery/mobile”:”1.4.5″,”libs/modernizr.custom”:”2.6.2″,”libs/velocity”:”1.2.2″,”libs/dataTables”:”1.10.6″,”libs/dataTables.fixedColumns”:”3.0.4″,”libs/dataTables.fixedHeader”:”2.1.2″,”libs/dateformat”:”1.0.3″,”libs/waypoints/infinite”:”3.1.1″,”libs/waypoints/inview”:”3.1.1″,”libs/waypoints/jquery.waypoints”:”3.1.1″,”libs/waypoints/sticky”:”3.1.1″,”libs/jquery/dotdotdot”:”1.6.1″,”libs/jquery/flexslider”:”2.1″,”libs/jquery/lazyload”:”1.9.3″,”libs/jquery/maskedinput”:”1.3.1″,”libs/jquery/marquee”:”1.3.1″,”libs/jquery/numberformatter”:”1.2.3″,”libs/jquery/placeholder”:”0.2.4″,”libs/jquery/scrollbar”:”0.1.6″,”libs/jquery/tablesorter”:”2.0.5″,”libs/jquery/touchswipe”:”1.6.18″,”libs/jquery/ui/jquery.ui.core”:”1.11.4″,”libs/jquery/ui/jquery.ui.draggable”:”1.11.4″,”libs/jquery/ui/jquery.ui.mouse”:”1.11.4″,”libs/jquery/ui/jquery.ui.position”:”1.11.4″,”libs/jquery/ui/jquery.ui.slider”:”1.11.4″,”libs/jquery/ui/jquery.ui.sortable”:”1.11.4″,”libs/jquery/ui/jquery.ui.touch-punch”:”0.2.3″,”libs/jquery/ui/jquery.ui.autocomplete”:”1.11.4″,”libs/jquery/ui/jquery.ui.accordion”:”1.11.4″,”libs/jquery/ui/jquery.ui.tabs”:”1.11.4″,”libs/jquery/ui/jquery.ui.menu”:”1.11.4″,”libs/jquery/ui/jquery.ui.dialog”:”1.11.4″,”libs/jquery/ui/jquery.ui.resizable”:”1.11.4″,”libs/jquery/ui/jquery.ui.button”:”1.11.4″,”libs/jquery/ui/jquery.ui.tooltip”:”1.11.4″,”libs/jquery/ui/jquery.ui.effects”:”1.11.4″,”libs/jquery/ui/jquery.ui.datepicker”:”1.11.4″}},”shim”:{“liveconnection/managers/connection”:{“deps”:[“liveconnection/libs/sockjs-0.3.4″]},”liveconnection/libs/sockjs-0.3.4”:{“exports”:”SockJS”},”libs/setValueFromArray”:{“exports”:”set”},”libs/getValueFromArray”:{“exports”:”get”},”fly/libs/jquery.mobile-1.3.2″:[“version!fly/utils/jquery-mobile-init”],”libs/backbone.marionette”:{“deps”:[“jquery”,”version!fly/libs/underscore”,”version!fly/libs/backbone”],”exports”:”Marionette”},”fly/libs/underscore-1.5.1″:{“exports”:”_”},”fly/libs/backbone-1.0.0″:{“deps”:[“version!fly/libs/underscore”,”jquery”],”exports”:”Backbone”},”libs/jquery/ui/jquery.ui.tabs-1.11.4″:[“jquery”,”version!libs/jquery/ui/jquery.ui.core”,”version!fly/libs/jquery.widget”],”libs/jquery/flexslider-2.1″:[“jquery”],”libs/dataTables.fixedColumns-3.0.4″:[“jquery”,”version!libs/dataTables”],”libs/dataTables.fixedHeader-2.1.2″:[“jquery”,”version!libs/dataTables”],”https://sports.cbsimg.net/js/CBSi/app/VideoPlayer/AdobePass-min.js”:[“https://sports.cbsimg.net/js/CBSi/util/Utils-min.js”]},”map”:{“*”:{“adobe-pass”:”https://sports.cbsimg.net/js/CBSi/app/VideoPlayer/AdobePass-min.js”,”facebook”:”https://connect.facebook.net/en_US/sdk.js”,”facebook-debug”:”https://connect.facebook.net/en_US/all/debug.js”,”google”:”https://apis.google.com/js/plusone.js”,”google-csa”:”https://www.google.com/adsense/search/async-ads.js”,”google-javascript-api”:”https://www.google.com/jsapi”,”google-client-api”:”https://accounts.google.com/gsi/client”,”gpt”:”https://securepubads.g.doubleclick.net/tag/js/gpt.js”,”hlsjs”:”https://cdnjs.cloudflare.com/ajax/libs/hls.js/1.0.7/hls.js”,”recaptcha”:”https://www.google.com/recaptcha/api.js?onload=loadRecaptcha&render=explicit”,”recaptcha_ajax”:”https://www.google.com/recaptcha/api/js/recaptcha_ajax.js”,”supreme-golf”:”https://sgapps-staging.supremegolf.com/search/assets/js/bundle.js”,”taboola”:”https://cdn.taboola.com/libtrc/cbsinteractive-cbssports/loader.js”,”twitter”:”https://platform.twitter.com/widgets.js”,”video-avia”:”https://sports.cbsimg.net/fly/js/avia-js/2.48.0/player/avia.min.js”,”video-avia-ui”:”https://sports.cbsimg.net/fly/js/avia-js/2.48.0/plugins/ui/avia.ui.min.js”,”video-avia-gam”:”https://sports.cbsimg.net/fly/js/avia-js/2.48.0/plugins/gam/avia.gam.min.js”,”video-avia-hls”:”https://sports.cbsimg.net/fly/js/avia-js/2.48.0/plugins/hls/avia.hls.min.js”,”video-avia-playlist”:”https://sports.cbsimg.net/fly/js/avia-js/2.48.0/plugins/playlist/avia.playlist.min.js”,”video-ima3″:”https://imasdk.googleapis.com/js/sdkloader/ima3.js”,”video-ima3-dai”:”https://imasdk.googleapis.com/js/sdkloader/ima3_dai.js”,”video-utils”:”https://sports.cbsimg.net/js/CBSi/util/Utils-min.js”,”video-vast-tracking”:”https://sports.cbsimg.net/fly/js/sb55/vast-js/vtg-vast-client.js”}},”waitSeconds”:300});
