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

    Steven Cruz slams door on Angels in ninth inning

    Link copied to clipboard!

    KC Relief Pitcher #64
    Player Stats
    Link copied to clipboard!

    Steven Cruz slammed the door on the Angels in the ninth inning on Friday night, protecting a one-run lead to earn his fourth save of the season.

    Cruz came on with a one-run lead to protect in the ninth and made things interesting by allowing a one-out single to Jose Siri. Not to worry though, as he battled back to get Wade Meckler to ground into a fielder’s choice before retiring Mike Trout on strikes to end it. He appears to have supplanted Alex Lange as the team’s preferred option in the ninth inning and should probably be rostered in all mixed leagues at this stage.
Winfield reflects on his history with Steinbrenner
Hall of Famer Dave Winfield reflects on his illustrious MLB career, what went into making his new book and why he feels his career was centered on "service to others."

Related Player News

  • KC Relief Pitcher #64
    Personalize your Rotoworld feed by favoriting players
    There were some long at-bats, but Cruz managed to work a clean ninth inning for his third save of the season. All three of those saves have come in the last two weeks and he seems to have unseated Alex Lange for closing duties in Kansas City. Cruz seems up for the task with a 100 mph fastball and cutter that has some serious bite to it.
  • KC Relief Pitcher #64
    Cruz’s ERA is 4.62, which isn’t great. Matt Strahm (6.75), Lucas Erceg (5.26) and Alex Lange (6.00) do make it look better by comparison. Lange got the save on Saturday. Cruz struck out two batters Sunday, including winning a battle with Riley Greene to end the game. Cruz has a legitimate claim to being the best closing option for the Royals and at worst he should be considered next in line behind Lange.
  • KC Relief Pitcher #64
    Cruz, who stepped in with a two-run lead today after Daniel Lynch IV pitched a scoreless eighth, retired the other three batters he faced in the ninth. Cruz had just two holds in 32 appearances and has mostly worked in the fifth, sixth and seventh innings, so it was rather surprising to see him get the ninth today. Alex Lange was unavailable after working the previous two days, but Cruz still got the call over Lucas Erceg and Matt Strahm. Perhaps he’ll be next in line in the ninth if Lange’s inconsistency gets to be too much for the Royals.
  • KC Relief Pitcher #64
    Cruz surrendered four homers and eight runs over five innings in his first stint with the Royals this season. He’ll rejoin the bullpen.
  • KC Relief Pitcher #64
    Technically they “optioined” him per their X account. Cruz has allowed an MLB-high four homers out of the bullpen and carries a bloated 14.40 ERA. This feels like a “get right” demotion.
  • KC Relief Pitcher #64
    Royals manager Matt Quatraro took his foot off the pedal today. After using his second and third best relievers to keep the game close in the seventh and eighth, Quatraro declined to go to Lucas Erceg in the ninth. Erceg worked Wednesday, but it was just seven pitches and he’d had Monday and Tuesday off. With the Twins having probably the worst ninth-inning situation in the AL, it seemed very much worth it to try to keep it 2-1. Instead, in came Cruz, who also worked Wednesday and is only in the majors because of Carlos Estévez’s injury. The three homers from Matt Wallner, Kody Clemens and Josh Bell turned into a 5-1 game entering the bottom of the ninth. The Royals ended up not scoring, though again, Quatraro could have helped there. Letting Lane Thomas, who is terrible against righties, bat with two on and none out against Justin Topa produced a double play that doomed the Royals’ chances. One imagines Cruz will be sent down after this, especially since he’ll be unavailable Friday anyway.
  • KC Relief Pitcher #64
    Cruz gets the call to replace injured closer Carlos Estévez (foot) prior to Wednesday’s showdown against the Twins. The 26-year-old will operate in low-leverage spots for the Royals after making a career-high 47 relief appearances at the highest level last year.
  • KC Starting Pitcher #58
    With this pair of cuts, the Royals are now down to 47 players remaining in big league camp. Avila, 24, only appeared in two Cactus League contests after spending most of the spring with Team Venezuela for the World Baseball Classic. He registered a 2.25 ERA, 1.75 WHIP and a 4/2 K/BB ratio over four innings in Cactus League action. He should get an opportunity to pitch for the Royals at some point during the 2026 campaign.
  • KC Relief Pitcher #64
    Cruz missed six week with a right shoulder impingement. The 26-year-old should have a high-leverage role, and one just opened with Lucas Erceg placed on the injured list with his own shoulder impingement.
  • KC Relief Pitcher #64
    Cruz heads to the shelf after compiling a solid 3.61 ERA and 35/17 K/BB ratio across 42 1/3 innings (42 appearances) this season in middle relief duty. No word yet on how long he’ll wind up being sidelined, but given the nature of the injury, there’s a chance his season is over.

