MLB icon
MLB Betting

Odds, predictions, standings, and expert analysis for every MLB game

LAA · Batter

Moisés Ballesteros

Bats L · 2026 player profile

MLB / DH
Charts through 2026-09-27 · season stats retrieved 2026-10-13
Average.2152026 · MLB season
Home runs92026 · MLB season
RBI352026 · MLB season
OPS.6122026 · MLB season

Quality of contact

10-game rolling xwOBA

.100.200.300.400.50010-game xwOBALEAGUE AVG .302
10-game rolling xwOBA
League Avg

2026-03-26 — 2026-09-27 · 104 recorded dates. Higher xwOBA means stronger expected production.

LAA at —

Matchup unavailable

Our picks & reasoning

No upcoming matchup in this schedule snapshot.

OddsIndex analysis

Our picks on Ballesteros

Saved upcoming picks

No saved upcoming picks for Moisés Ballesteros.

Pick record checked Oct 14, 2026 ET. Local preview uses saved data.

Our past picks

Original reasoning and recorded results.

Showing 6 past picks from 6 linked picks since Jan 1, 2026 ET. Snapshot Oct 14, 2026 ET.

Moisés Ballesteros under 0.5 hitsV

Sep 12, 2026 ET · Odds at publication 2.3000

Read original reasoning

Ballesteros carries a .218 AVG season-wide and posts a .578 OPS vs LHP — facing Andrew Alvarez (LHP) today. His recent form is soft: .628 OPS over last 28 days, .977 L7d (driven by small-sample noise). With an underlying AVG of .218 and a platoon disadvantage vs a LHP, he hitless in a given game more often than not. At +130 for the under, the market is offering plus-money on a hitter with a sub-.220 average in a tough platoon matchup. LAA is 15-29 vs LHP this season, the worst split in their roster.

Moisés Ballesteros under 0.5 hitsW

Sep 11, 2026 ET · Odds at publication 2.2200

Read original reasoning

Ballesteros is a .220 hitter with a .344 SLG and 0.635 OPS vs RHP. His only career plate appearances against Cavalli (2 PA in 2026) resulted in 0 hits and 0.000 OPS — small sample but directionally negative. Cavalli's 10.51 K/9 and elite 2026 form make weak contact hitters extremely vulnerable. Under at +122 gives true value: market is implying only 45% chance of hitless, but Ballesteros's .220 AVG vs RHP in a K-heavy matchup suggests the under is closer to 50-55% likely.

Moisés Ballesteros under 0.5 hitsW

Aug 31, 2026 ET · Odds at publication 2.2200

Read original reasoning

Ballesteros carries a .210 BA and .617 OPS vs RHP — among the weakest splits in the LAA lineup. Facing Elmer Rodríguez (RHP), his last-7-day OPS collapses to 0.378, signaling a cold stretch. His season-long .276 OBP reflects poor plate discipline that Rodríguez, a command-challenged pitcher, can still exploit against a weak bat. Under 0.5 hits at +122 offers real value given the .210 BA baseline and frigid recent form.

Market lines · saved snapshot

Snapshot unavailable. Market lines from the latest recorded feed update. Availability may have changed.

Market snapshot unavailable.

At the plate

Which pitches he handles and how he makes decisions at the plate.

Where the ball goes

350 FTLeft · PullCenterRight · Pull
Batted Balls239
Hits68
Home Runs9
Pull%56.1
Out
1B
2B/3B
HR

Contact by location

92.514 BIP94.923 BIP88.810 BIP96.830 BIP95.136 BIP86.712 BIP85.421 BIP88.426 BIP96.69 BIP91.1High83.4Away71.4Low89.3InsideCatcher's perspective
71.4mph
96.8mphExit velocity

Heatmap · exit velocity in mph · catcher’s view. Choose a pitch type above to filter measured contact.

Data detail

Season & career

Updated 2026-10-13. Seasons are split by team.

Season / teamGPAHHRRBIAVGOBPSLGOPS
2026 · 10435268935.215.281.331.612
2026 · Los Angeles Angels4517732312.199.260.280.540
2026 · Chicago Cubs5917536623.231.303.385.688
2025 · Chicago Cubs206617211.298.394.474.868
Career124418851146.227.299.353.652
Recorded game dates 104 dates

Existing chart-builder observations, grouped by date. Not an official box-score game log; missing values stay blank.

DatePA*xwOBABAEV (mph)Barrel fraction
2026-09-2740.2350.00077.90.000
2026-09-2540.0370.00075.90.000
2026-09-2450.3180.25070.60.000
2026-09-2320.0380.00091.20.000
2026-09-2250.3620.25086.60.000
2026-09-2040.0550.00083.80.000
2026-09-1960.0680.00081.10.000
2026-09-1810.0110.00095.70.000
2026-09-1740.4400.250101.70.333
2026-09-1650.6540.66799.40.000

*PA is the count of appearances with a positive wOBA denominator.

How to read these numbers
xwOBA

Sample: 352 pa

Compared with 2026 batters with a recorded value and at least 50 plate appearances.

Exit velocity

Sample: 239 bip

Compared with 2026 batters with a recorded value and at least 30 batted balls.

Barrel rate

Sample: 239 bip

Compared with 2026 batters with a recorded value and at least 30 batted balls.

Hard-hit rate

Sample: 239 bip

Compared with 2026 batters with a recorded value and at least 30 batted balls.

Strikeout rate

Sample: 352 pa

Compared with 2026 batters with a recorded value and at least 50 plate appearances.

Walk rate

Sample: 352 pa

Compared with 2026 batters with a recorded value and at least 50 plate appearances.