MLB · AL Central

Lane Thomas

Betting stats, Statcast splits, spray chart & prop matchups

Kansas City RoyalsOFBats: R · Throws: R
FormSteadyPowerAverage

At a glance

This season

BA

.232

OBP

.359

SLG

.364

OPS

.723

5 HR · 20 RBI · 38 K (5%) · 29 BB · 825 PA

MLB avg · .247 / .318 / .404 · .722 OPS

Last 10 games

BA

.250

HR

3

RBI

6

K

9

BB

5

9-for-36

Across 26 starts in the last 60 days, he averages 4.2 plate appearances per game and gets pulled before his third PA in 8% of them.

Quality of contact

Percentile rank vs qualified MLB hitters this season. The dot is the player's position — further right means better, regardless of metric. Computed across 179 plate appearances (117 balls in play).

Metric
Percentile
Value
Rank
xwOBA
.324
59
Avg Exit V
87.1 mph
30
Barrel %
6.0%
30
Hard-Hit %
36.8%
34
Whiff %
15.6%
83
K %
21.2%
51
BB %
16.2%
98

Spray distribution

Where this hitter puts the ball in play. The greener (more saturated) a sector, the larger his share of batted balls there; the pull/center/oppo split and pull-side fly-ball power sit below.

23%LF20%LCF19%CF17%RCF9%RF← Pull

43%

Pull

35%

Center

22%

Oppo

Pull-air 34% of BIP · 95.1 mph · 39° LA

Split by opposing hand

League-average against both sides.

StatLeaguevs Leftiesvs Righties
BA.247.264.203
OBP.318.393.326
SLG.404.361.367
OPS.722.754.693
Sample89 PA95 PA

Pitch-by-pitch breakdown

How he performs against each pitch. Filter by pitch type, opposing pitcher hand, or recency. Color signal: green beats league average, red falls short.

5 pitches · this season · combined vs both hands

PitchPABASLGxwOBAWhiff%K%Hard-hit%Barrel%Exit veloLaunch
Cutter16.250.313.26426.2%12.5%13.5%0.0%82.6 mph31.4°
Changeup17.400.400.44016.7%29.4%27.3%0.0%84.3 mph-1.8°
Slider28.248.248.23925.5%28.6%24.7%0.0%86.1 mph22.6°
Sinker38.200.467.3965.5%10.5%51.5%10.4%89.5 mph22.2°
Four-seam67.213.408.32913.3%22.4%45.9%10.7%90.5 mph28.8°

Ballpark history

Career numbers at his 5 most-played venues.

BallparkPAHRAVGOPS
Nationals Park205023.284.579
Progressive Field8499.207.469
KC4905.222.511
Truist Park2442.283.602
Busch Stadium1981.237.522

Recent SkegBets picks

Browse the full archive →