The 2027 Giants

The Giants are building 2027 on seven players, and two of them held up

Rafael Devers and Bryce Eldridge drew 128 of the club's 449 walks and share first base and designated hitter. Logan Webb, Landen Roupp, Willy Adames, Matt Chapman and Jung Hoo Lee each have to get back something they had in 2025.

AT
Andie TownsendOct 23, 20266 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
Logan Webb in the Giants' cream home uniform and black SF cap, arms spread wide in mid-delivery with the ball in his right hand and his glove extended, the stands blurred behind him.

Buster Posey summed up the 2026 Giants in one sentence at the season-end news conference on September 29. "I think the easy thing to point to is we walked too many guys when we were pitching, and then we weren't drawing enough walks when we were hitting," he said, according to MLB.com.

Nothing announced that day moves any of the seven players the club is building 2027 on. Posey said he sees Willy Adames's future at shortstop. Matt Chapman at third, Rafael Devers and Bryce Eldridge at first base and designated hitter, and Jung Hoo Lee in right field are all under contract or club control, and so are Logan Webb and Landen Roupp, the two starters left standing from a rotation that lost 70 of its 162 starts to trades and elbow surgery. The five hitters among them took 2,517 of the club's 6,061 plate appearances in 2026. The two starters made 56 of its 162 starts.

Measured against what next season asks of each one, two of the seven delivered it in 2026. Each of the other five has to get back something he had in 2025.

PlayerContract2026What 2027 needs
Rafael Devers, 1B/DHThrough 2033.865 OPS, 37 HR in 633 PAThe same, after core muscle surgery
Bryce Eldridge, 1B/DHPre-arbitration.825 OPS, 59 walks in 448 PAThe same over a full season
Logan Webb, SPThrough 2028160 2/3 IP, 4.31 ERA, 20.1% strikeouts2025's 207 innings and 26.2%
Landen Roupp, SPPre-arbitration155 IP, 4.01 ERA, 11.4% walks2025's 9.5% walk rate
Willy Adames, SSThrough 2031.713 OPS, -17 Outs Above Average2025's +5 at shortstop
Matt Chapman, 3BThrough 2030.692 OPS, +4 Outs Above Average2025's .770 OPS
Jung Hoo Lee, RFThrough 2029, opt-out after 2027.724 OPS, 5.0% walks2025's 7.6% walk rate

The two who held#

Devers hit .258/.340/.525 with 37 home runs in 633 plate appearances. The club placed him on the 60-day injured list on September 13 for core muscle surgery, and its injury report, last updated September 29, says he will be fully ready by spring training. Eldridge, who turned 22 on Tuesday, hit .269/.364/.461 in 448 plate appearances over 107 games.

They are also most of the answer to the hitting half of Posey's sentence. The Giants drew 449 walks in 6,061 plate appearances, the fewest in the majors. Devers drew 69 and Eldridge 59, so the two of them produced 128 walks in 1,081 plate appearances. Every other Giant combined drew 321 in 4,980, a rate of 6.4 percent. The majors as a whole walked 8.9 percent of the time.

The limit on that good news is where the two of them play. Devers played 100 games at first base and 48 as the designated hitter; Eldridge played 41 at first and 66 at DH. The two hitters who held are sharing the two lineup spots that ask the least of a glove. The three who did not play shortstop, third base and right field.

Shortstop#

Adames's season split in two directions at once. At the plate his walk rate fell from 11.7 percent of 686 plate appearances in 2025 to 7.3 percent of 505, and he finished at .230/.289/.424. In the field he went from 0 Outs Above Average with Milwaukee in 2024 and +5 in his first Giants season to -17, tied with Washington's CJ Abrams for the lowest of the 273 qualified fielders at any position. A left elbow sprain put him on the injured list on August 24.

Posey's explanation is his back. "I see his future as a shortstop," he said, as reported by MLB.com's Maria Guardado. "I am hopeful that if he gets into a better place physically, that some of those metrics that you were talking about will move back to what he's done throughout his career."

