MIA •
15 days ago
This went exactly how it was supposed to go, with all due respect to Cabrera. The right-hander threw just 57-of-97 pitches for strikes, and gave up runs in four of his five innings he pitched in. That sees his ERA rise to 7.23, while two strikeouts and three walks push his K/BB to 20/11 over four starts and 18 2/3 innings. He’ll try and improve those numbers next weekend against the Athletics.
ATL • CF
15 days ago
Harris broke a 3-3 tie with a two-run double off Ryan Feltner. He’s up to 15 RBI on the season, and he’s now stolen six bases over Atlanta’s first 28 games. Harris hasn’t been great to begin 2025, but the hits are starting to fall again for the 24-year-old. He should be fine.
COL • C
15 days ago
Goodman gave the Rockies a 3-0 lead with his homer off Bryce Elder in the first inning. The 25-year-old has five homers and an OPS of .827 over his 90 at-bats, and he should continue to hit in the middle of the Colorado lineup. That’s not exactly the highest compliment, but it’s something.
ATL •
15 days ago
Iglesias blew his last chance at a save, but he bounced back with a scoreless frame despite allowing one hit. He threw 8-of-9 pitches for strikes to lower his ERA to 5.73 while getting the fifth save of his 2025 campaign. It’s a nice outing and Iglesias should still get the majority of the save chances, but it’s fair to be worried about what Iglesias has shown over the first month.
ATL •
15 days ago
All three runs against Elder came on a homer with two on by Hunter Goodman in the first. After that, Elder was able to hold the lowly lineup off the scoreboard and lowered his ERA to a still shaky 5.33 over his five starts. He does get his first win, and he’ll go for his second against the Reds next week.
COL •
15 days ago
Feltner was scratched from Sunday’s start because of tightness in his back, and it’s possible it was still bothering him during the struggles. It’s also possible he struggled because he’s Ryan Feltner. He walked one and struck out four in a start that was ineffective from the third inning on. He’ll take a 4.75 ERA into a schedule bout against the Padres. Steer clear.
TEX • PH-DH-DH
15 days ago
Heim got the Rangers on the board with an RBI single in the sixth, but it was the last run Texas would score against JP Sears and the Athletics’ bullpen. Heim has enjoyed a solid first month of the 2025 campaign with a slash os .261/.301/.464, but he’s only driven in nine runs over his 21 games.
ATH • 1B
15 days ago
With the scored tied 0-0, Soderstrom laced a two-run double off Patrick Corbin to give the A’s the lead and ultimately the victory. The 23-year-old first baseman has been exceptional over the first month of the season with 24 RBI over 29 games and an OPS of .940.
ATH •
15 days ago
Miller did put the tying run on base with a walk, but he was able to keep that runner at bay while firing another scoreless outing. It’s a nice bounceback from Friday’s scuffle where he allowed two runs, and he remains perfect in save chances with a 9-for-9 rate. Miller is a special reliever who has a chance to be among the best in baseball for a very, very long time.
TEX •
15 days ago
Corbin took a 1-0 lead into the fifth, but he gave up a two-run double to Tyler Soderstrom that cost him the shutout and the victory. It was still a decent outing for the 35-year-old, something that hasn’t been applicable to many of his starts over the last few years. Corbin is scheduled to get the red-hot Seattle offense at home Saturday.
ATH •
15 days ago
Sears scattered five hits, and issued just one walk. He was more deceptive than overpowering with his stuff — as is usually (always) the case — as he generated just six swing and misses among his 89 pitches. He was able to land 62 of those offerings for strikes in another soli start for the southpaw. He’s now 4-2 on the season, and his ERA has dropped to a very solid 2.94 in the process. He gets a friendly matchup against the Marlins next week.
DET • LF
15 days ago
Greene, 24, drove in three runs with the two homers. The first was a solo blast off Ronel Blanco, the second a two-run shot off Kaleb Ort that made the score 8-5 Astros in the eighth. Greene has gone through ups and downs already in his 2025 campaign, but this helped improve his line to .234/.280/.441 with six homers and 16 RBI through 28 games.
DET • RF
15 days ago
HOU • 1B
15 days ago
HOU • LF
15 days ago
Altuve hit second behind Jeremy Peña again — with Peña going 2-for-4 and scoring a pair of runs in the contest — and it went well for the 34-year-old. He socked a two-run blast off Jack Flaherty that gave the Astros a 4-3 lead in the sixth, and he picked up his third RBI of the day with a fielder’s choice in the seventh. Altuve is now hitting .282/.316/.409 on the season, and while that’s a far cry from his best campaigns, it’s also far from unuseable as well.
DET •
15 days ago
Flaherty allowed a pair of two-run homers; one to Christian Walker in the fourth and another to Jose Altuve two innings later. Minus those roundtrippers the right-hander pitched fine, but it’s hard to erase a pair of two-run blasts.
HOU •
15 days ago
Blanco allowed only three hits, but two of those hits were homers. The right-hander was able to strike out six against two walks while locating 52-of-84 pitches for strikes. Blanco has not worked deeper than five innings in any of his outings this year, but he’s avoided the disastrous start. He walked two while striking out four and seeing his ERA rise to a still-healthy 3.34. Blanco will try to keep the ball in the park in his next start, which would seem likely to come against the Brewers.
ARI •
15 days ago
Jameson allowed two runs — one earned — over three innings (three appearances) during a brief stint with the Diamondbacks over the past week. The 27-year-old righty heads back to the minors ahead of Tuesday’s series opener against the Mets.
MIN •
15 days ago
Ober struck out only two, but he generated a ton of soft contact — the average EV of the whopping 29 balls in play against him was 82 mph — and walked no one in the 102-pitch outing. This still wasn’t Ober at his best, and he’s probably not going to get back to being especially helpful in mixed leagues unless he regains some velocity. Still, he’s not entirely without value right now. He’ll take a 3-1 record and a 4.13 ERA into Boston for his start Saturday.
CLE •
15 days ago
Williams indicated afterwards that he would have preferred to keep going. He didn’t have much luck on a few of the singles he gave up, and while the homer he allowed was hit 403 feet to center, it would have left only 10 ballparks. Williams has been alternating good starts and bad ones on his way to a 2-2 record and a 5.14 ERA, so that means he’ll be better next time out in Toronto, right?
MIN • C
15 days ago
Jeffers is finally on the board with his first homer. The caveat is that it came off a 50-mph lob from Will Wilson, as the Guardians finished with a position player pitching for the second game in a row. Jeffers has started 11 of the last 12 games, including two at DH, as the Twins have abandoned their catcher rotation that had seen Jeffers and Christian Vázquez mostly alternate starts the last two years. It wasn’t because Jeffers had been particularly productive, either; this is the first time all year that he’s finished a game with an OPS above .690. Vázquez, though, is currently at .450.
CLE • C
15 days ago
If Naylor is going to hit like Austin Hedges, the Guardians might as well just play Hedges. Naylor is batting .177 with two homers and six RBI in 73 plate appearances. His at-bats tonight produced two mile-high popups and a weak grounder for a combined xBA of .050.
BAL • DH
15 days ago
O’Hearn’s third-inning blast against Yankees starter Will Warren gave Baltimore a commanding three-run advantage, which they wouldn’t relinquish. The 31-year-old slugger has gone deep five times this season and is hitting .300 (21-for-70) through 21 games.
NYY • LF
15 days ago
Domínguez hasn’t exactly set the fantasy landscape ablaze so far, striking out 32 percent of the time in exactly 100 plate appearances through 25 games. He hasn’t been a complete non-factor since he’s contributed two homers, 12 RBI and three steals during that span. The 22-year-old top prospect isn’t going anywhere and an extended hot streak would certainly help flip the narrative on his early-season performance.
BAL •
15 days ago
Bautista got the call to protect a one-run lead in the final frame and turned in an impressive performance, striking out Aaron Judge and Cody Bellinger to preserve the victory. His final pitch to Bellinger (98.4 mph) was his fastest four-seamer of the year to date. The hard-throwing 29-year-old stopper has converted all four of his save chances this season in his return from Tommy John surgery.
BAL •
15 days ago
Sugano’s signature splitter was on point this one as he piled up 17 swinging strikes and limited New York’s potent lineup to just five singles and one walk over five scoreless frames. He entered this outing with the lowest strikeout percentage (eight percent) of any qualified starter in baseball this season, so we’re not anticipating a massive uptick in strikeouts moving forward. The 35-year-old veteran has proven to be a viable back-end rotation stabilizer for fantasy purposes, even if he’s not going to miss a ton of bats. He’ll carry a strong 3.00 ERA, 1.15 WHIP and 17/6 K/BB ratio across 33 innings (six starts) into a home outing on Sunday against the Royals.
NYY •
15 days ago
Warren gave up six hits, including a three-run homer to Ryan O’Hearn. He finished with five strikeouts and also issued a pair of walks. The 25-year-old has failed to pitch beyond the fifth inning in each of his six starts to open the year. He’ll bring an inflated 5.63 ERA, 1.42 WHIP and 26/12 K/BB ratio across 24 innings into a home outing on Sunday against the division-rival Rays.
CIN • PR-3B
15 days ago
Marte put Cincinnati ahead for good with a 101-mph triple into the left-center field gap that brought Gavin Lux around to score all the way from first base. The 23-year-old former top prospect appears to be putting together a legitimate breakthrough campaign this season, hitting .370 (17-for-46) with three homers, 16 RBI and four steals in 13 games since returning to the majors back in mid-April. He’s worthy of a roster spot in all fantasy formats as a five-category impact contributor. He’s showing exactly why he was such a highly-touted prospect prior to last year’s suspension and struggles upon returning from the extended layoff.
CIN • PR-3B
15 days ago
Marte put Cincinnati ahead for good with a run-scoring triple to 101-mph triple into the left-center field gap that brought Gavin Lux around to score all the way from first base. The 23-year-old former top prospect appears to be putting together a legitimate breakthrough campaign this season, hitting .370 (17-for-46) with three homers, 16 RBI and four steals in 13 games since returning to the majors back in mid-April. He’s worthy of a roster spot in all fantasy formats as a five-category impact contributor. He’s showing exactly why he was such a highly-touted prospect prior to last year’s suspension and struggles upon returning from the extended layoff.