Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up
Odds by

    Riley Greene crushes ninth home run in win Monday

    Link copied to clipboard!

    DET Left Fielder #31
    Player Stats
    Link copied to clipboard!

    Riley Greene went 1-for-2 with two runs scored, two walks and a solo home run against the Yankees on Monday.

    Greene’s home run was his ninth of the year. He hit a solo shot off Gerritt Cole in the fifth inning. Greene is a career .268 hitter who hit .258 in 2025, but is hitting .292 this year. While his power production has decreased this year, his .385 OBP would be a career-best by over 30 points and his .830 OPS would also be a career-high.
Fanta: GM change comes at critical time for Angels
John Fanta discusses the Los Angeles Angels change at General Manager, dismissing Perry Minasian and bringing in John Mozeliak at a critical time with the MLB Draft and trade deadlines fast approaching.

Related Player News

  • DET Left Fielder #31
    Personalize your Rotoworld feed by favoriting players
    Greene’s home run was his sixth of the year. He hit a solo shot off Ian Seymour in the seventh inning. Greene is still hitting .308, though much of that is due to his .434 BABIP. Since May 14, he’s hitting .271 over his last 19 games. Greene has a career .354 BABIP, so his average should continue to come down. The likely trade-off will be that Greene falls back on his power hitting after hitting 36 home runs last season.
  • DET Left Fielder #31
    Greene kicked off the scoring with a two-run double down the right-field line in the opening frame before clobbering a gargantuan 428-foot moonshot to right-center field a couple innings later. It was his fifth long ball of the season. The 25-year-old fantasy standout isn’t hitting for a ton of over-the-fence pop, but he’s slashing a robust .309/.399/.450 across 253 plate appearances through 61 games.
  • DET Left Fielder #31
    Greene started the scoring in the first inning as he blasted an RBI double that was a foot away from being a home run. The 25-year-old outfielder made adjustments to his approach this offseason and his average and walk percentage have increased while his power has decreased. Greene’s strikeout percentage of 30 percent last year is only slightly down at 27 percent this year, but his walk percentage has nearly doubled from seven percent last year to 13.6 percent this year. His average is up to .327 after hitting .258 last year, though his ISO has slipped from .235 to .158. Greene’s .450 BABIP this year is the highest among qualified batters and over 100 points higher than his career .353 BABIP. His average is unsustainable unless he significantly cuts into his strikeout rate, but Greene has patience and power in his profile to fall back on.
  • DET Left Fielder #31
    Greene came through with a two-run knock in the first inning to give the Tigers an early lead. Those stood as their only two runs in an extra inning loss against the Mets. Oddly enough, Greene has foregone power this season in favor of more contact with just four home runs, but a .325 batting average so far this season. His strikeout rate remains relatively high, so expect that average to dip while the home runs likely follow as the weather warms up in Detroit.
  • DET Left Fielder #31
    Greene now has a four-game hitting streak going and is slashing an impressive .423/.464/.538 this month despite having only one RBI to show for his efforts over that span. Greene doubled in the second inning and later came around to score on a ground ball double play. Hopefully, the homers and RBI start to come for Greene, who has just one homer and two RBI in his last 12 games despite being hot at the dish.
  • DET Left Fielder #31
    Greene golfed a curveball out to left-center in his first at bat against Brandon Sproat. It was a welcome sight for fantasy managers desperate for some power from Greene, who is now up to two homers and a stolen base in his first 26 games. The .840 OPS tells the story of a good hitter who just hasn’t found the right launch angles and pitches yet, and we mostly believe that story.
  • DET Left Fielder #31
    Greene is off to a solid start to the season, slashing .263/.372/.388 with one home run and 14 RBI. The 25-year-old is taking a far more cautious approach this season, cutting his swing rate by 10 percent, chasing outside of the zone six percent less, and improving his contact rate by seven percent. As of now, his strikeout rate would be a career low, and his walk rate would be a career high. This approach change could lead to a decrease in home run numbers, but Greene still has a 49 percent hard-hit rate, so he continues to do damage when he does make contact.
  • DET Left Fielder #31
    Greene singled off of Kris Bubic in the fourth inning, though Dillon Dingler was cut down at the plate attempting to score on the play He then scored on an RBI knock off the bat of Matt Vierling. He also smacked a two-out double in the seventh inning but the Tigers couldn’t cash him in. He got to play the role of hero in the ninth though, lining a two-out, two-strike, two-run double into the right field corner off of Lucas Erceg to tie the game at 9-9. He then raced around to score the game-winning run on Colt Keith’s walk-off single. The 25-year-old outfielder is off to a solid start offensively this season, slashing .257/.350/.386 with one homer, 12 RBI and one stolen base in his first 80 plate appearances.
  • DET Left Fielder #31
    Greene is now 1-for-2 stealing bases this year after going 2-for-3 in 157 games last year. His exit velocity numbers have been down to start the season, but he’s made nice strides with his strikeout rate while also showing even more bat speed than usual. In spite of the slow start — the homer today was his first of the year — his fantasy stock is up a bit.
  • DET Left Fielder #31
    After leaving the season-opening series against the Padres with just one hit, Greene has mustered six hits in his last four games, adding four RBI and three runs scored. The ball hasn’t gone over the fence yet, but Greene’s double was the hardest-hit ball of the game (111 mph off the bat) and he added a 409-foot flyout against Gordon Graceffo in the ninth that would have been a homer in 11-of-30 parks. Greene looks just fine to us.