The record of shortstops who fell this far is not encouraging and not hopeless. In Statcast's fielding data from 2017 through 2025, setting aside 2019 and 2020 because the 60-game season breaks the comparison, 26 qualified fielders whose main position was shortstop posted -10 Outs Above Average or worse. Twelve were qualified at shortstop again the next year, and three of those got back to zero or better: Tim Anderson in 2018, Xander Bogaerts in 2022 and Bobby Witt Jr. in 2023. Eleven of the 26 were qualified the next year at a different position.

That second number is the one the club has to weigh against Adames's interest. He is signed through 2031 and Posey has said shortstop. The Giants' best case is a shortstop who gets back to zero. If he does not, their next-best case is the one the eleven represent, and Guardado has written that the club will likely have to consider moving him to second base or another position "at some point down the line."

Third base and right field#

Chapman's problem is the opposite of Adames's. His glove held, at +11 in 2024 and +4 in each of the last two seasons. His .235/.324/.368 line is the lowest OPS of his ten seasons in the majors, in 352 plate appearances before an abdominal injury that required core muscle surgery put him on the injured list on July 1. The injury report says he will be ready by spring training. He turns 34 on April 28 and is signed through 2030.

Lee played 129 games in right field and hit .276/.320/.404. He struck out in 9.8 percent of his 579 plate appearances, the contact he was signed for, but his walk rate fell from 7.6 percent of 617 in 2025 to 5.0 percent, and he finished at -6 Outs Above Average in right.

His contract carries the one clause among the seven that cuts against the club. Lee can opt out after 2027 with two years and $41 million remaining, according to Spotrac. A Lee who hits in 2027 the way he did in 2026 is a Lee the Giants keep through 2029. A Lee who hits like a pillar is a Lee who can be a free agent at 29, and the season the club needs from him is the same season that makes the opt-out worth using.

The front of the rotation#

Webb threw 216 innings in 2023, 204 2/3 in 2024 and 207 in 2025, the last the most of any pitcher in the majors. In 2026 he made 27 starts and threw 160 2/3 innings around two stints on the injured list, for right knee bursitis in May and a blister on his right middle finger in September. His strikeout rate fell from 26.2 percent of 856 batters in 2025 to 20.1 percent of 668, and his 4.31 ERA is his highest since 2020. Three pitchers reached 200 innings in 2026. Webb is signed through 2028 and turns 30 next month.

Roupp made 29 starts, the most on the staff, and his 155 innings are a career high. He is also the pitching half of Posey's sentence. Roupp walked 75 of the 657 batters he faced, 11.4 percent, the fourth-highest rate among the 65 pitchers who threw 150 innings. In 2025 he walked 9.5 percent of 476.

Posey has named the bullpen as the winter's particular emphasis, according to MLB.com, and the rotation has 70 starts to replace. Both are about the pitchers around Webb and Roupp. Neither is about the lineup around Devers and Eldridge, where three of the five who have to be better are signed through 2029 or later. When the club makes its first position-player move of the winter, will it be a hitter who walks, or a decision to wait for Adames, Chapman and Lee to be what they were in 2025?

Sources: MLB Stats API (2026 team hitting for all 30 clubs; season, year-by-year and fielding-by-position lines for the seven players; pitching leaderboards for 2025 and 2026; the Giants' 40-man roster and transaction log); Baseball Savant (Outs Above Average leaderboards, qualified fielders, 2017 to 2026); MLB.com (season-end news conference, September 29; Maria Guardado, October 9; Giants injuries and roster moves, updated September 29); Spotrac (Giants contracts and Jung Hoo Lee's contract page).

Filed under Giants

More on Bryce Eldridge

His page →
The Giants cannot lose 100 games. Their floor is one game better than 1985.
The arithmetic

The Giants cannot lose 100 games. Their floor is one game better than 1985.

San Francisco is 63-89 with ten games to play, so the worst record it can finish with is 63-99 and a second hundred-loss season is off the table. The league's year-by-year record for this franchise runs 144 seasons and contains exactly one hundred-loss year: 1985, at 62-100. The distance between that team and this year's floor is one game. Four seasons in the 144 have a worse winning percentage than a 63-99 finish, three of them played in New York. Across the 69 seasons the Giants have played in San Francisco, the best available outcome, winning all ten, is 73-89 and the eleventh-worst season in that span; losing seven of the ten produces 66-96, which is the 1984 club's record exactly. Tuesday's nine starters were Cox, Eldridge, Gilbert, Lee, Basabe, Hill, Cavanaugh, McCray and Koss. Turner Hill drove in three on a single, a groundout and the first home run of his major league life. Seven of the ten runs scored without a home run. Rafael Devers had core-muscle surgery in Philadelphia the same day. One take filed.

