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

    Giants activate and DFA outfielder Jared Oliva

    Link copied to clipboard!

    SF Right Fielder #74
    Player Stats
    Link copied to clipboard!

    Giants activated OF Jared Oliva from the 60-day injured list; designated him for assignment.

    The 30-year-old outfielder had been shelved since mid-April after undergoing surgery to repair the hamate bone in his left wrist. He has now been removed from the Giants’ 40-man roster. There’s a decent chance that he could slide through waivers unclaimed and continue to function as extra outfield depth for the Giants at Triple-A Sacramento.
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

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.