San Francisco Giants
NL West
Christian Koss is in the Giants lineup on Thursday against the Phillies.
Fantasy Impact: Koss is batting ninth and starting at shortstop. He is 1-for-10 at the plate to start the season.
Wilmer Flores is not in the Giants lineup on Thursday against the Phillies.
Fantasy Impact: Flores drove in two runs in Wednesday's win. Willy Adames serves as the designated hitter in his place.
Patrick Bailey is not in the Giants lineup on Thursday against the Phillies.
Fantasy Impact: Bailey gets the day off for San Francisco. Sam Huff draws the start in his place.
Sam Huff is in the Giants lineup on Thursday against the Phillies.
Fantasy Impact: Patrick Bailey gets the day off at catcher. Huff is batting eighth and starting behind the plate.
LaMonte Wade Jr. is not in the Giants lineup on Thursday against the Phillies.
Fantasy Impact: Wade reached base twice on a pair of walks in Wednesday's win. Casey Schmitt is back at first base in his place.
Casey Schmitt is in the Giants lineup on Thursday against the Phillies.
Fantasy Impact: Schmitt is batting fifth and starting at first base. He is 4-for-19 at the plate to start the season.
Jung Hoo Lee is not in the Giants lineup on Thursday against the Phillies.
Fantasy Impact: Lee gets the day off for San Francisco. Luis Matos gets the start in center field in his place.
Luis Matos is in the Giants lineup on Thursday against the Phillies.
Fantasy Impact: Matos is leading off and starting in center field for the Giants. He is hitting .238 with one home run to start the season.
Robbie Ray allowed four earned runs on six hits and five walks while striking out eight over four innings in Wednesday's win against the Phillies.
Fantasy Impact: After today’s performance, Ray now has a 4.19 ERA and 1.55 WHIP to go with a 3-0 record across four starts this season. Ray did not qualify for the win as he was removed with a high pitch count. He will look to rebound in his next outing.
Category: Game Recaps
Tyler Fitzgerald went 3-for-5 in the win against the Phillies, driving in one run and scoring twice.
Fantasy Impact: After today's game, Fitzgerald boasts a .314 batting average with five RBI and nine runs scored over 15 games this season. The 27-year-old provides the Giants with a high-average bat at the bottom of the order. Fitzgerald remains a great option for fantasy managers moving forward.
Category: Game Recaps
Mike Yastrzemski is in the Giants lineup on Wednesday against the Phillies.
Fantasy Impact: Yastrzemski is leading off and starting in right field. He has three home runs and nine RBI early in the season.
Wed, Apr 16th 11:54am EDT
By Joel E. Ruffin Jr.
Spencer Bivens tossed a perfect inning with one strikeout in Tuesday’s 6-4 loss to Philadelphia.
Fantasy Impact: Bivens lowered his ERA to 4.76 with a 1.41 WHIP through 5.2 innings this season. While not a high-leverage arm yet, he’s been efficient in middle relief and could become a useful depth option in NL-only or holds leagues if usage climbs.
Category: Game Recaps
Wed, Apr 16th 11:53am EDT
By Joel E. Ruffin Jr.
Justin Verlander gave up four earned runs on eight hits and three walks while striking out one across 5.2 innings in Tuesday’s 6-4 loss to the Phillies.
Fantasy Impact: Verlander’s ERA rose to 6.75 with a 1.82 WHIP over 18.2 innings this season. While the veteran still carries name value, the results haven’t followed, and he’s failed to deliver a quality start. He’s trending toward a matchup-based play until he finds rhythm.
Category: Game Recaps
Wed, Apr 16th 11:42am EDT
By Joel E. Ruffin Jr.
Matt Chapman went 2-for-3 with a walk and a run scored in the Giants' 6-4 loss to the Phillies on Tuesday.
Fantasy Impact: Chapman raised his average to .203 with 12 hits, nine RBI, and two homers across 59 at-bats. Though his batting average remains low, he continues to draw walks and contribute timely offense. He remains roster-worthy in formats that reward OBP or need corner infield pop.
Category: Game Recaps
Willy Adames went 1-for-4 in Tuesday’s 6-4 loss to the Phillies.
Fantasy Impact: Adames sits at a .206 average with 14 hits, seven RBI, and one homer across 68 at-bats. While his multi-category upside hasn’t surfaced yet, he remains a hold in deeper leagues given his track record and everyday role.Adames sits at a .206 average with 14 hits, seven RBI, and one homer across 68 at-bats. While his multi-category upside hasn’t surfaced yet, he remains a hold in deeper leagues given his track record and everyday role.
Category: Game Recaps
Heliot Ramos went 1-for-4 with a run scored and a strikeout in the Giants’ 6-4 loss to the Phillies on Tuesday.
Fantasy Impact: Ramos is now batting .222 with three home runs, nine RBI, and 16 hits across 72 at-bats. While he’s flashed occasional power, his lack of consistent contact makes him a speculative play in deep leagues only for now.
Category: Game Recaps
Landen Roupp allowed four runs on six hits over five innings with eight strikeouts and three walks in a win on Monday against the Phillies.
Fantasy Impact: Roupp allowed three runs in the first inning before he was able to settle in. The Giants quickly gave him the lead with a six-run second inning. He'll take on the Reds next.
Category: Game Recaps
Ryan Walker struck out one batter in a perfect inning to secure the save in Sunday’s win over the Yankees.
Fantasy Impact: After today’s performance, Walker boasts a stellar 1.29 ERA and 0.57 WHIP with four saves across seven appearances this season. Proving that his back is no longer an issue, he has yet to allow a run in April. As one of the top closers in the league, Walker has also recorded at least one strikeout in four consecutive outings.
Category: Game Recaps
Logan Webb allowed three earned runs on five hits and four walks while striking out five over five innings in Sunday’s victory against the Yankees.
Fantasy Impact: Webb improved to 2-0 on the season after today’s win, despite a shaky outing against a tough Yankees lineup in which he issued four walks. Still, he maintained his consistency by allowing fewer than three earned runs and pitching at least five innings for the fourth straight start. He now owns a 2.63 ERA and 1.13 WHIP across four outings and is slated to take the mound again Friday against the Angels.
Category: Game Recaps
Miguel Díaz is in the starting lineup for the Padres against the Rockies.
Fantasy Impact: Hitting ninth on Friday against RHP Germán Márquez, the right-handed Díaz starts at catcher, taking over with a rested arm for the Padres.