Grant LombardSep 16, 20265 min read
Every Team Left On The Giants' Schedule Has A Number. San Francisco Has A Letter.
Sixteen Left

Every Team Left On The Giants' Schedule Has A Number. San Francisco Has A Letter.

San Francisco is eliminated from postseason contention. The league's standings feed carried a wild-card elimination number of two for the Giants through Saturday's games and has read E, in both the wild-card and division columns, from Sunday's games onward. Sunday was a 4-2 loss at Citi Field; Arizona beat Houston 3-2 the same afternoon. San Francisco is 61-85 through 146 games, so its maximum possible win total is 77, and Philadelphia (81-64), the Cubs (81-65) and Arizona (78-68) already have more than that, against three wild-card places. The Giants have won both games since, 5-4 in eleven innings Monday on a Shay Whitcomb single and 2-1 Tuesday behind six scoreless innings from Landen Roupp, with both runs coming on solo home runs by Bryce Eldridge and Christian Koss. Sixteen games remain against four opponents, and every one of the four still has a live elimination number: four with St. Louis (72-74, number 10), three with San Diego (77-68, half a game behind Arizona for the third wild card, number 16), three with Minnesota (69-76, number 12) and six with the Dodgers (88-57, leading the National League West by ten and a half). Arizona does not appear on San Francisco's remaining schedule and neither does Colorado, the only other eliminated club in the National League at 55-89. The season ends at Oracle Park against the Dodgers on September 27. San Francisco has used 64 players in 2026 and 15 of them made their major league debut this season. Two takes filed.

Grant LombardSep 9, 20264 min read
Every Run The Giants Scored On Saturday Left The Ballpark
Nine for nine

Every Run The Giants Scored On Saturday Left The Ballpark

San Francisco beat the Mets 9-5 at Citi Field on Saturday, and all nine of its runs scored on home runs. The Giants hit six: Rafael Devers in the first and the fifth, his 34th and 35th; Christian Koss in the third and the fifth, his second and third; Osleivis Basabe in the eighth; Grant McCray in the ninth. Every run-scoring play in the game was a home run. The Giants also had four hits that were not home runs, a Grant McCray single, a Jonah Cox single, a Bryce Eldridge double and a Shay Whitcomb single, and none of the four drove in a run. Three of the four men who homered are having bad seasons: Koss is hitting .211 with three home runs in 52 games, two of them Saturday and all three inside his last nine games after none in his first forty-two, McCray is hitting .143 with eight hits in 56 at-bats, and Basabe is hitting .216. Manager Tony Vitello was ejected by home-plate umpire Jeremie Rehak in the top of the second, after one of the nine runs had scored. Across 143 games this season the Giants have scored 601 runs, 259 of them on home runs, which is 43.1 percent, on 164 home runs. Sixteen times this season every Giants run in a game has come on a home run, and before Saturday the most they had scored in such a game was three. Only twice all year have they hit five or more home runs in a game, the other being seven on June 5. Friday night in the same ballpark they had twelve hits, one home run, and lost 10-6. San Francisco is 59-84, eliminated in the National League West, with a wild-card elimination number of four and 19 games left. Two takes filed.

Grant LombardSep 6, 20265 min read

More on Jung Hoo Lee

His page →
The Giants Have Stolen 68, 68 And 69 Bases In Three Seasons, And Buster Posey Has Spent Two Of Them Asking For More
The bases

The Giants Have Stolen 68, 68 And 69 Bases In Three Seasons, And Buster Posey Has Spent Two Of Them Asking For More

