The Giants have a notable upgrade to their outfield defense in place, reportedly agreeing to a two-year, $20.5MM contract with free agent outfielder Harrison Bader. The Vayner Sports client can earn an additional $500K via incentives, bringing the deal’s maximum value to $21MM.
Bader, 31, has been a free agent for three consecutive offseasons but now lands the multi-year deal that’s previously eluded him. He signed one-year deals with the Mets and Twins, respectively, over the past two winters. Bader turned in a career-best performance in Minnesota and was red hot for the Phillies down the stretch after joining them in a deadline swap, and the market has rewarded that strong 2025 performance.
In 501 plate appearances between Minnesota and Philadelphia last year, Bader slashed .277/.347/.449 with 17 homers, 24 doubles, a triple and 11 steals (albeit in 18 attempts). His 7.8% walk rate was the second-best he’s posted in a 162-game season, though 2025’s bloated 27.1% strikeout rate was also his worst full-season mark since 2019. Much of Bader’s success can be attributed to an increase in playing time and a hefty .359 average on balls in play, but it bears mentioning that his 10.2% barrel rate and 40.3% hard-hit rate were personal bests in a full big league season.
Strong as last year’s performance was — 22% better than league-average, by measure of wRC+ — offense has never been Bader’s calling card. He’s been clearly above average in four of his nine MLB campaigns, but on the whole, Bader is a .247/.313/.401 hitter in a bit more than 3000 career plate appearances, which just barely shy of average. His glovework, however, is among the best in all of baseball, regardless of position.
Bader has played 5925 innings of center field defense in his career and been credited with a gaudy 51 Defensive Runs Saved and 67 Outs Above Average. He played more left field than center field in Minnesota, largely in deference to Byron Buxton, and notched positive marks in both DRS (7) and OAA (3) through 496 frames.
Overall, Bader has played 6799 innings of outfield defense in the majors, dating back to his 2017 MLB debut. In that time, only four outfielders — Mookie Betts, Kevin Kiermaier, Daulton Varsho, Michael A. Taylor — have bested his 67 DRS. No outfielder in that time has topped Bader’s 77 OAA. Francisco Lindor, Nick Ahmed, Nolan Arenado and Ke’Bryan Hayes are the only four majors leaguers at any position with a better OAA total in that time.
With Bader turning 32 in June, it’s fair to at least wonder whether he’ll begin to slow down over the next two seasons. However, there’s no reason to think that’ll be the case — at least based on recent history. This past season’s average sprint speed of 28.8 feet per second was actually an improvement over Bader’s 2024 mark of 28.2 ft/sec and right in line with his 2023 mark. He’s no longer covering the flat-out elite 30 ft/sec he did earlier in his career, but Bader’s 2025 sprint speed still landed in the 85th percentile of all big league position players. He’s a clear plus runner.
It’s a near certainty that Bader will take that plus speed and range to Oracle Park as the Giants’ new center fielder. Jung Hoo Lee handled the bulk of center field work in San Francisco this past offseason but ranked as one of the worst defenders in the game along the way (-18 DRS, -5 OAA). Lee’s arm strength sat in the 91st percentile of big league outfielders, per Statcast, but his range was near the bottom of the scale. Lee should have the arm to move to right field, where his lack of range would be better suited. Even if Bader’s bat regresses and checks in a bit shy of average, the defensive upgrade alone will be enormous for the Giants.
Assuming even distribution of that $20.5MM, Bader’s contract bumps San Francisco’s actual cash payroll to a projected $195MM, per RosterResource. Their luxury tax payroll is quite a bit higher, clocking in at about $221.5MM, but that still leaves more than $20MM between their current standing and the $244MM threshold at which luxury penalties begin. San Francisco has paid the tax in the past, but only rarely. They were over the line in 2024, which stands as their only time exceeding the threshold in recent memory.
For the time being, it doesn’t seem likely that the Giants will climb back to that level of spending. San Francisco is in the market for a second baseman but has been looking at the trade market — specifically, affordable targets like CJ Abrams and Brendan Donovan (“affordable” in terms of salary — not necessarily prospect capital). They’ve added Adrian Houser and Tyler Mahle to the rotation and could continue to poke around the rotation and bullpen markets, but ownership has publicly expressed an aversion to signing any free agent pitcher to a long-term deal, making a run at a top free agent like Framber Valdez feel unlikely.
Ken Rosenthal of The Athletic first reported the two-year agreement. Jon Heyman of the New York Post first reported the financial terms.


