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

Rotoworld

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

    Vaughn Grissom is not in the Angels’ starting lineup for Thursday night’s battle against the Twins.

    Grissom has been functioning as the Angels’ everyday first baseman and cleanup hitter in recent weeks, he’ll get a well-deserved day off in this one though. Moises Ballesteros will start in his place and will bat in the cleanup spot against Twins’ right-hander Taj Bradley on Thursday evening at Angel Stadium.
  • LAA Designated Hitter #13
    Player Stats
    Link copied to clipboard!

    Moisés Ballesteros finished 3-for-4 with a homer and a double against the Red Sox on Monday.

    All three of Ballesteros’s hits left the bat at over 100 mph. He’s still batting just .195/.242/.283 through 30 games with the Angels, but things might be getting better. He’s struck out just once in his last four games, compared to 30 times in his first 26 games with the team.
  • LAA Designated Hitter #13
    Player Stats
    Link copied to clipboard!

    Moisés Ballesteros is starting at 1B on Monday against the Red Sox.

    Ballesteros has now started four of the last six games at either first base or designated hitter. The Angels are also carrying two other catchers on their roster, so it seems like they will limit how many starts Ballesteros makes behind the dish for the remainder of the season. That has meant Vaughn Grissom has played more third base and Oswald Peraza has shifted to the bench.
  • LAA Designated Hitter #13
    Player Stats
    Link copied to clipboard!

    While his teammates were putting 10 runs on the board, Moisés Ballesteros went 0-for-5 with three strikeouts Monday against the Yankees.

    What has happened here? Ballesteros’s future as a catcher has been in question forever, but he certainly seemed like a very solid bat coming into 2026 and through the first month of this season. Now, though, he’s hitting .145 and slugging .184 in his last 203 plate appearances. It’s good that he’s still just 22, but he needs to be so, so much better than this to be of use as a catcher or a DH.
  • Link copied to clipboard!

    Moises Ballesteros went 2-for-6 with a double, two runs scored and two RBI as the Angels walloped the Astros on Thursday.

    The 22-year-old backstop served as the Angels’ designated hitter in this one. He sparked a three-run rally with a leadoff double in the second inning and scored on an RBI knock by Vaughn Grissom. He then added a two-run single in the fourth that increased their lead to 8-2 before scoring on Grissom’s two-run double. It has been a rough year overall at the plate for Ballesteros, slashing .208/.280/.325 with six homers and 25 RBI in 236 plate appearances between the Cubs and Angels.
  • Link copied to clipboard!

    Moisés Ballesteros is at catcher and hitting fifth against the Rangers on Wednesday.

    Ballesteros finds himself behind the plate for the third time in nine contests since being acquired from the Cubs at the trade deadline earlier this month. The 22-year-old former prospect’s clearest path to sustained fantasy relevance involves retaining catcher eligibility, which wasn’t going to happen in Chicago. The change of scenery, and return to catching regularly in Los Angeles, make him an interesting fantasy option looking ahead to next season.
  • Link copied to clipboard!

    Moisés Ballesteros is starting at catcher and hitting sixth for the Angels on Thursday.

    This is Ballesteros’ third straight start since being traded to the Angels and his first behind the dish. It seems like the Angels may give him some chances back there to see if he can catch at all for them in 2027. Him getting enough starts to qualify at catcher next season would be huge for his fantasy value.
  • Link copied to clipboard!

    Moisés Ballesteros was activated by the Angels prior to Tuesday’s game and is in the lineup as a DH.

    He’s batting sixth against the Orioles. The decision to designate Jorge Soler for assignment suggests that the Angels are looking at Ballesteros more as a DH than as a catcher, but we’ll see. GM John Mozeliak said Monday that he’d probably catch one game in the series against Baltimore. It sure would be nice to see him at least get the 12 catching appearances he’d need to reach 20 and lock up eligibility for next year.
  • LAA Designated Hitter #25
    Player Stats
    Link copied to clipboard!

    Angels acquired C/DH Moisés Ballesteros and RHP Mason McGwire from the Cubs for RHP Ryan Zeferjahn.

    Ballesteros got off to a phenomenal start to the year before an extended cold spell earned him a ticket back to the minors by mid-June. The 22-year-old is an interesting hitting prospect and a worthwhile gamble for the Angels as they attempt to figure out their next steps as a franchise.
  • LAA Relief Pitcher #56
    Player Stats
    Link copied to clipboard!

    The Cubs are acquiring Ryan Zeferjahn from the Angels, sources tell ESPN’s Jeff Passan.

    Moisés Ballesteros and right-hander Mason McGwire are going to the Angels. With his exceptional 33.5 percent strikeout rate, the 28-year-old Zeferjahn has overcome his control issues enough to post a 3.66 ERA in 51 2/3 innings this year. He was occasionally closing for the Angels and could do the same in Chicago, at least until Daniel Palencia returns. He won’t be a free agent until 2030. The Angels will rely more on Sam Bachman and Kirby Yates, though Yates is also an obvious candidate to be traded.

MLB Highlights

Chicago to 'soak in' Cubs, White Sox in playoffs
With the Cubs and White Sox both clinching postseason births and Pete Crow-Armstrong joining the 40-40 club, it's been an exciting stretch for both fanbases and the city of Chicago.