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

    Kirby Yates strikes out three against Orioles

    Link copied to clipboard!

    LAA Relief Pitcher #39
    Player Stats
    Link copied to clipboard!

    Kirby Yates struck out three of the four batters he faced Monday against the Orioles.

    Yates was pitching with the Angels down 6-0 in the ninth, so this was hardly a crucial appearance for the 39-year-old. Still, it was nice to see him average 91 mph with his fastball for just the second time this season and fan three batters for the first time. His average fastball tonight was still down 1.7 mph from last year, and there’s little reason to expect big things going forward. However, there’s no one in the Angels pen who is clearly a better bet than Yates at the moment.
Swanson red-hot in 'unfathomable' turnaround
James Schiano highlights Dansby Swanson's offensive surge over the past 13 games with the Cubs, which includes nine homers, 29 RBIs, and a place in the history books.

Related Player News

  • LAA Relief Pitcher #39
    Personalize your Rotoworld feed by favoriting players
    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.
  • LAA Relief Pitcher #39
    Brought in with a 4-3 lead, Yates blew the save after Jeremy Peña singled, stole second base and scored on a Christian Walker single. After the game, manager Kurt Suzuki said Yates was closing tonight because that’s what the Angels signed him to do in the offseason, which was pretty amusing because Suzuki made no such claim while declaring the ninth an open competition this spring. Signing Yates didn’t seem like such a bad idea then, but his velocity has been down about two mph from last year. Maybe he’ll get a little better than his current 5.23 ERA, but it’s hard to be overly optimistic.
  • LAA Relief Pitcher #39
    Yates allowed a single, a double and a sac fly to put the Rockies on top. Actually, all five batters he faced had hard-hit balls against him. It’d be fun to see Yates step up as the Angels’ closer, but the stuff just isn’t there at this point. The hardest of his six fastballs tonight checked in at 91.2 mph. The Rockies swung at seven of his 10 pitches and made contact every time.
  • LAA Relief Pitcher #39
    Yates failed in his first chance for a save with the Angels on Wednesday, but he was able to convert this one without issue. The 39-year-old didn’t allow a hit, and he struck out a batter while throwing 9-of-11 pitches for strikes. Yates has plenty of closing experience, but it’s tough to trust him even before you consider how bad the Angels are.
  • LAA Relief Pitcher #39
    Yates was pitching with a lead for the first time in five appearances since coming off the IL, though that had less to do with his status than the fact that the Angels have done little but trail lately. Up 5-3, they went to Ryan Zerferjahn in the seventh tonight, only to watch him hit back-to-back batters with one out. Sam Bachman came in and, after allowing one inherited runner to score, kept the A’s scoreless through the eighth. That led to Yates taking over in a one-run game, but McNeil sent a ball 364 feet down the right-field line to even things up. The Angels ended up losing in 10. Yates has allowed three runs in five innings since coming off the IL, and his velocity is down a bit more than two mph from last year. He’s probably not going to run away with the closer’s role in Anaheim.
  • LAA Relief Pitcher #39
    It’s theoretically possible that Yates takes over the closing role in Los Angeles considering Ryan Zeferjahn and Sam Bachman appears to be the only obstacles standing in his way at the moment. However, he got hit hard in a couple rehab outings where his fastball velocity was down considerably. A wait and see approach seems like the correct move here, but Yates is probably worth a speculative roster spot in extremely deep leagues where saves are hard to find on the waiver wire.
  • LAA Relief Pitcher #39
    Yates threw 11 of his 16 pitches for strikes, but both of the hits off of him were hard hits. He was also sitting 90.2 mph on his four-seam fastball, which is 2.6 mph down from where he was last season. It’s still early in his rehab, but he may need a few more outings to get back to a place where we can consider using him in fantasy leagues.
  • LAA Relief Pitcher #39
    Yates is trending towards a return as Jordan Romano has given up five earned runs in his last two outings. There’s no guarantee that Yates will see closer work, but he’s certainly got a cleaner recent track record than Romano despite 2025’s 5.23 ERA in 50 games out of the Dodgers pen. He may be worth stashing in deeper leagues for those looking for saves.
  • LAA Relief Pitcher #39
    Yates could potentially be ready for a minor league rehab assignment later this week after hitting the shelf at the end of spring training with knee inflammation. The Angels have gone with Jordan Romano in the closer role to open the year, and he’s done a nice job so far. Yates would give them another proven high-leverage option in the late innings.
  • LAA Relief Pitcher #39
    It’s nice to hear that Yates’ surprising trip to the injured list with knee inflammation appears to be a minor issue. After throwing a bullpen, it likely won’t be long before he’s back with the club. Jordan Romano secured the save for them on Opening Day with a scoreless ninth inning and it’s anyone’s guess as to who will be ahead in the pecking order for saves when both are in the bullpen together.

