1
1
Welcome to Week 19 of our Patience or Panic series! Every week, we look at big-name players who are having a tough time and ask: Is this a temporary slump, or is something seriously wrong? We’ll break down three hitters — Mookie Betts, William Contreras, and Brayan Rocchio — using simple language so you can decide whether to hold, bench, or drop them in fantasy baseball.
Think of Bugs Bunny saying “Nope!” — that’s the vibe here. Mookie Betts is a future Hall of Famer. Yes, he’s struggling right now, but the numbers say he’s just unlucky — not broken.
Through 74 games: .229 avg / .286 OBP / .399 SLG / .685 OPS / 87 wRC+
wRC+ = Weighted Runs Created Plus. 100 = league average. Betts is 13% below average — unheard of for him.
Last 30 days: .188 avg / .244 OBP / .288 SLG / .534 OPS / 44 wRC+
→ Among the worst in baseball (13th-worst OPS, 9th-worst wRC+)
He’s 33. Father Time might be knocking… but let’s check the tape.
| Stat | Actual | Expected (xStat) | What It Means |
|---|---|---|---|
| Batting Avg | .229 | .271 (xBA) | 5th-unluckiest hitter in MLB |
| Slugging | .399 | .429 (xSLG) | He’s hitting the ball hard — it’s just finding gloves |
Key Insight: If his average were .250 (between actual and expected), his OPS jumps to ~.700+. That’s not “cooked” — that’s a rough patch.
Translation: He’s not catching up to heaters like he used to. This could be age — but it’s the only red flag.
[!IMPORTANT]
VERDICT: PATIENCE
Don’t hold a funeral. Don’t let Porky Pig close the curtain.
Mookie Betts is unlucky, not broken. His approach, discipline, and swing path are intact. Ride it out.
He’s not “Willson’s little brother” anymore — he’s a star. But right now? He’s falling off a cliff.
| Period | Ground Ball % (GB%) | Straight GB% (easy outs) | Air Ball % |
|---|---|---|---|
| Thru June 30 | 41.2% | 17.6% | 58.8% |
| Since July 1 | 48.1% | 24.7% | 51.9% |
Translation: Nearly half his contact is worm-burners — right to infielders. Fly balls = power. He’s not hitting them.
| Year | HardHit% | Percentile |
|---|---|---|
| 2024 | 49.5% | 91st |
| 2025 | 48.5% | 81st |
| 2026 | 43.0% | 62nd |
This isn’t a slump — it’s a trend. He’s not hitting the ball hard anymore.
[!WARNING]
VERDICT: KEEP AN EYE ON THIS
If he doesn’t start lifting the ball and hitting it hard soon, he may lose his “must-start” status.
Milwaukee needs him — not just Willson’s brother.
He had a miracle 2-month run. Now he’s back to being the guy who cost Cleveland the ALCS.
| Split | Games | Avg | OBP | SLG | OPS | wRC+ | Team Rank |
|---|---|---|---|---|---|---|---|
| Start – May | 58 | .293 | .374 | .415 | .789 | 127 | 1st |
| June – Now | 52 | .224 | .263 | .352 | .615 | 71 | Last |
League-wide (last 2 months):
- Avg: 25th-worst
- OPS: 9th-worst
- wRC+: 6th-worst
Only ahead of: Vlad Guerrero Jr., Colt Emerson, Leody Taveras, Jarren Duran, Ezequiel Tovar
| Stat | Early Season | Reality Check |
|---|---|---|
| xBA | .258 | Actual: .293 → Lucky! |
| xSLG | .364 | Actual: .415 → Overperforming! |
| HardHit% | 32.7% | 16th percentile |
| Barrel% | 3.0% | 10th percentile |
He didn’t earn it. He got bloop hits, found holes, and rode a BABIP wave.
| Stat | Last 2 Months | Percentile |
|---|---|---|
| HardHit% | 29.4% | 10th |
| Barrel% | 3.1% | Still terrible |
| xBA | .233 | Matches actual .224 |
| xSLG | .334 | Below actual .352 |
Expected stats agree: He’s actually this bad now.
| Month | K% vs. Breakers | K% vs. Fastballs | Avg vs. Breakers |
|---|---|---|---|
| May | 15.8% | 10.7% | — |
| June | 20.0% | 13.0% | .107 |
| July | 30.4% | 14.8% | .182 |
[!DANGER]
VERDICT: PANIC — CAST HIM OUT
He’s been this player (bad) for most of his career. The 2-month miracle was luck + small sample.
Unless he suddenly learns to hit sliders, he’s Cleveland’s black sheep again. Drop in all leagues.
| Player | Verdict | Why? |
|---|---|---|
| Mookie Betts | HOLD | Unlucky, elite discipline, still squares balls up. Only issue: 4-seam fastballs. |
| William Contreras | MONITOR | Hitting worms, losing power, hard contact trending down for 3 years. Not unlucky. |
| Brayan Rocchio | DROP | Early success was fake. Now striking out, no power, no walks. Breaking balls own him. |
wRC+ measures total offensive value — 100 = average. Betts at 87 means he’s 13% worse than a league-average hitter right now. For a guy who’s always been 130+, that’s shocking — but his expected stats say he should be near 100.
A “barrel” is a batted ball with the perfect combo of exit velocity + launch angle — it almost always becomes a hit (usually extra bases). Low Barrel% = not hitting the ball hard enough, at the right angle. Contreras and Rocchio are both way down here.
Actual = what happened.
Expected (xStats) = what should’ve happened based on how hard/where he hit the ball.
If actual << expected → unlucky (Betts).
If actual ≈ expected → this is who he is (Contreras, Rocchio).
Yes — if you can buy low. His floor is still high (discipline, contact), and regression to his xStats (.271 xBA) would make him a .250/.320/.430 hitter — very valuable.
No public injury. But three straight years of declining HardHit% (49.5% → 48.5% → 43%) suggests physical decline or mechanical issue — not just a slump. That’s scary for a catcher.
Final Thought: Fantasy baseball is about process > results in small samples.
Betts’ process is elite. Contreras’ process is cracking. Rocchio never had one.
Trust the numbers — not the name on the jersey.