George Kittle vs. Trent Williams: Who will the 49ers Keep Long Term?

Grant Cohn

The 49ers made a fascinating decision this offseason.

They know tight end George Kittle wants a multi-year contract extension worth probably $17 million or $18 million per season -- somewhere around there. He will be a free agent in 2021.

But instead of giving him the extension, they traded for Trent Williams, who also will want a multi-year extension worth big bucks -- maybe bigger bucks than Kittle. Williams will be a free agent in 2021 as well.

Seems unlikely the 49ers can give both Williams and Kittle the contract extensions they desire. Seems the 49ers might have to pick just one to extend.

Who should they pick?

Here’s a case for each player.


He’s a left tackle -- let’s start there. Left tackle is the second-most important position on an offense after quarterback. And Williams is the best left tackle in the NFL, and great ones are hard to find.

The past 12 seasons, the 49ers had a great one -- Joe Staley. Williams is even better. Kyle Shanahan talks about Williams as if he’s the best athlete in the world, and he might be. He will improve both the 49ers’ pass protection and run-blocking.

The 49ers didn’t have to worry about their left-tackle position from 2008 to 2019 when Staley was there. If they re-sign Williams, they won’t have to worry about the position for another five years.

And if they don’t re-sign Williams, they can’t franchise tag him -- they just agreed not to while renegotiating his deal. So they can’t him and trade him for a first-round pick, either. They’d have to settle for a third-round compensatory pick in return if he leaves.

Conversely, the 49ers can tag Kittle and pay him less than $11 million in 2021. And if Kittle refuses to play on the tag, the 49ers can trade him for a first-round pick and use it to pick the best tight end in the draft.

Finding another great left tackle would be much more difficult.


You don’t need an All Pro left tackle to win a Super Bowl -- you need a good one. And Justin Skule was serviceable for the 49ers last season as a rookie. They went 8-0 with him in the starting lineup. He needs to get stronger, but so do most young players. He seems more than capable of becoming the starting left tackle in 2021 if Williams leave.

Kittle makes the run game good, and the 49ers are a run-first team. Even last season when Joe Staley was out, or Mike McGlinchey was out, or Kyle Juszczyk was out, the running game remained fantastic because of Kittle. He is the 49ers’ best run-blocker.

And he’s their best receiver, too. Opposing teams have to cover him with a strong safety, because linebackers can’t keep up, meaning opposing teams can’t double-cover both 49ers wide receivers. So Kittle makes the 49ers’ wide receivers more effective.

Plus he’ll be just 27 next season. Williams will be 32.

And Williams quit on Washington in 2019. Sat out the entire season. If a player quits once, it’s easier to quit twice. See: Joe Williams, the 49ers fourth-round pick in 2017, who retired in college, then returned and flopped in the NFL.

Kittle doesn’t seem like the type to quit or even hold out. He loves football too much. He plays hard no matter how little the 49ers pay him, and he always smiles when he’s on the field. He has an infectious enthusiasm and energy that elevates his teammates, which is why he’s the best player on the team and the face of the franchise -- not Jimmy Garoppolo.

Hard to replace the face of the franchise.

So which player would you pick to keep long term?

I’d pick Kittle, but I think the 49ers would pick Williams.

Remember, Shanahan and his father drafted Williams with the fourth pick in 2010 -- they love him. And Shanahan drafted Kittle in the fifth round, and believes he can scheme practically anyone open.

I think he thinks he can replace Kittle more easily than Williams.

What do you think?

Register today for free or log in to access this premium article.
Comments (8)
No. 1-4

I think we could keep both. We will need to cut other places. That is where finding players who fit int to our system comes into play, and drafting well. Easier said then done. But if we did that we may lose a Warner or another really good player. In the end I think Williams will go, UNLESS Kittle keeps with this I want 20 mil nonsense.


"But instead of giving him the extension, they traded for Trent Williams"

Haha, what? Not giving Kittle an extension yet has absolutely nothing to do with them trading for Williams. You can't possibly be that obtuse. Then again assuming that their only option is to pick one of the two means you probable are. Well that and the fact that you're even pondering the answer to this question. Yikes...

Mitchell Alan
Mitchell Alan

Sign Kittle.

Kittle's elite ability (blocking, receiving, selflessness, cheerleading) is not once in a generation. It's once-a-century character and talent.

It's true that Shanahan can replace Kittle's offensive yardage and TD production more easily than trying to find another Trent Williams -- there is NOT another Trent Williams anywhere on the horizon.

But re-signing Williams will be a prohibitive cost. Williams will demand even more money than even Buckner was asking -- and we know how that discussion went straight to the dumper.

But listen here. Williams is an older player, not playing a complete season since he was a young man. The Niners MUST pass on re-signing Williams. So enjoy the best left tackle of his generation for the year we will have him.


I think it all depends on how Trent Williams performs this year. If he plays like one of the best left tackles in the league then it will be a tough decision. Hopefully Lynch can find a way to extend both. We need them both to keep this offense running on all cylinders.