Rotoworld

  • COL Center Fielder #31
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Jake McCarthy went 4-for-5 with two home runs, six RBI, two runs scored, and a stolen base in a 15-3 rout of the Giants on Friday.

    Talk about stuffing the stat sheet. McCarthy was an unstoppable force here. He started the game off with a loud 440 foot homer on the first pitch Logan Webb threw and smashed a 427 foot grand slam later on in the fifth inning. Between those, he was in the middle of a couple more rallies and has been scalding hot for a while now with seven home runs, five stolen bases, and a .347/.379/.621 slash line over his last 30 games. He’s also hit lead-off against the last 13 right-handed pitchers his Rockies have faced. That’s not too shabby!
  • COL Starting Pitcher #18
    Player Stats
    Link copied to clipboard!

    Ryan Feltner allowed six hits and three runs – two earned – with nine strikeouts and zero walks across six innings to earn the win against the Giants on Friday.

    The Rockies had amassed a seven-run lead by the third inning and Feltner cruised with that cushion. The trio of his fastball, slider, and changeup were especially lethal as each forced at least five swings-and-misses. That’s amazing, but this is a rarity for Feltner who rarely misses bats or even strikes hitters out. His 17 total whiffs were the third most in any start of his career and the most since April 2024. To further show how rarely Feltner stacks up strikeouts like this, his nine in this game are one quarter of his season total. Don’t get roped into this.
  • SF 1st Baseman #16
    Player Stats
    Link copied to clipboard!

    Rafael Devers went 2-for-4 with a solo home run on Friday against the Rockies.

    Devers blasted a 432 foot moonshot as the Giants tried to make up a two touchdown deficit against the Rockies in Coors Field. They’d never get close to striking distance, but it’s nice to see that Devers has fully pulled the nose up on his season. Overall, he’s up to 16 home runs and a .775 OPS. Over the last 30 days, he’s hit nine of those home runs and has an .893 OPS. That looks much more like the Devers we know than who he was over the first chunk of the season.
  • SF Starting Pitcher #62
    Player Stats
    Link copied to clipboard!

    Logan Webb allowed 11 hits and seven runs with two walks and two strikeouts over three innings in an ugly loss to the Rockies on Friday.

    Coors Field is not a safe place for any pitcher. Not even a sinker-baller like Webb who came into this game on an absolute heater after pitching to a 0.71 ERA in June. He gave up multiple runs in each of the first three innings before being mercifully pulled. This is one of those starts you just flush, forget about, and move on. Webb is scheduled to face the Blue Jays next week to close out his first half.
  • LAD Starting Pitcher #17
    Player Stats
    Link copied to clipboard!

    Shohei Ohtani won’t play Saturday and might skip his final scheduled pitching appearance of the first half as a result of Friday’s biceps discomfort.

    The discomfort is in his pitching arm, though he said he felt it while batting in his last at-bat. Shutting Ohtani down as a pitcher for a spell would doom his Cy Young chances, but it might be the right call for the Dodgers’ World Series chances. Still, at this point, the Dodgers are terming Friday’s removal as precautionary. If he feels better, he could DH on Sunday. Dalton Rushing or Teoscar Hernández figures to DH on Saturday.
  • TOR Starting Pitcher #84
    Player Stats
    Link copied to clipboard!

    Dylan Cease fanned nine in seven innings in the Blue Jays’ 2-0 shutout of the Mariners on Friday.

    Jeff Hoffman and Louis Varland finished up the four-hitter. Cease allowed three hits and walked one in his fourth scoreless start this season. He’s second in the majors with 137 strikeouts and 11th with a 2.79 ERA. He’s given up five homers, which is tied with Ranger Suarez for the lowest total among qualified starters. Although Cease finished second in the AL Cy Young balloting in 2022 and fourth in the NL balloting in 2026, the All-Star nod he’s sure to pick up on Saturday will be the first of his career.
  • TOR Relief Pitcher #77
    Player Stats
    Link copied to clipboard!

    Louis Varland turned in a scoreless ninth for his 18th save Friday against the Mariners.

    Jeff Hoffman set him up with a scoreless eighth. Varland was feeling pretty strong tonight, averaging 99.6 mph with his fastball. He gave up a single to Dominic Canzone with one out in a 2-0 contest, but he then struck out Cal Raleigh and got Josh Naylor to ground out to end the game.
  • SEA Starting Pitcher #58
    Player Stats
    Link copied to clipboard!

    Luis Castillo lost to the Blue Jays after allowing two runs and five hits in six innings on Friday.

    Unfortunately, three of the five hits came in a four-batter span in the third inning, producing both runs. That was enough to doom him in what turned out to be a 2-0 game. Castillo has a nice 2.72 ERA and a 30/9 K/BB in 36 1/3 innings over his last seven appearances. If there are no changes, he’s currently in line to make his next start Thursday against the Marlins.
  • Link copied to clipboard!

    Cal Raleigh went hitless in a third straight game Friday in a shutout loss to the Blue Jays.

    A groundout, a popout and two strikeouts. Raleigh is hitting .154 with one homer in 16 games since coming off the injured list, and his current .560 OPS is the same mark he had when he got hurt in May. In his 60-homer season, Raleigh had 200 hard-hit balls and 188 strikeouts in 159 games. Right now, he has 42 hard-hit balls and 79 strikeouts in 57 games.
  • Link copied to clipboard!

    Junior Caminero went 1-for-4 with a solo home run in a 3-1 win over the Astros on Friday.

    He will not stop. After his six-game home run streak was snapped on Thursday, he may have started another one here with his 25th home run on the season. This now makes it 10 homers in 10 games for the 22-year-old phenom just one day shy of his 23rd birthday. The ‘must watch’ label isn’t thrown around too often in baseball, but Caminero with his prodigious power, infectious energy, and demonstrative celebrations is absolutely a must watch player right now.