Ok Buster I see you
Hard not to guys gotta be one of the most handsome men in the sport now that KK is retired
That’s huge in San Francisco.
Thats what he said.
“With a crowbar”
He gave Lee waaaay to much money smh
Hopefully means Lee moving to RF, where he’d be a more natural fit.
Lee is a bum and should be traded asap
the guy has only had one full season in MLB and held his own. we will see how that translates to this year
I’m certain they would get fair value.
that would be good
Lee was known to not be a MLB-caliber CFer when they signed them. I’m sure they’ll move him to a corner.
Sometime between now and trade deadline, Lee will go somewhere else accompanied by a boat load of cash. Giants will need him gone to make other moves.
Bingo the only thing saving his WAR is he can field a little bit but both him with the giants and the Red Sox with Masataka Yoshida overpaid for there services
2-30 probably
Good gamble. Has value even if the bat regresses.
I’ll guess 2/$24M
He got 2/$20.5M.
Hey Bader, Bader, Bader, swwwwiiiiing 🤣
Hopefully it means Lee moves to RF where he’ll be less of a defensive liability.
Your first version was nicer.
Lol true
Haha I got salty when it seemed not to appear at first.
Could go either way.
RF @ Oracle is huge, and both catch right handed. Dunno which has the better arm.
* left handed *
Lee has the better arm according to Statcast.
Lee: Arm Value 87, Arm Strength 91
Bader: Arm Value 48, Arm Strength 84
Lee to RF then.
Matos to trade package for Donovan.
I’d rather they trade Ramos. I don’t want them to trade Matos. Matos was better than Ramos at ages 22, and 23, and will be 24 this season, which is the same age as when Ramos broke out.
The problem, of course, is the Cards don’t want Ramos. They may not want Matos either. Since they’re rebuilding, I’d guess prospects.
I think they keep BOTH Ramos and Matos on Opening Day roster unless another team overwhelms them with an offer.
Ramos is the worst fielder of the four, but I think he will outhit Lee, Bader and Matos in 2026.
I think Jerar Encarnacion is the odd man out despite his raw power potential.
Ramos out-hitting the other 3 is possible, but it wouldn’t surprise me if he didn’t He didn’t hit well in the 2nd half of 2025. He put up a .674 OPS, with half the number of HRs than in the 1st half.
That could be due to some injury he was playing through, but it could also be the pitchers found a hole in his swing, and he wasn’t able to adjust. If it was an injury, not sure why Melvin had him leading off.
You could be right about Encarnacion, I think Matos out-hits Ramos though, and wouldn’t be surprised if Lee did as well.
I remember hearing, when Lee was first signed, that some scouts felt he was better suited for the corners but were concerned his bat wouldn’t be good enough for those spots. I guess we will all see if those scouts’ concerns were correct.
Good move for SF
Good for Bader. Meh for SF. Expect him to perform at career norms.
Phillies lose out again
Didn’t they move on by signing Garcia?
adolis is really to replace Castellanos. have just Marsh/Crawford/Kemp for OF spots- for that price i would have taken him back and Kemp stays in AAA
They said long ago they are going with Crawford in CF.
Now let’s see if they trade for their 2nd baseman soon, then they can sit back and get ready for spring training
Ding ding ding – I take the check mark!
I swear I thought I had him going there, but I must’ve changed it to KC last minute.
hope you have them getting Framber too cuz they’re on the buzzer-beater offseason timeline.
I have Framber to Giants – may be right
Good luck to you Harrison. I hope you have a great season in that Giant uniform.
Gonna be fun to watch him in that CF.
Not a fan of Bader. Glad the Giants got him.
Big pick up for the Giants. Good job. He deserved more than a one year commitment based on his recent work..
He’s the player every fan asks why their team didn’t sign him
Nah. If I wanted a guy who strikes out 136 times but only hits 17 HRs while generally carrying an OBP under .300 (last year was an outlier of the past 4 seasons) but plays very good defense then yeah I would say Bader’s the guy. All I’m saying is temper expectations as he goes into a tougher hitters park.
Also has trouble staying healthy. He’s still a good CF, but no longer elite. The $10m per for two yrs sounds just right.
Best of luck, Harrison. He was a good Cardinal and I’ll always cheer for the guy.
CLE should have been in on Bader from the jump, but after hearing Antonetti’s comments from over the weekend, they haven’t been in on any position players and do not plan to be.
Good for him. A lot of real estate for him to cover in that outfield, which maximizes his value.
Ridiculous a team with a $200MM tax payroll that didn’t finish with a losing record gets to draft #4 in 2026.
Gotta prevent all the poverty franchises from flat out tanking somehow
@Joe Robbins, BIG pickup??!! Stop it. That’s laughable. They got a guy that nobody else cared to sign and could only get 1yr deals the last two seasons. Get real. Go re-watch your World Series wins, cuz that’s all you got coming up for this season.
somebody’s in a sour mood…
Some people just love to cry
It seemed a little overly emotional
His bWAR number would literally make him the second most valuable player on the team last year and 3rd from the last two years.
Oops, 3rd and 4th I think — Devers combined bWAR is a lot higher
Good value play for a solid bat and a very good glove for the right team. Take a breath @thrash
Dodgers need to counter this move.
No need – LAD are masters of their domain.
They are not masters of their Bader!
Eugenio Suarez?
He’s now the most interesting name out there for offense. Seatlle maybe?
Good move. He fit with Philly that was a nig mistake for philly
Good signing by the Giants.
Harrison Gooder
is Bader the most underrated position player in the sport? His excellent defense gives him a high floor, and he can go on tears with the bat.
Bader should provide really good CF defense. RF might be solved moving JHL there
2-years for $32M a reasonable deal
2/32 would be an overpay IMO. I assume he got closer to 2/24.
The Giants needed a center fielder. This guy is elite defensively and he had a solid offensive seasion. He’ll probably bat 7th or 8th and hopefully he’ll have a 2.5 to 3.5 bWAR season.
I wonder if this means the end of the trade pursuit for 2nd
Doubt it. Just adds Matos to the package.
Big regression candidate but that seems like a nice, low-risk deal. I thought Bader would do a lot better given the thin market.
What a steal. He didn’t even get Yaz money.
He got more than Yaz ever got.
Not bad, Mr. Posey. Not bad
I don’t buy Lee’s defensive metrics; I think they got him confused with Heliot Ramos.
Now move Ramos to DH. It would immediately make the team better.
wise sign for the Giants. esp at just 2 yrs. I was really hoping that the Orioles would sign him as Cowser is still improved defensively in CF. well, one way to find out if he can translate his field play in the minors to Camden Yards center.
I’m surprised why there wasn’t a bigger market for him ? Excellent fielder , reasonable hitter. He seems to be putting in the effort to be consistent. Has proven himself in big markets. I guess teams think his BABIP is a fluke but I don’t think it is.
Love this. Great to see us address a glaring need under excellent terms with no qualifying offer to compensate.
Obligatory: THE GIANTS ARE RUINING BASEBALL
The certainly signed someone who plays baseball.
Aaron Rowand v.2 except a lower batting average.
…and higher strikeout percentage, which would be great if he was a pitcher.
Thank you Buster!
Could be a great defensive outfield.
Will need the infield to carry the offense most nights, but they are capable of doing so.
Bader is actually coming off what is probably the second best season of his career. Kind of an under-the-radar signing for the Giants.
Will Buster tell Bader to keep the mouth guard in his mouth?
This just further staples Cashman’s bonehead move giving Grisham the $22 million QO when Bader is a RH bat and hits leadoff for $10 million avv over 2 yrs! Steinbrenner better wake the f-ck up cause his GM sucks!
Sigh.
I’ll take it. Good move!
Happy for Bader to get more than a year deal. He will thrive on defense but I think he will revert to his norm offensively. The park in San Francisco isn’t helpful offensively.
Oracle isn’t good for HRs, but is decent for 2Bs, tied for 11th overall, and is excellent for 3Bs, ranking 5th. Bader’s HR totals will surely drop, but he’ll probably improve on his 24 2Bs at the least.
If he’s 2025 with the bat and not 2022-2024, this is a really good signing.
Really thought the angels would get him
So the Mets could have had, for similar money, Bader for 2 years instead of Robert for one and kept prospects? Very un Stearns like
Curious how a prospect like the Tigers’ Hao-Yu Lee would fit here. He’s overdue for an MLB callup, and part of a big 2B logjam for the Tigers at AAA (Max Anderson is a better hitter at this point, Jace Jung not quite living up to expectations, Lee in the middle).