Here is the most current version of the Pittsburgh Steelers 90-man roster with OTAs in full swing.
Quarterbacks
- Kenny Pickett
- Mitch Trubisky
- Mason Rudolph
- Tanner Morgan
Running backs
- Najee Harris
- Jaylen Warren
- Anthony McFarland Jr.
- Alfonzo Graham
- Jason Huntley
- Monte Pottebaum (FB)
Wide receivers
- Dionte Johnson
- George Pickens
- Allen Robinson II
- Miles Boykin
- Calvin Austin III
- Hakeem Butler
- Cody White
- Jordan Byrd
- Anthony Miller
- Dez Fitzpatrick
- Ja’Marcus Bradley
- Cody Chrest
- Dan Chisena
- Gunner Olszweski
Tight ends
- Pat Freiermuth
- Zach Gentry
- Connor Heyward
- Darnell Washington
- Rodney Williams
Offensive tackles
- Dan Moore Jr.
- Chuck Okorafor
- Broderick Jones
- Le’Raven Clark
- Dylan Cook
Interior offensive linemen
- Mason Cole
- Kevin Dotson
- James Daniels
- Isaac Seumalo
- Nate Herbig
- Kendrick Green
- Ryan McCollum
- William Dunkle
- Spencer Anderson
Defensive line
- Montravius Adams
- Larry Ogunjobi
- Cam Heyward
- Keeanu Benton
- DeMarvin Leal
- James Nyamwaya
- Armon Watts
- Manny Jones
- Breiden Fehoko
- Isaiahh Loudermilk
- Jonathan Marshall
Outside linebackers
- T.J. Watt
- Alex Highsmith
- Quincy Roche
- Nick Herbig
- David Perales
- Markus Golden
Inside linebackers
- Tanner Muse
- Mark Robinson
- Elandon Roberts
- Cole Holcomb
- Chapelle Russell
- Toby Ndukwe
Cornerbacks
- Joey Porter Jr.
- Patrick Peterson
- Levi Wallace
- Chris Wilcox
- Cory Trice
- Chandon Sullivan
- Luq Barcoo
- James Pierre
- Duke Dawson
- Madre Harper
Safeties
- Mikah Fitzpatrick
- Damontae Kazee
- Keanu Neal
- Scott Nelson
- Tre Norwood
- Miles Killebrew
- Kenny Robinson
- Elijah Riley
Special teams
- Chris Boswell (K)
- Pressley Harvin III (P)
- Christian Kuntz (LS)
- Braden Mann (P/K)
- B.T. Potter (K)