Moisés Ballesteros Is the Real Deal — Add Him Now

Moisés Ballesteros is hitting .333 with a .488 wOBA over the last seven days, his strikeout rate is plummeting, and he's only rostered in 29% of leagues. If you've been waiting for permission to add the Cubs' 22-year-old catcher, the data just gave it to you.

WaiverScout flagged Ballesteros as a watch target back on April 10, when his ownership sat at just 4%. We upgraded him again on April 20 at 17%. Since then, ownership has surged 13 points in the last week alone — and the signal has only gotten louder. This isn't speculation anymore. This is a breakout in progress.

The Strikeout Rate Is the Story

The single most encouraging trend in Ballesteros's profile right now is his declining strikeout rate. Over the last 30 days, he struck out at a 12.7% clip — already impressive for a young hitter. Over the last seven days? That number has dropped to 8.7%. He's paired that with an 8.7% walk rate in the same window, giving him a balanced, disciplined plate approach that suggests real offensive maturity.

Look at his last five games: he struck out just twice across 17 at-bats. On April 23, he went 2-for-2 without a strikeout. On April 25, he homered. On April 27, he launched another homer and drove in four runs. Even his 0-for-4 on April 28 came with a walk and zero strikeouts. He's not chasing. He's not expanding. He's making consistent, quality contact.

The Batted Ball Data Backs It Up

This isn't a lucky BABIP mirage. Ballesteros is punishing the baseball. His hard-hit rate over the last seven days sits at 72.2%, up from 64.5% over the 30-day window, with an exit velocity of 93.4 mph. His 14-day wOBA of .539 and 30-day wOBA of .504 confirm this isn't a one-week fluke — it's a sustained, skills-backed surge.

The power is legitimate too. He's hit 5 home runs over his last 63 plate appearances, including 2 in the last 23 PA alone. For a catcher — a position starved for offensive production — that combination of contact quality and pop is rare.

The Playing Time Picture Is Clearing Up

One concern that held back Ballesteros's fantasy value early was positional ambiguity. NBC Sports noted in mid-April that he was "a tougher add because he has no real position." That narrative is shifting. CBS Sports reported that Ballesteros made his first start at catcher Monday against the Padres, batting sixth. He's logged 23 plate appearances in the last seven days, signaling consistent playing time from Craig Counsell. With at-bats coming regularly and the Cubs clearly committed to getting his bat in the lineup, the opportunity concern is dissolving.

The Ownership Window Is Closing

At 29% rostered and climbing fast — up from 4% just three weeks ago — the window to acquire Ballesteros without a fight is narrowing. Compare his production to names like Yainer Diaz or Iván Herrera, and the data is clear: Ballesteros is generating elite-tier offensive output at a shallow position. Even Adley Rutschman managers should be paying attention to what this kid is doing.

Verdict: Add Now

This is an Add Now. A .488 wOBA, an 8.7% strikeout rate, 72.2% hard-hit rate, 93.4 mph exit velocity, and consistent playing time at catcher — the numbers don't leave room for debate. WaiverScout identified Ballesteros before anyone was talking about him. The signal has strengthened at every checkpoint. If he's available in your league, the time to act is right now, before that 29% becomes 60% by next week.