MLB icon
MLB Betting

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

MIN · Batter

Luke Keaschall

Bats R · 2026 player profile

MLB / 2B
Charts through 2026-09-27 · season stats retrieved 2026-10-13
Average.2822026 · MLB season
Home runs102026 · MLB season
RBI522026 · MLB season
OPS.7812026 · MLB season

Quality of contact

10-game rolling xwOBA

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

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

MIN at —

Matchup unavailable

Our picks & reasoning

No upcoming matchup in this schedule snapshot.

OddsIndex analysis

Our picks on Keaschall

Saved upcoming picks

No saved upcoming picks for Luke Keaschall.

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

Our past picks

Original reasoning and recorded results.

Showing 5 past picks from 5 linked picks since Jan 1, 2026 ET. Snapshot Oct 13, 2026 ET.

Luke Keaschall over 1.5 hitsL

Sep 18, 2026 ET · Odds at publication 2.7600

Read original reasoning

Keaschall is hitting .279 on the season with a .827 L28d OPS and .776 L7d OPS — he's in the hottest stretch on the MIN roster. Rodriguez's 6.10 ERA signals persistent contact allowed. Reaching 1.5 hits needs 2+ in a game, which happens roughly 25-30% of the time for a .279 hitter. No career BvP data vs Rodriguez means no negative matchup drag. At +176, the payout reflects the difficulty of clearing 1.5, but Keaschall's form and Rodriguez's contact issues make this a value speculative play. Consistent with the Over 8.5 game pick (LOW) forecasting a moderate-scoring environment.

Luke Keaschall over 0.5 hitsW

Sep 7, 2026 ET · Odds at publication 1.3800

Read original reasoning

Keaschall is 3-for-5 (.600 AVG, 1.400 OPS) vs Melton in 2026 — the highest batting average of any MIN batter with 3+ PAs against him. Season: .274 AVG, .773 OPS vs RHP, L28d OPS 0.912. He is one of the better contact hitters in Minnesota's lineup and makes consistent hard contact. Melton allows hits (.247 season opponent AVG roughly implied by WHIP of 1.22) and has been hittable over his last three starts. Value at -263 is thin but data strongly supports contact here.

Luke Keaschall under 0.5 hitsV

Aug 5, 2026 ET · Odds at publication 2.7200

Read original reasoning

Keaschall is 1-for-10 (.100 AVG, 0.200 OPS) in 10 career PA vs Cameron, with 0-for-3 in 2025 (0.000 OPS) and 0-for-7 in 2026 (0.286 OPS). The futility is consistent across two seasons with no trend toward improvement despite increasing familiarity. He also shifts from his natural position to CF replacing Byron Buxton (IL), a defensive adjustment that can disrupt pre-game routine and plate focus. Cameron has been virtually unhittable against MIN this season. At +172, the market underprices a historically grounded edge.

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 FTLeftCenterRight
Batted Balls451
Hits149
Home Runs10
Pull%56.5
Out
1B
2B/3B
HR

Contact by location

73.836 BIP89.630 BIP91.832 BIP88.132 BIP91.375 BIP87.067 BIP85.315 BIP90.042 BIP82.042 BIP65.8High83.5Away71.9Low73.3InsideCatcher's perspective
65.8mph
91.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 · Minnesota Twins1526201491052.282.374.407.781
2025 · Minnesota Twins4920755428.302.382.445.827
Career2018272041480.287.376.417.793
Recorded game dates 152 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-2750.4350.00078.60.000
2026-09-2640.5360.66796.30.000
2026-09-2550.6500.80086.10.200
2026-09-2340.4380.33380.50.333
2026-09-2240.3560.25086.90.250
2026-09-2140.0310.00078.00.000
2026-09-1950.2030.20084.90.000
2026-09-1840.5000.33390.40.000
2026-09-1750.1180.20077.00.000
2026-09-1650.6200.60083.70.000

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

How to read these numbers
xwOBA

Sample: 620 pa

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

Exit velocity

Sample: 451 bip

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

Barrel rate

Sample: 451 bip

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

Hard-hit rate

Sample: 451 bip

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

Strikeout rate

Sample: 620 pa

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

Walk rate

Sample: 620 pa

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