San Francisco has stolen 69 bases in 147 games this season, after 68 in 162 games in 2025 and 68 in 162 games in 2024. Buster Posey, the club's president of baseball operations, told Susan Slusser of the San Francisco Chronicle this week that he has added running to the pitching and defense he has emphasized since taking the job, and that he has spent two years wanting that tone set. The season number is not what changed. The split inside it is: 27 steals in the first 85 games at a 69.2 percent success rate, then 42 in the next 62 at 80.8 percent. Since July 1 the Giants have stolen bases at 0.677 per game against a league rate of 0.668 over the same span, which ranks them twelfth of thirty after finishing 29th in each of the two previous seasons. Of the four Giants with nine or more steals, Luis Arraez was traded to Philadelphia on August 3 and Casey Schmitt is on the 60-day injured list with a torn meniscus. Jung Hoo Lee stole none in his first 56 games and twelve in his next 78. Fifty-eight major league players have stolen fifteen bases this season and no Giant has stolen more than twelve. Two takes filed.

Andie TownsendSep 11, 20265 min read
Cesar Perdomo Gave Up Three Singles And A Walk In His First Major League Start
Twenty Men

Cesar Perdomo Gave Up Three Singles And A Walk In His First Major League Start

Cesar Perdomo made his first major league start at Citi Field on September 6, five days after his major league debut, and pitched six scoreless innings against the New York Mets. He faced twenty batters, allowed three singles and one walk, struck out four and threw 83 pitches, 48 of them for strikes. No New York runner reached second base against him. Joel Kuhnel pitched a scoreless seventh. Carson Seymour then allowed four earned runs on sixteen pitches in the eighth, on a solo home run by Brett Baty and a three-run home run by Bo Bichette, and San Francisco lost 4-2 in front of 29,410. The Giants scored both their runs in the fourth on a Jung Hoo Lee single and finished with five hits and twelve strikeouts. Perdomo is the thirteenth different pitcher to start a game for San Francisco in 2026, which resolves an open Andie Townsend call filed August 21, and his start resolves a Grant Lombard call filed September 2. Perdomo's career major league line is now ten innings, six hits, one earned run, two walks and eight strikeouts. His 2026 was worse at every stop before this: a 3.98 earned run average at Double-A Richmond and a 5.10 mark with twenty walks at Triple-A Sacramento. He has thrown 130 innings this year against a previous career high of 127 and a third. Two takes filed.

Grant LombardSep 7, 20265 min read

On the record

Called Shots →
OpenSep 12, 2026

Rafael Devers leads the San Francisco Giants in home runs in the 2027 regular season.

The against half first. Bryce Eldridge is 21 and turns 22 in October, and he hit 16 home runs in 102 games this season with an .822 on-base plus slugging, which is roughly 25 over a full year before any improvement at all, and hitters at that age usually improve rather than hold. Willy Adames hit 21 in 121 games before his elbow and the club lists him as returning in 2027, so the roster already contains two men with a path past 25. Devers will be 30 for most of next season and has finished above 33 home runs twice in nine years. For it, and it is a gap rather than an argument: he hit 36 this season and the next-best Giant hit 21, which is a margin of fifteen home runs, and the two men tied at 21 each lost more than forty games to injury while he lost one. Priced favoured but well short of a formality, because a fifteen-home-run gap is large and a 21-year-old closing it in one year is exactly the thing that happens to clubs that assume it will not. Filed against every open Giants row: none of them concerns Devers or Eldridge's home run totals.

Latest on the Giants

The whole beat →
The Giants' farm had the best record in baseball. Promotions decided who rose
The 2027 Giants

The Giants' farm had the best record in baseball. Promotions decided who rose

The Giants' seven minor league affiliates combined for a 413-303 record and a run differential of plus 540, the best of any organization, and MLB Pipeline named San Francisco its Farm System of the Year. A team record does not say which prospects rose. A promotion does, because the new level's pitchers have not seen the hitter and the rate either holds or it does not. Jhonny Level, 19, kept his strikeout rate under 19 percent after moving to High-A Eugene. Josuar Gonzalez hit better at Single-A than he had in the complex league and climbed from 15th to 7th on Pipeline's Top 100. Gavin Kilen, Trevor Cohen and Dakota Jordan all reached Double-A Richmond on July 17; Kilen's .812 OPS did not move, Cohen's walk rate fell by half and Jordan's power disappeared in 88 plate appearances. Bo Davidson improved after his promotion to Triple-A and reached the majors. Joe Whitman's strikeout rate fell from 33 percent to 19 after his.

