Record
8-8-0
Head Coach
Mike Tomlin
Pittsburgh Steelers
Offense Rank (Pts)
27th
Defense Rank (Pts)
5th
Point Diff
-14
Turnover Diff
+8
Steelers 2019 DNA
Offense - Focus: Balanced
Defense
Season Review
Pittsburgh Steelers 2019
The 2019 Pittsburgh Steelers season was a lesson in survival that defied logical expectations. Mike Tomlin entered the year expecting a traditional Ben Roethlisberger-led attack, but a devastating elbow injury to Roethlisberger in Week 2 altered everything. Despite an 0-3 start and deploying a revolving door at quarterback, the Steelers clawed to an 8-8 record, finishing second in the AFC North. While they fell short of the postseason, Tomlin pulling a non-losing record out of this depleted roster remains an incredible coaching feat.
With Roethlisberger sidelined, the offense devolved into an ultra-conservative operation ranking 27th in points (18.1 ppg) and 30th in yards. The passing game split duties between Mason Rudolph, who threw for 1,765 yards, 13 touchdowns, and 9 interceptions, and undrafted rookie Devlin ‘Duck’ Hodges, who managed 1,063 yards. Injuries also plagued the backfield, limiting primary rusher James Conner to 464 yards. Rookie wideout Diontae Johnson provided a rare spark with 680 receiving yards and 5 touchdowns, while James Washington added 735 yards, but the lack of an efficient downfield threat handcuffed the team all year long.
Conversely, the defense was an absolute juggernaut, ranking fifth in points allowed (18.9 ppg) and leading the league with 38 takeaways. A mid-season trade for safety Minkah Fitzpatrick proved savvy, as he anchored the secondary with 5 interceptions. Up front, T.J. Watt put together a spectacular campaign, racking up 14.5 sacks and 8 forced fumbles to finish third in Defensive Player of the Year voting. Flanked by Bud Dupree’s 11.5 sacks and rookie Devin Bush’s team-high 109 tackles, this unit carried the franchise on its back, keeping Pittsburgh competitive in every single game.
The turning points of the season were defined by defensive grit. After a miserable 1-4 start, Pittsburgh rallied to win seven of their next eight games. The peak of Duck Mania arrived during a crucial stretch where Hodges guided victories over the Bengals, Browns, and Cardinals. However, offensive limitations caught up to them down the stretch. A costly five-turnover collapse against the Buffalo Bills in Week 15 initiated a season-ending three-game losing streak, culminating in a 28-10 loss to Baltimore that slammed the playoff door shut.
Missing the playoffs was disappointing, but this team’s legacy remains highly respected based on their defensive feats. They remained competitive despite finishing near the bottom in every major offensive category. The year produced exceptional individual accolades, with Cameron Heyward, Fitzpatrick, and Watt securing first-team All-Pro honors, while Diontae Johnson earned a second-team All-Pro nod as a punt returner. More than anything, this 8-8 finish cemented Tomlin’s reputation as a coach who refuses to let a season capsize, turning a potential disaster of a season into a gritty, memorable football story.
Season Snapshot
Pittsburgh Steelers 2019
Compare the 2019 Steelers across key metrics with league rankings, including offense, defense, and overall statistical performance.
Division
2nd in AFC North
Playoffs
Missed Playoffs
Passing Leader
Mason Rudolph1765 Yds, 13 TD / 9 Int
Rushing Leader
James Conner116 Att, 464 Yds, 4 TD
Receiving Leader
James WashingtonRec 44, 735 Yds, 3 TD
Defense Leader
Devin Bush Jr.109 Tackles
Offense
Passing (Off)
Rushing (Off)
Defense
Passing (Def)
Rushing (Def)
Season Momentum
Pittsburgh Steelers 2019
2019 AFC North Race
Key Performance Differentials
This chart tracks game-by-game and cumulative points, yards, and turnover differential for the 2019 Pittsburgh Steelers season.
Playmakers
Pittsburgh Steelers 2019
Track how players like Mason Rudolph, James Conner and Diontae Johnson performed each game for the 2019 Steelers, with full passing, rushing, and receiving leader stats.
Passing Contributors
Mason Rudolph contributed 41% of the 2019 Steelers total offensive yardage.
Rushing Contributors
James Conner contributed 16% of the 2019 Steelers total offensive yardage.
Receiving Contributors
Diontae Johnson contributed 16% of the 2019 Steelers total offensive yardage.
Offensive Yardage Totals
Total rushing and receiving yards contributed by each player for the 2019 season. Scrimmage yards displayed, passing yards excluded.
Steelers Season Stats
| Player | Att | Cmp | Cmp% | Yds | TD | Int | Lng | Rate | Sk |
|---|---|---|---|---|---|---|---|---|---|
| Mason Rudolph | 283 | 176 | 62.2 | 1765 | 13 | 9 | 76 | 82.0 | 15 |
| Devlin Hodges | 160 | 100 | 62.5 | 1063 | 5 | 8 | 79 | 71.4 | 15 |
| Ben Roethlisberger | 62 | 35 | 56.5 | 351 | 0 | 1 | 45 | 66.0 | 2 |
| Jaylen Samuels | 5 | 4 | 80.0 | 35 | 0 | 1 | 21 | 56.2 | 0 |
| Team Totals | 510 | 315 | 61.8 | 2981 | 18 | 19 | 79 | 74.2 | 32 |
| Player | Att | Yds | TD | Y/A | Y/G |
|---|---|---|---|---|---|
| James Conner | 116 | 464 | 4 | 4.0 | 46.4 |
| Benny Snell Jr. | 108 | 426 | 2 | 3.9 | 32.8 |
| Jaylen Samuels | 66 | 175 | 1 | 2.7 | 12.5 |
| Kerrith Whyte Jr | 24 | 122 | 0 | 5.1 | 20.3 |
| Trey Edmunds | 22 | 92 | 0 | 4.2 | 8.4 |
| Devlin Hodges | 21 | 68 | 0 | 3.2 | 8.5 |
| Mason Rudolph | 21 | 42 | 0 | 2.0 | 4.2 |
| Tony Brooks-James | 8 | 7 | 0 | 0.9 | 2.3 |
| Diontae Johnson | 4 | 41 | 0 | 10.3 | 2.6 |
| Jordan Berry | 2 | -8 | 0 | -4.0 | -0.5 |
| Vance McDonald | 1 | 2 | 0 | 2.0 | 0.1 |
| Johnny Holton | 1 | 9 | 0 | 9.0 | 0.6 |
| Ben Roethlisberger | 1 | 7 | 0 | 7.0 | 3.5 |
| Team Totals | 395 | 1447 | 7 | 3.7 | 90.4 |
| Player | Tgt | Rec | Yds | Y/R | TD | Lng |
|---|---|---|---|---|---|---|
| Diontae Johnson | 92 | 59 | 680 | 11.5 | 5 | 45 |
| Jaylen Samuels | 57 | 47 | 305 | 6.5 | 1 | 27 |
| James Washington | 80 | 44 | 735 | 16.7 | 3 | 79 |
| JuJu Smith-Schuster | 70 | 42 | 552 | 13.1 | 3 | 76 |
| Vance McDonald | 55 | 38 | 273 | 7.2 | 3 | 22 |
| James Conner | 38 | 34 | 251 | 7.4 | 3 | 26 |
| Nick Vannett | 17 | 13 | 128 | 9.8 | 0 | 18 |
| Ryan Switzer | 11 | 8 | 27 | 3.4 | 0 | 8 |
| Trey Edmunds | 7 | 6 | 48 | 8.0 | 0 | 11 |
| Deon Cain | 6 | 5 | 72 | 14.4 | 0 | 35 |
| Tevin Jones | 10 | 4 | 61 | 15.3 | 0 | 28 |
| Donte Moncrief | 15 | 4 | 18 | 4.5 | 0 | 11 |
| Benny Snell Jr. | 4 | 3 | 23 | 7.7 | 0 | 14 |
| Johnny Holton | 15 | 3 | 21 | 7.0 | 0 | 18 |
| Roosevelt Nix | 3 | 2 | 4 | 2.0 | 0 | 4 |
| Kerrith Whyte Jr | 1 | 1 | 9 | 9.0 | 0 | 9 |
| Zach Gentry | 1 | 1 | 4 | 4.0 | 0 | 4 |
| Xavier Grimble | 3 | 1 | 3 | 3.0 | 0 | 3 |
| Team Totals | 485 | 315 | 3214 | 10.2 | 18 | 79 |
| Player | Comb | Solo | Ast | Sk | Int |
|---|---|---|---|---|---|
| Devin Bush Jr. | 109 | 72 | 37 | 1 | 2 |
| Terrell Edmunds | 105 | 71 | 34 | 0 | 0 |
| Cameron Heyward | 83 | 51 | 32 | 9 | 0 |
| Mark Barron | 82 | 58 | 24 | 3 | 1 |
| Bud Dupree | 68 | 49 | 19 | 11.5 | 0 |
| Joe Haden | 65 | 59 | 6 | 0 | 5 |
| Mike Hilton | 65 | 52 | 13 | 1.5 | 1 |
| Steven Nelson | 61 | 52 | 9 | 0 | 1 |
| Javon Hargrave | 60 | 35 | 25 | 4 | 0 |
| Minkah Fitzpatrick | 57 | 36 | 21 | 0 | 5 |
| T.J. Watt | 55 | 35 | 20 | 14.5 | 2 |
| Vince Williams | 55 | 28 | 27 | 2.5 | 0 |
| Tyson Alualu | 41 | 21 | 20 | 1 | 0 |
| Stephon Tuitt | 22 | 18 | 4 | 3.5 | 0 |
| Kameron Kelly | 21 | 17 | 4 | 0 | 1 |
| Anthony Chickillo | 19 | 9 | 10 | 0.5 | 0 |
| Tyler Matakevich | 18 | 16 | 2 | 0 | 0 |
| Cameron Sutton | 16 | 13 | 3 | 1 | 1 |
| Jordan Dangerfield | 13 | 6 | 7 | 0 | 0 |
| Robert Spillane | 11 | 8 | 3 | 0 | 0 |
| Johnny Holton | 8 | 4 | 4 | 0 | 0 |
| Artie Burns | 8 | 5 | 3 | 0 | 0 |
| Olasunkanmi Adeniyi | 8 | 5 | 3 | 0 | 0 |
| Daniel McCullers | 8 | 3 | 5 | 0 | 0 |
| Trey Edmunds | 6 | 4 | 2 | 0 | 1 |
| Sean Davis | 5 | 5 | 0 | 0 | 0 |
| Ulysees Gilbert | 5 | 3 | 2 | 0 | 0 |
| Benny Snell Jr. | 4 | 4 | 0 | 0 | 0 |
| Jayrone Elliott | 4 | 4 | 0 | 0 | 0 |
| Isaiah Buggs | 3 | 2 | 1 | 0 | 0 |
| Justin Layne | 3 | 3 | 0 | 0 | 0 |
| Chris Boswell | 1 | 1 | 0 | 0 | 0 |
| Team Totals | 1089 | 749 | 340 | 53 | 20 |
| Player | PRet | PYds | PTD | KRet | KYds | KTD |
|---|---|---|---|---|---|---|
| Kerrith Whyte Jr | 0 | 0 | 0 | 14 | 264 | 0 |
| Diontae Johnson | 20 | 248 | 1 | 0 | 0 | 0 |
| Ryan Switzer | 8 | 29 | 0 | 9 | 166 | 0 |
| Johnny Holton | 0 | 0 | 0 | 3 | 55 | 0 |
| Tony Brooks-James | 0 | 0 | 0 | 2 | 32 | 0 |
| Cameron Sutton | 1 | 8 | 0 | 0 | 0 | 0 |
| Benny Snell Jr. | 0 | 0 | 0 | 1 | 8 | 0 |
| Team Totals | 29 | 285 | 1 | 29 | 525 | 0 |
| Player | FGA | FGM | FG% | Lng | XPA | XPM |
|---|---|---|---|---|---|---|
| Chris Boswell | 31 | 29 | 93.5 | 49 | 28 | 28 |
| Team Totals | 31 | 29 | 93.5 | 49 | 28 | 28 |
| Player | Pnt | Yds | Lng | Blk | Y/P |
|---|---|---|---|---|---|
| Jordan Berry | 74 | 3368 | 69 | 45.5 | |
| Team Totals | 74 | 3368 | 69 | 0 | 45.5 |
Season Schedule