The Arizona Cardinals went out in the offseason and attempted to upgrade their offensive line after a brutal 2018 in which injuries forced the team to have 10 different starting lineups.

They acquired right tackle Marcus Gilbert via trade. They signed veteran guard J.R. Sweezy. A.Q. Shipley returns from a knee injury. They signed Max Garcia and drafted a pair of Day 3 linemen.

Even still, based on their expected starting lineup, according to Pro Football Focus’ offensive line rankings, the Cardinals still have one of the worst lines in the league.

They come in at No. 30 of the 32 teams.

The Cardinals’ offensive line was a shambles last year. They allowed the league’s second-most total pressures (218), the fourth-most hurries (142), the second-most hits (42) and the second-most sacks (34), all while they ranked dead last among teams in snaps played per pressure (2.6). And even though they added J.R. Sweezy and Marcus Gilbert over the offseason, you shouldn’t be surprised to hear that they’re still pretty thin upfront. Center Mason Cole allowed the second-most pressures among centers as a rookie, while J.R. Sweezy has allowed pressure on 5.7% of his snaps since 2016, which is tied for 60th among the 98 guards who have played at least 500 pass-blocking snaps in that three-year period.

PFF’s projections aren’t completely correct for the lineup. They have Sweezy and Justin Pugh playing on the wrong side. Pugh, who played right guard last season, will play left guard. Sweezy will play right guard. Mason Cole likely will not start at center. Shipley probably will return to the lineup.

Left tackle D.J. Humphries has yet to finish a season healthy that he has played. Gilbert has a history of injuries. So does Pugh.

However, even with the poor ranking, there is no doubt this unit is better than what they had last season. If they stay healthy, which is a valid concern, they should be at least okay. And the Cardinals won’t need a completely dominant line. They really only need adequate.

Gallery Cardinals rookie QB Kyler Murray throws out 1st pitch for Diamondbacks View 6 photos

Listen to the latest from Cards Wire’s Jess Root on his podcast, Rise Up, See Red. Subscribe on Apple podcasts or Stitcher Radio.