Andie TownsendOct 16, 20267 min read
Randy Rodríguez's last pitch left the park. On Tuesday he threw the next one
Randy Rodríguez

Randy Rodríguez's last pitch left the park. On Tuesday he threw the next one

Randy Rodríguez, signed by the Giants out of Santo Domingo on July 2, 2017, became a National League All-Star in 2025 with a 1.78 earned run average over 50 games. His last pitch that season was a slider William Contreras hit for a walk-off home run in Milwaukee on August 22. He had Tommy John surgery on September 24, 2025, and on October 13, 2026 he threw a scoreless first inning for the Scottsdale Scorpions at Scottsdale Stadium, his first game at any level in 417 days.

Posey ThompsonOct 14, 20268 min read
The Giants got Camilo Doval back. Now they have to decide whether to pay him
The 2027 Giants

The Giants got Camilo Doval back. Now they have to decide whether to pay him

Camilo Doval, the former Giants closer traded to the Yankees in 2025, was claimed back off waivers from Pittsburgh on September 24 and said he hoped to finish his career in San Francisco. Keeping him is the one money decision in the club's arbitration class. MLB Trade Rumors' model projects the nine eligible Giants at $18.4 million, with Doval at $6.6 million. For the other eight, the decision is a roster spot on a 40-man that lists 57 names, because the room made for Doval came from moving Blade Tidwell to the 60-day injured list, which only lasts until the World Series ends. Doval walked 12.1 percent of the batters he faced in 2026. The alternative is the November market where the club found Sam Hentges and Jason Foley a year ago. No take in the body; one Called Shot filed on whether he is on the 40-man on December 2.

Andie TownsendOct 9, 20266 min read

Earlier on the Giants

Posey starts the winter with the bullpen, and the rotation lost more
The 2027 Giants

Posey starts the winter with the bullpen, and the rotation lost more

At the season-end news conference on September 29, Buster Posey took the blame for the bullpen and said the club's offseason work starts there, with the rotation right behind it. The 2026 record explains why the bullpen is first in line: 16-29 in one-run games, and a relief corps whose strikeout-minus-walk rate beat only two clubs. The 2027 supply says the rotation has the bigger hole. Of 162 starts, 39 went to Robbie Ray and Tyler Mahle, both traded at the deadline, and 31 went to Trevor McDonald, Blade Tidwell and Carson Whisenhunt, whose elbows put their returns at late 2027 or 2028. The lineup the club intends to keep drew 449 walks, the fewest in the majors, and owes $451 million from 2027 on to Rafael Devers, Willy Adames and Matt Chapman. The same week, MLB Pipeline named San Francisco its Farm System of the Year. No take filed.

Andie TownsendOct 2, 20266 min read
Rickey Henderson ran on Mike Krukow once, and Krukow kept the stopwatch
Feature

Rickey Henderson ran on Mike Krukow once, and Krukow kept the stopwatch

Mike Krukow, 74, calls his last three games as a regular member of the Giants' television crew this weekend, against the Dodgers at Oracle Park, and makes a final KNBR appearance on Monday. He started on KNBR part-time in 1990 and became Duane Kuiper's full-time partner in 1994; counted from 1990 it is thirty-seven seasons, the count he uses himself. The piece follows the habit of attention he built as a pitcher, from a spring game in which Rickey Henderson stole second and third on him standing up, to the stopwatch he still runs during games, the 1985 club that lost 100 games and the 1986 club that believed, the last pitch he threw on a Sunday in Atlanta in June 1989, the locker next to Kuiper's in 1983, the fans he put on television, and the inclusion body myositis he made public in 2014. No takes filed.

Posey ThompsonSep 24, 20267 min read
The Giants Have One 40-Man Spot Left. December 1 Is What Makes It Expensive.
Roster math

The Giants Have One 40-Man Spot Left. December 1 Is What Makes It Expensive.

Counted entry by entry Thursday morning: 45 names on the Giants' 40-man roster, six on the 60-day injured list, 39 against the limit, one spot open. Two contracts have been selected in the last six days and neither was a prospect decision. What a September call-up costs in a year when two labor agreements expire at different times, and the part of it nobody outside the building can see.

Jamie SilvaAug 13, 20266 min read