Ryan O'Hearn
29
Pittsburgh Pirates#29 · RFActive

Ryan O'Hearn

Age 33
Contract Value $14,500,000/yr
Size 6' 2" · 220
Bats Left
From Dunedin, FL, USA
110G · 451 PA
.265
AVG
.330
OBP
.440
SLG
.770
OPS
18
HR
76
RBI
0.6
WAR
66H-ScoreABOVE AVG

Volume and power lead the profile. 114th among 459 qualified hitters.

How H-Score works
Stats updated Oct 3, 3:35 AM ETLast game Sep 11 at CHC

Season overview

AVG
.265103rd
OBP
.330147th
SLG
.440103rd
OPS
.770107th
HR
18106th
RBI
7665th
BB%
7.8%275th
K%
21.5%213th
wOBA
.34196th
WAR
0.6264th
How good is he?
StatPlayerMLB AvgPercentile
Production7550
STRONG
Contact Quality5750
AVERAGE
Plate Discipline5750
AVERAGE
Volume8350
VERY STRONG
Power7950
STRONG
Splits6650
ABOVE AVG

Recent form

WindowOPSHRRBIK%BB%Hard-hit%
Last 7.664153.4%10.3%
Last 14.6491517.5%8.8%
Last 30.94662419.7%8.2%
Season.770176921.9%7.9%43.5%

Monthly OPS (2026)

Batted-ball profile
Avg exit velocity89.3 mph64th
Barrel rate7.2%51st
Hard-hit rate43.5%77th
Launch angle13.9°
Pull / center / oppo40 / 34 / 26
Pitch-type performance
PitchAVGWhiffSLG
4-Seam Fastball.32115.3%.571
Sinker.3298.0%.443
Slider.22932.0%.458
Curveball.20634.6%.382
Changeup.27628.6%.345
Cutter.17916.9%.393
Sweeper.17933.3%.321
Best production: 4-seam fastball and slider.
Highest whiff rate against: curveball and sweeper.

Splits

vs handedness
vs RHP
.839
AVG .288
vs LHP
.630
AVG .223
+.209 OPS vs RHP
Home / away
Home
.931
AVG .299
Away
.633
AVG .237
+.298 OPS at home
By monthOPS · HR · RBI
Sep.00000
Jul.695418
Jun.773521
May.795310
Apr.792314
Mar1.25926

Career

YearTeamGAVGOBPSLGOPSHRRBIWAR
2026PITPittsburgh Pirates110.265.330.440.77018760.6
2025BALBaltimore Orioles94.283.374.463.8371343
2025SDSan Diego Padres50.276.350.387.737420
2025—144.281.366.437.8031763
2024BALBaltimore Orioles142.264.334.427.7611559
2023BALBaltimore Orioles112.289.322.480.8021460
2022KCKansas City Royals67.239.290.321.611116
2021KCKansas City Royals84.225.268.369.637929
2020KCKansas City Royals42.195.303.301.604218
2019KCKansas City Royals105.195.281.369.6501438
2018KCKansas City Royals44.262.353.597.9501230

Frequently asked

What is Ryan O'Hearn's 2026 batting line?+
.265/.330/.440 with 18 home runs and 76 RBI and 110 games — a .770 OPS.
What is his H-Score?+
66 out of 100, which we label above avg. 114th among 459 qualified hitters. Volume and power lead the profile.
Is he better against right- or left-handed pitching?+
Right-handed: a .839 OPS versus a .630 OPS against left-handers.
What pitches give him trouble?+
Highest whiff rate against curveball and sweeper. Best production against 4-seam fastball and slider.