Arizona Diamondbacks
NL West
Jose Herrera is in the starting lineup for Arizona Thursday.
Fantasy Impact: Herrera will start behind the plate and bat ninth against the Marlins. He is hitting .176, with one home run, and one RBI this season.
Gabriel Moreno is out of the starting lineup for Arizona Thursday.
Fantasy Impact: Moreno will head to the bench for a day of rest Thursday. Jose Herrera will start behind the plate and bat ninth against Miami.
Brandon Pfaadt allowed one earned run on five hits and two walks while striking out six over 5.2 innings in Wednesday's victory against the Marlins.
Fantasy Impact: After today’s performance, Pfaadt now has a 3.04 ERA and 1.10 WHIP to go with a 3-1 record across four starts. Pfaddt has won his last three starts, allowing just five earned runs over 17 2/3 innings. Fantasy managers can continue to trust Pfaddt in his next outing.
Category: Game Recaps
Lourdes Gurriel Jr. went 1-for-4 in the win over the Marlins, contributing a home run, one run scored, and two RBI.
Fantasy Impact: After today’s victory, Gurriel Jr. holds a .156 batting average with three home runs and 10 RBI across 17 games this season. The 31-year-old veteran's homer provides some hope for fantasy managers that Gurriel will turn it around soon. He is just 8-for-54 in his last 15 games.
Category: Game Recaps
Tim Tawa went 1-for-4 in the win over the Marlins, driving in one RBI and scoring a run thanks to a home run.
Fantasy Impact: After today’s game, Tawa holds a .222 batting average with five RBI and four hits across six games this season. Tawa's blast in the seventh inning marks his first career home run.
Category: Game Recaps
Pavin Smith went 2-for-4 in the win over the Marlins with a home run, one RBI, and one run scored.
Fantasy Impact: After today’s victory, Smith is hitting .386 with 17 hits, two home runs, and five RBI across 17 games this season. The 29-year-old continues to produce against right-handed pitching. Fantasy managers can continue to trust Smith moving forward.
Category: Game Recaps
Josh Naylor went 1-for-3 in the win against the Marlins with a home run, one RBI, two runs scored, and one walk.
Fantasy Impact: After today’s victory, Naylor boasts a .328 batting average with 22 hits, three home runs, and 12 RBI across 18 games this season. The 27-year-old is 10-for-27 with eight RBI in his last seven games. Naylor remains a must-start.
Category: Game Recaps
Garrett Hampson is out of the starting lineup for the Diamondbacks Wednesday.
Fantasy Impact: Hampson will head to the bench after going 1-for-3 Tuesday. Tim Tawa will start at second base and bat ninth against the Marlins.
Bryce Jarvis allowed two hits and one earned run over one inning of relief in the Diamondbacks' 10-4 win against the Marlins on Tuesday.
Fantasy Impact: Jarvis has been serviceable in a limited role, but Tuesday’s outing raised his ERA to 4.05 with a 1.20 WHIP across five appearances. He’s not currently on the fantasy radar, though he could be monitored in deeper formats if his usage trends upward.
Category: Game Recaps
Wed, Apr 16th 6:54am EDT
By Joel E. Ruffin Jr.
Shelby Miller struck out one batter in a perfect inning of relief during the Diamondbacks' 10-4 win over the Marlins on Tuesday.
Fantasy Impact: Miller has quietly been excellent to start the year, holding a 0.00 ERA and 0.14 WHIP through six appearances. While he’s not currently in the mix for saves, his early dominance could put him in position for more meaningful late-inning work if the trend continues.
Category: Game Recaps
Joe Mantiply allowed four hits and two earned runs while striking out one over one inning in the Diamondbacks' 10-4 win over the Marlins.
Fantasy Impact: Mantiply continues to struggle in relief, now posting a 13.50 ERA and 2.40 WHIP through seven appearances. With limited usage in high-leverage spots and inconsistent command, he holds little to no fantasy relevance outside of the deepest NL-only formats.
Category: Game Recaps
Wed, Apr 16th 6:38am EDT
By Joel E. Ruffin Jr.
Merrill Kelly allowed one earned run on three hits and one walk while striking out nine over six innings in the Diamondbacks' 10-4 win over the Marlins on Tuesday.
Fantasy Impact: Kelly bounced back in a big way, earning his third win of the season while showcasing sharp command and swing-and-miss stuff. He now carries a 5.57 ERA and 1.33 WHIP through five starts, along with a 3-1 record. While the ratios remain inflated from earlier outings, performances like this remind fantasy managers of his mid-rotation upside in deeper leagues.
Category: Game Recaps
Wed, Apr 16th 6:28am EDT
By Joel E. Ruffin Jr.
Alek Thomas went 1-for-4 with a run scored and a stolen base in the Diamondbacks' 10-4 win over the Marlins, despite striking out three times.
Fantasy Impact: Thomas continues to contribute in spurts, now batting .333 with 12 hits, 10 RBI, and two stolen bases through 12 games. While the strikeouts are a concern, his speed and recent uptick in production give him some short-term appeal as a matchup-based outfield option.
Category: Game Recaps
Wed, Apr 16th 6:23am EDT
By Joel E. Ruffin Jr.
Eugenio Suárez went 1-for-4 with a run scored and two strikeouts in the Diamondbacks' 10-4 win over the Marlins.
Fantasy Impact: Suárez continues to battle inconsistency at the plate, now slashing .153 with five home runs and 11 RBI through 17 games. While the power remains intact, his low batting average and high strikeout rate limit his reliability outside of deeper leagues or power-heavy formats.
Category: Game Recaps
Wed, Apr 16th 6:04am EDT
By Joel E. Ruffin Jr.
Geraldo Perdomo went 1-for-5 in the Diamondbacks' 10-4 win over the Marlins, blasting a three-run homer and scoring once.
Fantasy Impact: Perdomo’s production has come in spurts, but he’s off to a strong start in 2025 with a .321 average, three homers, and 16 RBI across 17 games. While he’s not typically known for his power, his ability to contribute in multiple categories makes him a solid depth option in deeper leagues and formats that reward middle infield production.
Category: Game Recaps
Wed, Apr 16th 5:51am EDT
By Joel E. Ruffin Jr.
Corbin Carroll went 2-for-5 in the Diamondbacks' 10-4 win over the Marlins, delivering a home run, a double, two runs scored, and five RBI.
Fantasy Impact: Carroll continues to produce at an elite clip, now slashing .338 with six home runs and 15 RBI through 17 games. His combination of speed, pop, and run production makes him a premium asset in all formats. Tuesday's outburst reinforces his status as a reliable top-of-the-lineup bat with consistent multi-category upside.
Category: Game Recaps
Jake McCarthy is not in the Diamondbacks’ starting lineup Tuesday against the Marlins.
Fantasy Impact: McCarthy sits after starting the last game in center field. Alek Thomas returns to cover the gaps for Arizona.
The Arizona Diamondbacks have released Listher Sosa. (Source: milb.com)
Fantasy Impact: Sosa was suspended for 80 games in March after testing positive for a performance-enhancing substance. Rather than have him serve the suspension, the team opted to release him. Over 292.1 innings, Sosa holds a 3.85 ERA and 1.20 WHIP.
Category: Transactions
A.J. Puk struck out three batters while allowing no hits and one walk over one inning of relief in Sunday’s victory over the Brewers.
Fantasy Impact: After today’s performance, Puk holds a 3.00 ERA and 1.17 WHIP with an impressive 15.0 K/9 on the season. He’s earned three saves and two holds, while Justin Martinez has picked up two saves. Puk has been reliable in high-leverage situations, recording at least one strikeout in every appearance so far this season. He should continue to see key opportunities moving forward.
Category: Game Recaps
Mon, Apr 14th 6:48am EDT
By Nicholas Rodriguez
Zac Gallen allowed two earned runs on five hits and three walks while striking out five over six innings in Sunday’s win against the Brewers.
Fantasy Impact: Gallen bounced back nicely in today’s outing after surrendering five earned runs and four walks against the Orioles on Sunday. He now holds a 4.64 ERA and 1.41 WHIP with a 1-2 record through four starts this season. His next start is scheduled for Saturday against the Cubs.
Category: Game Recaps