Rotoworld

  • Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Trea Turner came out of Saturday’s game in the eighth inning after fouling a ball off his right knee.

    The Phillies were leading 8-1 at the time, so there was no big fight to keep him in the game. There’s a good chance he’ll be back out there on Sunday.
  • BAL 1st Baseman #25
    Player Stats
    Link copied to clipboard!

    Pete Alonso went 3-for-5 and drilled his 27th homer Saturday as the Orioles edged the Rays 4-3 in 10 innings.

    Tyler O’Neill had the go-ahead hit in the 10th. Alonso followed that with a single and was checked on at first base, but he remained in the game and the Orioles said afterwards that it was just a calf cramp. Alonso’s homer was hit 392 feet off of Ian Seymour. He’s tied for ninth in the majors in homers and eighth with 78 RBI.
  • BAL Starting Pitcher #38
    Player Stats
    Link copied to clipboard!

    Kyle Bradish pitched six innings of two-run ball Saturday against the Rays.

    Bradish, who finished with only three strikeouts and four whiffs on 35 swings, left in line for the win, but a one-run lead was blown in the ninth, keeping him 7-11 with a 3.65 ERA. His next start will come against Yankees. He’s faced them twice this season, turning in one of his best outings (one hit in six scoreless innings) and one of his worst (five runs in four innings). It probably doesn’t mean much, especially since both of those came in May with Aaron Judge and Cody Bellinger healthy.
  • BAL Relief Pitcher #39
    Player Stats
    Link copied to clipboard!

    Andrew Kittredge was handed a blown save after giving up a run and three hits in the ninth Saturday against the Rays.

    Kittredge blew a save against his former team in the bottom of the ninth but then got a win after Rays closer Bryan Baker allowed the automatic runner to score in the 10th, resulting in a loss to his former team. Cam Sanders worked the bottom of the 10th and ended up with his second save in two days for the Orioles, though he’s still probably behind at least Yennier Cano and Kittredge on Baltimore’s closing depth chart. Cano had this one off after throwing 24 pitches last night.
  • TB Relief Pitcher #61
    Player Stats
    Link copied to clipboard!

    Ian Seymour yielded three runs in six innings against the Orioles on Saturday.

    Seymour struck out nine and allowed just four hard-hit balls. Unfortunately, two of those hard-hit balls were homers from Pete Alonso and Christian Encarnacion-Strand. Still, he did notch a third straight quality start. Seymour figures to take his next turn Thursday against the Blue Jays, and he rates as a decent play in mixed leagues, He might be bumped from the Tampa Bay rotation if Griffin Jax returns at the end of the month.
  • TB Relief Pitcher #47
    Player Stats
    Link copied to clipboard!

    Bryan Baker took his first loss of the year after allowing the automatic runner to score in the 10th inning Saturday versus the Orioles.

    That’s a tough break for the AL Reliever of the Year candidate. Baker, the MLB saves leader with 34 in 37 tries, had gone 48 appearances without taking a loss this season.
  • TB Right Fielder #25
    Player Stats
    Link copied to clipboard!

    Victor Mesa Jr. lined out as a pinch-hitter Saturday against the Orioles.

    Mesa didn’t start the game because of hamstring tightness. Even if he’s feeling better, he’ll likely be out of the lineup again Sunday with the Orioles throwing a lefty in Trevor Rogers.
  • CLE Relief Pitcher #35
    Player Stats
    Link copied to clipboard!

    Colin Holderman left Saturday’s game in the seventh inning with an apparent injury.

    Holderman retired two of the three Padres batters he faced before throwing a wild pitch on his first offering to Jackson Merrill. That was the end of his night. Hunter Gaddis replaced him and was able to retire Merrill to finish the inning.
  • DET Starting Pitcher
    Player Stats
    Link copied to clipboard!

    Brady Smith was lifted from his minor league start Saturday with an apparent arm injury.

    Smith, one of the three prospects the Tigers picked up from the Dodgers in the Tarik Skubal trade, exited in the second inning of his start for High-A West Michigan. The 21-year-old was making just his second start since arriving in the organization.
  • BOS Designated Hitter #7
    Player Stats
    Link copied to clipboard!

    Masataka Yoshida left Saturday’s game in the third inning with an apparent hamstring injury.

    Yoshida blew a tire running out a double against the Pirates. He was able to walk off the field okay, but it still looked like an IL-type situation. The good news there is that the Red Sox might get Roman Anthony back in a week or so. Until then, either Nate Eaton or maybe Kristian Campbell could be called up to help fill in. Anthony Seigler replaced him in the DH spot tonight.