
This week the Pittsburgh Steelers made several roster moves ahead of the team’s game against the Baltimore Ravens. Here is the current 53-man roster along with the full practice squad.
Quarterback

Kenny Pickett
Mitch Trubisky
Mason Rudolph
Running back

Najee Harris
Jaylen Warren
Godwin Igwebuike
Wide receivers

George Pickens
Calvin Austin III
Allen Robinson II
Gunner Oleszewski
Miles Boykin
Tight end

Pat Freiermuth
Darnell Washington
Connor Heyward
Rodney Williams
Offensive tackle

Dan Moore Jr.
Broderick Jones
Chuks Okorafor
Dylan Cook
Interior offensive line

Isaac Seumalo
Mason Cole
James Daniels
Nate Herbig
Spencer Anderson
Defensive line

DeMarvin Leal
Keeanu Benton
Montravius Adams
Larry Ogunjobi
Breiden Fehoko
Isaiahh Loudermilk
Armon Watts
Outside linebacker

T.J. Watt
Alex Highsmith
Markus Golden
Nick Herbig
Inside linebacker

Cole Holcomb
Kwon Alexander
Elandon Roberts
Mark Robinson
Cornerback

Patrick Peterson
Levi Wallace
Joey Porter Jr.
Desmond King
Chandon Robinson
James Pierre
Safety

Minkah Fitzpatrick
Damontae Kazee
Keanu Neal
Miles Killebrew
Elijah Riley
Special teams

K Chris Boswell
P Pressley Harvin III
LS Christian Kuntz
Practice squad

CB Luq Barcoo
DB Tariq Carpenter
OT Kellen Diesch
OT Obinna Eze
G Joey Fisher
WR Dez Fitzpatrick
TE Noah Gindorff
RB Zander Horvath
DT Jonathan Marshall
C Ryan McCollum
WR Denzel Mims
RB Qadree Ollison
LB David Perales
DB Trenton Thompson
WR Duece Watts
P Brad Wing