BUCCANEERS MOCK DRAFT GRADE B-

dih B-

URL dih-0452

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-

Tampa Bay Buccaneers

The Buccaneers checked most of the boxes and earned a B-.

by dih · 2026 NFL Draft · 7 picks · 2 steals · 4 reaches
Value B
Need B
Trades B-
Future B-

The Buccaneers bet big and early on Kamran James, 118 picks ahead of the board. Bold does not always mean right. More right than wrong, and a B- to match.

They banked enough surplus on Stowers to cover a lot of smaller sins. It is not that Perkins Jr. is a bad player; it is that the Buccaneers had louder needs to answer first.

They punted on quarterback, and it is the miss that keeps the grade honest.

In sum, a sensible class that nudges the roster the right way.

Pick-by-Pick

R1.15 · Pick 15 · Arvell Reese · LB · rank 7
In Round 1, Pick 15 they get a downhill thumper at linebacker at a price that makes it sweeter. Need was not the driver here.
R2.14 · Pick 46 · Caleb Banks · DL · rank 41
Good price on Caleb Banks in the 46th pick, a hair ahead of his grade with no real quibbles. A glaring weakness, addressed head on.
R3.13 · Pick 77 · Eli Stowers · TE · rank 53
Eli Stowers in the Round 3 slot is the kind of fall that makes a whole class. The biggest hole on the depth chart just got a whole lot smaller.
R4.16 · Pick 116 · Harold Perkins Jr. · LB · rank 132
Hard to square with the roster. With positions of obvious need still on the board, Harold Perkins Jr. adds a linebacker and leaves quarterback, running back and other spots untouched.
R5.15 · Pick 155 · Domani Jackson · CB · rank 174
Domani Jackson in pick No. 155 is a reach so steep the board needed a second look to believe it. Another box on the needs board, quietly ticked.
R6.14 · Pick 195 · Jeremiah Wright · OG · rank 213
This one needs a full-page explanation: Jeremiah Wright in No. 195, miles early. It answers the question that was keeping the coaches up at night.
R7.13 · Pick 229 · Kamran James · DE-EDGE · rank 347
A swing that ignored the value entirely, Kamran James well ahead of where he belonged. It plugs a real leak on the depth chart.