PANTHERS MOCK DRAFT GRADE B

2026 cowboys rebuild B

URL 2026-cowboys-rebuild-panthers-1308

Letter grade with a four-component score, written analysis, and a pick-by-pick breakdown for every selection in this saved mock.

My Mock Drafts →
Grade another draft →
B

Carolina Panthers

Stowers should have been long gone. The Panthers pounced, and earned a B.

by bbg · 2026 NFL Draft · 7 picks · 4 steals · 1 reaches
Value B+
Need A-
Trades B-
Future B-

When a board-topper like Eli Stowers slides to the 76th pick, you do not overthink it, and the Panthers did not.

Leaving cornerback unaddressed is the roster risk they will have to answer for in the fall. They are betting Elliott proves the room right and everyone else wrong.

Wide receiver was the priority and it is no longer a question, which is most of the job. They came away with juice, if not much beef up front.

In sum, a sturdy weekend with one asterisk, the cornerback spot they never got to.

Pick-by-Pick

R1.19 · Pick 19 · Carnell Tate · WR · rank 12
In the 19th overall pick they get a true top target. It fills the loudest need on the roster.
R2.19 · Pick 51 · Anthony Hill Jr. · LB · rank 38
Anthony Hill Jr. at No. 51 is money in the bank, a linebacker taken below his worth. The one spot they could not leave alone, and did not.
R3.12 · Pick 76 · Eli Stowers · TE · rank 53
A tight end of that caliber at the Round 3 slot is the definition of value, full stop. Another box on the needs board, quietly ticked.
R4.19 · Pick 119 · Nicholas Singleton · RB · rank 108
Nice patience on Nicholas Singleton, who had no business lasting to pick 119. It plugs a real leak on the depth chart.
R5.18 · Pick 158 · Isaiah World · OT · rank 145
Value with a capital V on Isaiah World in the 158th pick, a genuine coup. It shores up a spot that genuinely needed the help.
R5.19 · Pick 159 · Beau Stephens · OG · rank 158
A straight-up fair deal on Beau Stephens at Round 5, Pick 19, value and slot in agreement. It patches a soft spot without any drama.
R6.19 · Pick 200 · Keyshaun Elliott · LB · rank 217
They paid up for Keyshaun Elliott at slot 200 when waiting would have done the job. That was the need underlined and circled, and now it is checked off.