San Francisco Giants

Willy Adames

#2 Active
SS San Francisco Giants 6'0" · 216 lbs Bats: R · Throws: R
Batting AVG
.230
Batting OBP
.289
Batting SLG
.424
Season HR
21
Season RBI
51
Next Matchup @ ARI Fri 9:40 PM ET · SP: S. Miller

2026 Fantasy Baseball Player Profile

Willy Adames’ 2025 season was a historic, if polarizing, debut in San Francisco. After signing a record-breaking seven-year, $182 million contract in the 2024 offseason, Adames became the first Giant since Barry Bonds in 2004 to reach the 30-home run milestone. However, the production came with significant volatility; he struggled through a frigid first half (.680 OPS) before catching fire after the All-Star break (.828 OPS) to finish with a .225/.318/.421 slash line. While his batting average was a drain, his durability remained elite, as he appeared in 160 games and provided 87 RBI and 94 runs scored, proving to be the durable power anchor the Giants' front office under Buster Posey had envisioned.

Entering 2026, the 30-year-old remains the undisputed heartbeat of the Giants’ infield. He is locked in as the everyday shortstop, forming a high-octane "left side" of the diamond alongside third baseman Matt Chapman. With the team’s significant offseason acquisitions of Luis Arraez and the full-season arrival of Rafael Devers, Adames is projected to hit in the heart of the order, likely in the cleanup spot or the #5 hole. This positioning should maximize his RBI opportunities, as he’ll be hitting behind elite on-base threats like Arraez and Jung Hoo Lee.

For fantasy managers, Adames continues to be a "three-true-outcomes" cornerstone with an ADP around 117.

DFS Last 5

Game Log

