MLB icon
MLB Betting

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

CLE · Batter

Steven Kwan

Bats L · 2026 player profile

MLB / LF
Charts through 2026-10-19 · season stats retrieved 2026-10-28
Average.2822026 · MLB season
Home runs32026 · MLB season
RBI322026 · MLB season
OPS.7312026 · 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-10-19 · 157 recorded dates. Higher xwOBA means stronger expected production.

CLE at —

Matchup unavailable

Our picks & reasoning

No upcoming matchup in this schedule snapshot.

OddsIndex analysis

Our picks on Kwan

Live / Upcoming

No current picks for Steven Kwan.

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

Our past picks

Original reasoning and recorded results.

Showing 20 past picks from 43 linked picks since Jan 1, 2026 ET. Snapshot Oct 29, 2026 ET.

Steven Kwan under 0.5 hitsL

Oct 19, 2026 ET · Odds at publication 2.4800

Read original reasoning

Kwan is 1-for-9 career vs Peralta (.111 AVG, 0.222 OPS), and his two most recent BvP seasons are a flat zero: 2024 (3 PA, 0.000 OPS) and 2025 (3 PA, 0.000 OPS). This is a consistent, multi-year suppression pattern — not noise. Kwan's .787 vRHP OPS is solid in general, but Peralta's arsenal is specifically his kryptonite. Peralta's fastball-heavy approach in the dome environment adds velocity that further limits Kwan's contact profile. At +148, the market is dramatically underweighting a matchup where Kwan has been held hitless across back-to-back BvP seasons.

Steven Kwan over 0.5 hitsW

Oct 18, 2026 ET · Odds at publication 1.4700

Read original reasoning

Career vs Rasmussen: 12 PA, .364 AVG, 0.962 OPS — one of the strongest BvP overviews for any Cleveland hitter. In 2026 specifically: 6 PA, 1.000 OPS, showing the matchup advantage has not regressed. Kwan is a contact-first hitter (.258 CLE team AVG context) who works counts and makes consistent hard contact. Even in a projected low-scoring game, hits props are driven by individual at-bat outcomes, not team run totals. The concern is -213 juice, which prices him aggressively — but the underlying BvP data is rare in its clarity.

Steven Kwan over 0.5 hitsV

Oct 16, 2026 ET · Odds at publication 1.4700

Read original reasoning

Career .429 AVG vs Martinez across 7 PA with 1.143 OPS lifetime. In 2026: 6 PA at 0.833 OPS — the most recent and largest single-season sample reinforces the career trend. Kwan is a high-contact LHB (.282 season AVG) and Martinez showed reverse splits in 2026 with lefties posting .286 wOBA vs righties at .307 wOBA — marginal gap that doesn't override Kwan's established BvP dominance. Guardians likely to stack lefties against Martinez further boosting his at-bat opportunities.

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 Balls526
Hits162
Home Runs3
Pull%45.4
Out
1B
2B/3B
HR

Contact by location

81.425 BIP84.248 BIP77.334 BIP79.868 BIP87.381 BIP83.640 BIP83.745 BIP88.652 BIP86.921 BIP78.2High69.9Away74.4Low79.6InsideCatcher's perspective
69.9mph
88.6mphExit 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-28. Seasons are split by team.

Season / teamGPAHHRRBIAVGOBPSLGOPS
2026 · Cleveland Guardians151637152332.282.382.349.731
2025 · Cleveland Guardians1566931701156.272.330.374.704
2024 · Cleveland Guardians1225401401444.292.368.425.793
2023 · Cleveland Guardians158718171554.268.340.370.710
2022 · Cleveland Guardians147638168652.298.373.400.773
Career734322680139238.282.357.382.739
Recorded game dates 157 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-10-1950.2780.25073.30.000
2026-10-1840.4610.50082.80.000
2026-10-1740.3540.25083.80.000
2026-10-1540.1460.00085.60.000
2026-10-1350.3170.40080.10.000
2026-10-1250.2600.20087.10.000
2026-10-1040.3510.33390.90.000
2026-10-0850.4430.33368.40.000
2026-10-0760.2560.16775.90.000
2026-10-0540.1940.25085.10.000

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

How to read these numbers
xwOBA

Sample: 637 pa

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

Exit velocity

Sample: 485 bip

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

Barrel rate

Sample: 485 bip

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

Hard-hit rate

Sample: 485 bip

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

Strikeout rate

Sample: 637 pa

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

Walk rate

Sample: 637 pa

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