Rotoworld

  • LAA Right Fielder #7
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Jo Adell went 2-for-2 with a two-run triple and two HBPs as the Angels topped the A’s 5-2 on Saturday.

    Adell is fifth in the majors with 12 HBPs this year, which has helped him post a mediocre .297 OBP in spite of a horrid 81/10 K/BB in 350 plate appearances. It’s odd that he hasn’t hit for more power while showing excellent bat speed and striking out less than usual, but there’s time for things to turn around. He’ll certainly continue to get all of the playing time he can handle on a non-contending Angels team.
  • LAA Starting Pitcher #48
    Player Stats
    Link copied to clipboard!

    Reid Detmers pitched 5 2/3 innings of two-run ball Saturday in a no-decision versus the A’s.

    Detmers struck out eight. He isn’t a great bet in shallow leagues while continuing to toil for the hapless Angels, but the good news is that it seems quite likely that he’ll be traded to a contender next month. It’s entirely possible that he’ll be a top starter down the stretch if that happens. He’s due to face the Red Sox next weekend.
  • LAA Relief Pitcher #39
    Player Stats
    Link copied to clipboard!

    Kirby Yates notched his 100th career save with a perfect ninth against the A’s on Saturday.

    The 39-year-old Yates had 41 saves for the Padres in 2019, 33 for the Rangers in 2024 and now 26 in his other 10 seasons as a big leaguer. He should stay in the mix for saves in Anaheim, but his velocity is down 1.5-2 mph from last year and about three mph from his prime, making him difficult to rely on.
  • ATH Relief Pitcher #50
    Player Stats
    Link copied to clipboard!

    Jack Perkins yielded two runs in five innings Saturday in his start against the Angels.

    Perkins struck out five and walked one in his best showing in five starts since moving into Sacramento’s rotation. He still has a 6.65 ERA in his new role and a 6.00 ERA in 51 innings overall, but he’ll probably stick as a starter and face the Marlins next weekend.
  • MIL Center Fielder #5
    Player Stats
    Link copied to clipboard!

    Garrett Mitchell dealt with a leg cramp in his appearance off the bench Friday, according to manager Pat Murphy.

    Mitchell didn’t start against a lefty, but he entered in the ninth, only to grab his leg and struggle through his one at-bat. Fortunately, it seems like he’ll be fine going forward.
  • SF 1st Baseman #16
    Player Stats
    Link copied to clipboard!

    Rafael Devers hit two homers off Bryce Elder to knock in four runs in the Giants’ 5-0 defeat of the Braves on Saturday.

    Devers’ first homer traveled 404 feet to center. The second went 359 feet and clanged off the foul pole in right. It’s Devers’ first two-homer game of the year and 23rd of his career. He has seven homers in June and 14 for the year, but he’s still at just .240/.300/.454 overall, and he’s on pace for 202 strikeouts. He’d never topped 150 strikeouts before finishing with 192 last year.
  • SF Starting Pitcher #62
    Player Stats
    Link copied to clipboard!

    Logan Webb allowed just one hit over seven scoreless innings in a win over the Braves on Saturday.

    The Giants said afterwards that Webb was under the weather tonight, which explains why his velocity was down a tad, but it didn’t pose any problems in his latest gem. He struck out six and moved to 3-1 with a 0.95 ERA in five starts since coming off the injured list at the beginning of the month. He’ll likely make his next start Friday in Colorado.
  • ATL Starting Pitcher #55
    Player Stats
    Link copied to clipboard!

    Bryce Elder surrendered five runs in four innings Saturday in a loss to the Giants.

    Four runs scored on two homers from Rafael Devers that would have gone out of 17 and 15 ballparks, respectively. While there was little reason to believe in Elder as anything more than a fifth starter coming into the year, his peripherals have remained very solid even during his recent downturn that has lift him 5-6 with a 4.01 ERA. Since he’s in a nice situation in Atlanta, those in deeper mixed leaguers might want to stick with him. He’ll next face the Mets at home.
  • ATL Starting Pitcher #66
    Player Stats
    Link copied to clipboard!

    Grant Holmes made his first relief appearance of the season Saturday, pitching four scoreless innings against the Giants.

    The lengthy relief appearance suggests that the Braves will follow through with the idea of putting Hurston Waldrep into the rotation in Holmes’ place next time through. It’s not a lock, since their off day Monday gives them options in how to proceed, but it already seemed to be the plan. Holmes’ relief appearance was his first after 15 starts with a 4-4 record and a 4.17 ERA this season.
  • LAD Right Fielder #23
    Player Stats
    Link copied to clipboard!

    Kyle Tucker went 3-for-5 with a two-run homer and four RBI in the Dodgers’ 15-3 rout of the Padres on Saturday.

    This one went so well for the Dodgers that Miguel Rojas closed out the game. Tucker’s homer off Randy Vásquez was his seventh of the year. He’s looked far more like a $6 million-per-year player than a $60 million-per-year player this season, but there’s still hope.