3/10
Perdomo gets Sunday off vs Toronto
Perdomo is batting .229/.301/.314 (0.221 xBA) through 21 games, so routine rest for a struggling shortstop makes sense. Arizona faces Gausman (2.42 ERA, 31 SO in 4 starts).
Latest MLB news, trade rumors, injury reports, and game recaps. AI-curated headlines with importance ratings.
3/10
Perdomo is batting .229/.301/.314 (0.221 xBA) through 21 games, so routine rest for a struggling shortstop makes sense. Arizona faces Gausman (2.42 ERA, 31 SO in 4 starts).
3/10
Duran is 2-for-23 (.087) with a .212 xBA over 16 games, suggesting the slump is real rather than bad luck. Boston (8-12, -11 run diff) faces Skubal (2.08 ERA, 0.294 xwOBA) after sitting their lineup anchor out.
4/10
Castro batting .214/.269/.339 (0.192 xBA) with 24 strikeouts in 16 games suggests hand injury hasn't resolved underlying contact issues. Colorado faces Dodgers' 15-5 team (+51 run differential) with Sasaki on the mound.
5/10
Black's debut arrives in KC's rotation anchored by Wacha (1.00 ERA, 2-0) and Lugo (1.48 ERA, 1-1), though the 7-14 club has yielded 96 runs in 21 games. Diaz joins a catching group where Salvador Perez is batting .160/.258/.307 with 17 strikeouts through 15 games.
3/10
Ureña enters a rotation where Soriano (0.28 ERA, 5-0) and Detmers (3.57 ERA) anchor the top two spots, though his 0.397 xwOBA suggests elevated risk against San Diego's 0.667 winning percentage.
5/10
Peterson's 6.41 ERA and 1.83 WHIP across four starts justify the demotion to relief role. Mets (0-10 in last 10) are turning to bulk appearances rather than starting innings from their struggling rotation.
3/10
Valdez (3.75 ERA, 0.283 xwOBA) faces Crochet (7.58 ERA, 0.361 xwOBA) in a matchup where Boston's starter has allowed hard contact despite 22 strikeouts in four starts.
3/10
Shewmake was a depth infielder; the swap of minor league assets has minimal MLB roster impact for either team.
3/10
Lile has been in the lineup continuously through at least mid-April; rest day is routine maintenance as Giants prepare to face Robbie Ray (2.42 ERA, 0.259 xwOBA) against Washington.
3/10
Freeman exits temporarily while batting .296/.463/.519 with a 0.463 xwOBA in 20 games; LAD's lineup remains stacked at +51 run differential.
4/10
Dotel enters a rotation anchored by Mlodzinski (1.77 ERA, 20 SO in 3 starts) and Keller (2.86 ERA), with Pittsburgh sitting 12-9 but only 4th in the Central. Sanders' departure removes depth from a bullpen supporting a +22 run differential club.
3/10
Alvarez returns to a rotation where Miles Mikolas is pitching to an 11.49 ERA with a 2.35 WHIP, and Washington's starters have combined for a 4.98 ERA. The 9-12 Nationals are 1-7 at home and will need depth arms as they sit -16 in run differential.
4/10
Harris carries a 0.357 xwOBA despite a 0.222 AVG in limited action, suggesting underlying bat quality. Houston is 1-9 on the road and -17 in run differential, so any offensive upside is secondary to the team's broader struggles.
6/10
Realmuto exited Saturday's loss in the sixth inning; he's batting .292/.323/.396 in 8 games this season. PHI rotation is already vulnerable with Walker at 9.16 ERA and Luzardo at 7.94, making depth at catcher critical as the Phillies sit 8-11.


Velazquez moves from Texas's non-roster group to Arizona's minor league system at 31 years old. The infielder appeared in 16 Spring Training games but carries no 2026 MLB stats, indicating organizational depth rather than immediate impact.
Get the edge in every MLB game with our AI prediction app. Real-time scoring probabilities inning by inning, accurate game outcome forecasts, detailed player and team analytics, and interactive performance stats — all powered by a constantly evolving algorithm. Whether you're a passionate fan or a dedicated analyst, Baseball Predict delivers the most accurate MLB forecasts and game insights right to your phone.