2026 Regular Season
DATE OPPONENT AB R H 2B 3B HR RBI BB SO SB AVG OBP SLG RESULT
Aug 23 @ Boston Red Sox 3 1 1 0 0 0 0 0 1 0 .233 .290 .424 L 4-5
Aug 22 @ Boston Red Sox 4 1 2 0 0 1 1 1 2 0 .232 .290 .424 L 2-3
Aug 21 @ Boston Red Sox 4 0 0 0 0 0 0 0 1 0 .230 .287 .417 L 4-6
Aug 20 @ Cleveland Guardians 4 1 1 0 0 1 2 0 2 0 .232 .289 .420 L 2-5
Aug 19 @ Cleveland Guardians 4 0 3 0 0 0 0 0 0 0 .232 .290 .415 W 1-0
Aug 12 vs. Houston Astros 3 1 1 0 0 0 0 1 0 0 .227 .286 .412 L 2-1
Aug 11 vs. Houston Astros 4 0 2 1 0 0 0 0 0 1 .226 .284 .413 W 1-4
Aug 10 vs. Houston Astros 3 0 0 0 0 0 0 1 1 0 .224 .282 .409 L 6-3
Aug 9 vs. Detroit Tigers 3 0 1 0 0 0 0 1 0 0 .225 .282 .412 L 3-1
Aug 8 vs. Detroit Tigers 3 0 1 0 0 0 0 0 1 0 .224 .280 .413 L 8-0
Aug 7 vs. Detroit Tigers 4 1 1 0 0 1 1 0 2 0 .224 .280 .413 W 2-5
Aug 5 @ Texas Rangers 3 0 0 0 0 0 0 1 2 0 .223 .280 .408 L 0-6
Aug 4 @ Texas Rangers 4 0 1 0 0 0 0 0 2 0 .225 .281 .411 L 4-5
Aug 3 @ Texas Rangers 4 0 0 0 0 0 0 1 1 0 .225 .281 .412 W 5-1
Aug 2 @ San Diego Padres 4 0 1 0 0 0 1 0 1 0 .227 .282 .416 L 4-5
Aug 1 @ San Diego Padres 3 1 0 0 0 0 1 2 0 0 .227 .282 .418 L 5-6
Jul 31 @ San Diego Padres 3 0 0 0 0 0 0 0 0 0 .228 .281 .421 L 0-7
Jul 30 @ San Diego Padres 5 1 1 0 0 0 0 0 0 1 .230 .283 .425 W 4-1
Jul 29 vs. Milwaukee Brewers 3 2 1 0 0 0 0 1 0 1 .231 .284 .427 W 3-16
Jul 28 vs. Milwaukee Brewers 4 0 1 0 0 0 0 0 1 0 .230 .280 .428 L 8-2
Jul 27 vs. Milwaukee Brewers 2 1 1 0 0 0 0 1 0 0 .230 .280 .430 W 0-3
Jul 26 vs. Los Angeles Angels 4 2 1 1 0 0 0 0 1 0 .228 .277 .430 L 4-3
Jul 25 vs. Los Angeles Angels 4 0 1 1 0 0 0 0 2 0 .228 .278 .429 W 2-9
Jul 24 vs. Los Angeles Angels 4 0 0 0 0 0 0 0 3 0 .228 .278 .428 W 6-7
Jul 18 @ Seattle Mariners 4 1 1 0 0 1 1 0 1 0 .230 .281 .433 T 3-3
Jul 17 @ Seattle Mariners 4 1 1 0 0 1 4 0 1 0 .230 .281 .427 W 7-0
Jul 12 vs. Colorado Rockies 4 0 3 0 0 0 1 0 0 0 .230 .281 .420 W 1-3
Jul 11 vs. Colorado Rockies 4 0 0 0 0 0 0 0 1 0 .224 .276 .416 W 2-4
Jul 10 vs. Colorado Rockies 4 0 0 0 0 0 0 1 0 0 .226 .279 .421 L 4-3
Jul 9 vs. Colorado Rockies 5 1 1 0 0 1 2 0 2 0 .229 .280 .426 W 2-8
Jul 8 vs. Toronto Blue Jays 2 0 0 0 0 0 0 1 1 0 .229 .281 .421 L 10-0
Jul 7 vs. Toronto Blue Jays 4 0 1 0 0 0 0 0 2 0 .231 .281 .423 L 9-3
Jul 6 vs. Toronto Blue Jays 2 1 0 0 0 0 0 2 0 0 .231 .281 .425 W 1-10
Jul 5 @ Colorado Rockies 4 2 1 0 0 0 0 1 3 0 .232 .279 .428 L 6-7
Jul 4 @ Colorado Rockies 4 1 2 1 0 0 2 1 1 1 .232 .277 .430 W 6-4
Jul 3 @ Colorado Rockies 3 0 0 0 0 0 0 0 2 0 .228 .272 .426 L 3-15
Jun 28 vs. Atlanta Braves 4 0 1 0 0 0 0 0 3 0 .231 .275 .430 W 2-3
Jun 27 vs. Atlanta Braves 3 0 1 0 0 0 0 0 1 0 .230 .275 .432 W 0-5
Jun 26 vs. Atlanta Braves 3 0 2 1 0 0 0 1 0 0 .229 .275 .433 L 3-1
Jun 25 vs. Las Vegas Athletics 3 2 1 0 0 1 1 1 1 0 .225 .269 .428 L 9-6
Jun 24 vs. Las Vegas Athletics 4 0 0 0 0 0 0 0 2 0 .224 .266 .419 W 1-2
Jun 23 vs. Las Vegas Athletics 4 1 2 1 0 0 0 0 0 0 .227 .269 .424 W 1-3
Jun 21 @ Miami Marlins 4 0 0 0 0 0 0 0 2 0 .223 .266 .420 L 1-2
Jun 20 @ Miami Marlins 4 0 0 0 0 0 0 0 1 0 .226 .270 .426 L 3-6
Jun 19 @ Miami Marlins 4 1 1 0 0 0 0 0 1 0 .229 .273 .432 L 3-4
Jun 17 (2) @ Atlanta Braves 4 1 1 0 0 1 1 0 1 0 .229 .274 .434 W 7-5
Jun 17 @ Atlanta Braves 4 1 1 0 0 1 1 0 1 0 .229 .274 .426 W 7-2
Jun 14 vs. Chicago Cubs 4 0 0 0 0 0 0 0 0 0 .229 .274 .418 W 1-5
Jun 13 vs. Chicago Cubs 4 0 1 0 0 0 0 0 0 0 .232 .278 .424 L 6-1
Jun 12 vs. Chicago Cubs 3 0 0 0 0 0 0 0 1 0 .232 .278 .426 L 5-1
Jun 9 vs. Washington Nationals 4 0 0 0 0 0 0 1 2 0 .234 .281 .431 L 6-3
Jun 8 vs. Washington Nationals 5 0 0 0 0 0 0 0 2 0 .238 .283 .438 L 4-3
Jun 7 @ Chicago Cubs 4 0 0 0 0 0 0 0 3 0 .242 .288 .446 W 2-1
Jun 6 @ Chicago Cubs 4 0 0 0 0 0 0 0 2 0 .246 .292 .453 L 2-3
Jun 5 @ Chicago Cubs 2 4 2 0 0 2 4 2 0 0 .250 .296 .460 W 18-3
Jun 4 @ Milwaukee Brewers 6 1 2 1 0 0 1 0 1 0 .244 .286 .432 W 12-9
Jun 3 @ Milwaukee Brewers 3 0 0 0 0 0 0 1 1 0 .242 .285 .430 W 1-0
Jun 2 @ Milwaukee Brewers 3 1 2 0 0 1 1 1 0 0 .245 .285 .436 L 3-8
Jun 1 @ Milwaukee Brewers 3 0 0 0 0 0 0 0 1 0 .239 .278 .420 L 2-16
May 31 @ Colorado Rockies 5 1 3 0 0 1 4 1 1 0 .243 .281 .426 W 19-6
May 30 @ Colorado Rockies 4 0 0 0 0 0 0 0 1 0 .235 .272 .409 L 3-8
May 29 @ Colorado Rockies 4 0 0 0 0 0 1 0 1 0 .239 .276 .416 L 6-8
May 27 vs. Arizona Diamondbacks 4 1 2 2 0 0 0 0 1 0 .243 .282 .423 L 3-2
May 26 vs. Arizona Diamondbacks 5 2 2 0 1 1 1 0 2 0 .239 .278 .413 L 7-5
May 25 vs. Arizona Diamondbacks 3 1 1 0 0 0 0 1 0 0 .235 .276 .390 L 6-2
May 24 vs. Chicago White Sox 4 2 1 1 0 0 0 1 1 0 .233 .271 .390 W 5-8
May 23 vs. Chicago White Sox 5 1 1 0 0 1 1 0 1 0 .233 .269 .388 W 3-10
May 22 vs. Chicago White Sox 5 1 1 0 0 0 1 0 2 0 .234 .270 .378 L 9-4
May 20 @ Arizona Diamondbacks 4 0 0 0 0 0 0 0 2 0 .235 .272 .383 L 3-6
May 19 @ Arizona Diamondbacks 3 1 1 0 0 1 1 1 1 0 .240 .277 .391 L 3-5
May 18 @ Arizona Diamondbacks 1 1 1 0 0 1 1 1 0 0 .238 .273 .376 L 2-12
May 17 @ Las Vegas Athletics 5 2 1 0 0 0 0 0 0 0 .234 .265 .356 W 10-1
May 16 @ Las Vegas Athletics 5 0 3 1 0 0 2 0 0 0 .235 .267 .361 W 6-4
May 15 @ Las Vegas Athletics 4 0 2 1 0 0 0 0 1 0 .225 .258 .348 L 2-5
May 14 @ Los Angeles Dodgers 3 0 0 0 0 0 0 1 2 0 .218 .253 .339 L 2-5
May 13 @ Los Angeles Dodgers 4 0 1 0 0 0 0 0 2 0 .222 .253 .345 L 0-4
May 12 @ Los Angeles Dodgers 4 1 2 0 0 0 0 0 1 0 .222 .253 .347 W 6-2
May 11 @ Los Angeles Dodgers 5 0 2 0 0 0 3 0 1 0 .215 .247 .344 W 9-3
May 10 vs. Pittsburgh Pirates 6 0 3 1 0 0 2 0 1 0 .209 .242 .342 W 6-7
May 9 vs. Pittsburgh Pirates 4 0 0 0 0 0 0 0 1 0 .197 .233 .329 L 13-3
May 8 vs. Pittsburgh Pirates 4 1 2 0 0 0 0 0 0 0 .203 .239 .338 W 2-5
May 6 vs. San Diego Padres 3 0 0 0 0 0 0 0 1 0 .194 .232 .333 L 5-1
May 5 vs. San Diego Padres 4 1 1 0 0 0 0 0 1 0 .199 .236 .340 L 10-5
May 4 vs. San Diego Padres 4 0 1 0 0 0 0 0 2 1 .197 .236 .343 W 2-3
May 3 @ Tampa Bay Rays 4 0 1 1 0 0 0 0 1 0 .195 .236 .346 L 1-2
May 2 @ Tampa Bay Rays 4 0 0 0 0 0 0 0 1 0 .194 .235 .341 L 1-5
May 1 @ Tampa Bay Rays 3 0 1 0 0 0 0 0 1 0 .200 .242 .352 L 0-3
Apr 30 (2) @ Philadelphia Phillies 5 0 1 0 0 0 0 0 2 0 .197 .240 .352 L 5-6
Apr 30 @ Philadelphia Phillies 3 0 0 0 0 0 0 1 1 0 .197 .242 .359 L 2-3
Apr 28 @ Philadelphia Phillies 3 0 0 0 0 0 0 0 1 0 .202 .242 .368 L 0-7
Apr 25 vs. Miami Marlins 5 0 0 0 0 0 0 0 2 0 .207 .248 .378 W 2-6
Apr 24 vs. Miami Marlins 5 0 0 0 0 0 0 0 2 0 .217 .259 .396 L 9-4
Apr 23 vs. Los Angeles Dodgers 4 0 0 0 0 0 0 0 2 0 .228 .271 .416 L 3-0
Apr 22 vs. Los Angeles Dodgers 4 0 0 0 0 0 0 0 2 0 .237 .282 .433 W 0-3
Apr 21 vs. Los Angeles Dodgers 4 1 1 0 0 0 0 0 2 0 .247 .293 .452 W 1-3
Apr 19 @ Washington Nationals 5 0 0 0 0 0 0 0 3 0 .247 .295 .461 L 0-3
Apr 18 @ Washington Nationals 6 1 1 0 0 0 0 0 2 0 .262 .311 .488 W 7-6
Apr 17 @ Washington Nationals 5 2 2 1 0 0 0 0 0 0 .269 .321 .513 W 10-5
Apr 16 @ Cincinnati Reds 3 0 1 0 0 0 0 0 1 0 .260 .316 .507 W 3-0
Apr 15 @ Cincinnati Reds 4 0 0 0 0 0 0 0 4 0 .257 .307 .514 L 3-8
Apr 14 @ Cincinnati Reds 4 1 2 0 0 1 1 0 1 0 .273 .324 .545 L 1-2
Apr 12 @ Baltimore Orioles 4 0 1 1 0 0 0 0 0 0 .258 .313 .500 L 2-6
Apr 11 @ Baltimore Orioles 3 0 0 0 0 0 0 1 1 0 .259 .317 .500 L 2-6
Apr 10 @ Baltimore Orioles 5 1 2 1 0 1 2 0 1 0 .273 .322 .527 W 6-3
Apr 8 vs. Philadelphia Phillies 4 2 2 1 0 0 0 0 0 0 .260 .315 .460 W 0-5
Apr 7 vs. Philadelphia Phillies 4 1 2 2 0 0 0 0 0 0 .239 .300 .435 W 0-6
Apr 6 vs. Philadelphia Phillies 4 1 2 2 0 0 0 1 0 0 .214 .283 .381 L 6-4
Apr 5 vs. New York Mets 4 0 0 0 0 0 0 0 1 0 .184 .244 .316 L 5-2
Apr 4 vs. New York Mets 3 0 0 0 0 0 0 1 0 0 .206 .270 .353 L 9-0
Apr 3 vs. New York Mets 3 0 1 1 0 0 1 1 1 0 .226 .273 .387 L 10-3
Apr 2 vs. New York Mets 4 0 0 0 0 0 0 1 3 0 .214 .241 .357 W 2-7
Apr 1 @ San Diego Padres 4 0 0 0 0 0 0 0 2 0 .250 .250 .417 L 1-7
Mar 31 @ San Diego Padres 5 2 4 1 0 1 2 0 0 0 .300 .300 .500 W 9-3
Mar 30 @ San Diego Padres 4 0 1 0 0 0 0 0 1 0 .133 .133 .133 W 3-2
Mar 28 vs. New York Yankees 4 0 1 0 0 0 0 0 1 0 .091 .091 .091 L 3-1
Mar 27 vs. New York Yankees 3 0 0 0 0 0 0 0 3 0 .000 .000 .000 L 3-0
Mar 25 vs. New York Yankees 4 0 0 0 0 0 0 0 1 0 .000 .000 .000 L 7-0
Total451591052412048351325.233.290.424

AVG, OBP, SLG, ERA and WHIP are season-to-date through each game, not that game alone — so the column reads as a trend and its last value is the season figure. They stay season-to-date when the log is filtered by opponent; the figure for the filtered games is the one in the Total row. The second game of a doubleheader is marked (2).

Splits

Latest Features