Ryan O'Hearn
1B | B/T: L/L | 6' 3" 220LBS | Age: 29

Draft: 2014 | Rd: 8, #243, Kansas City Royals | Sam Houston State

Stats

PA AB R H HR RBI SB AVG OBP SLG OPS
2022 145 134 14 32 1 16 0 .239 .290 .321 .611
5 Seasons 1071 960 99 210 38 131 0 .219 .293 .390 .683
AVG HR RBI SB OPS
2022 .239 1 16 0 .611
5 Seasons .219 38 131 0 .683

Statcast Batting Statistics

Season Age Pitches Batted
Balls
Barrels Barrel % Barrel/PA Exit
Velocity
Max EV Launch
Angle
Sweet
Spot %
XBA XSLG WOBA XWOBA XWOBACON HardHit% K% BB%
2018 24 699 104 13 12.5 7.6 91.4 108.3 17.7 33.7 .234 .462 .398 .343 .420 44.2 26.5 11.8
2019 25 1509 231 21 9.1 5.7 90.5 111.2 13.0 29.9 .222 .408 .278 .307 .374 43.7 26.8 10.5
2020 26 559 77 5 6.5 3.8 90.7 105.4 11.9 32.5 .230 .384 .269 .317 .390 44.2 28.0 13.6
2021 27 978 168 14 8.3 5.5 90.8 110.6 14.3 33.3 .235 .396 .274 .294 .382 45.2 28.0 5.1
2022 28 547 100 7 7.0 4.8 92.1 110.5 13.4 38.0 .271 .425 .272 .327 .405 48.0 24.1 5.5
Player 4292 680 60 8.8 5.6 91.0 111.2 14.0 32.8 .235 .413 .294 .313 .389 44.9 26.8 9.2
MLB 6.7 4.6 88.4 122.4 12.1 33.0 .245 .405 .316 .315 .368 35.8 22.1 8.4
! Note: All figures in this table cover the period 2015-present.




Fastball: 4 Seam, 2 Seam, Cutter, Sinker. Offspeed: Split, Change, Fork, Screw. Breaking: Slider, Curve, Knuckle, Other
  •   
  •   
  •   
  •   
  •   
  •   

Batted Ball Profile

Season GB % FB % LD % PU % Pull % Straight % Oppo % Weak % Topped % Under % Flare/Burner % Solid % Barrel % Barrel/PA
2018 35.6 33.7 24.0 6.7 38.5 36.5 25.0 1.0 28.8 30.8 20.2 6.7 12.5 7.6
2019 48.1 25.1 19.9 6.9 38.5 37.7 23.8 1.3 37.2 26.8 21.6 3.9 9.1 5.7
2020 46.8 26.0 23.4 3.9 39.0 39.0 22.1 3.9 31.2 19.5 29.9 9.1 6.5 3.8
2021 42.9 30.4 22.0 4.8 39.3 33.9 26.8 4.2 26.2 28.0 23.8 8.9 8.3 5.5
2022 46.0 21.0 28.0 5.0 43.0 30.0 27.0 4.0 27.0 19.0 31.0 11.0 7.0 4.8
Player 44.4 27.2 22.6 5.7 39.4 35.6 25.0 2.6 31.0 25.7 24.3 7.2 8.8 5.6
MLB 44.9 23.1 25.0 7.1 36.8 37.7 25.4 3.8 33.0 24.6 24.4 5.7 6.7 4.6
! Note: All figures in this table cover the period 2015-present.

Run Values by Pitch Type

Year Pitch Type Team RV/100 Run Value Pitches % PA BA SLG wOBA Whiff% K% PutAway % xBA xSLG xwOBA Hard Hit %
2022 4-Seamer -2.2 -4 181 33.1 40 .211 .237 .224 25.0 27.5 19.6 .259 .469 .330 55.6
2022 Slider -0.7 -1 96 17.6 22 .211 .263 .275 34.9 31.8 24.1 .203 .281 .278 41.7
2022 Curveball -4.6 -4 91 16.6 29 .148 .148 .154 28.6 44.8 38.2 .246 .364 .280 40.0
2022 Changeup 3.0 2 76 13.9 25 .261 .522 .358 24.3 12.0 17.6 .297 .489 .363 50.0
2022 Cutter -3.0 -1 47 8.6 14 .231 .231 .307 7.1 7.1 14.3 .230 .303 .266 33.3
2022 Sinker 8.1 4 46 8.4 13 .500 .667 .523 9.5 0.0 0.0 .428 .614 .474 58.3
2022 Splitter 17.5 2 10 1.8 2 .500 1.000 .625 25.0 0.0 0.0 .508 .662 .501 50.0
2021 4-Seamer -1.4 -5 368 37.6 96 .261 .386 .318 22.9 20.8 20.4 .277 .466 .341 56.5
2021 Changeup -1.9 -3 152 15.5 38 .250 .361 .301 38.2 23.7 20.5 .240 .358 .263 25.0
2021 Curveball -3.9 -5 135 13.8 34 .118 .206 .137 30.5 35.3 29.3 .182 .353 .224 50.0
2021 Slider 0.1 0 115 11.8 32 .207 .241 .245 45.0 50.0 33.3 .151 .170 .195 30.8
2021 Sinker 1.7 2 100 10.2 26 .238 .524 .365 21.4 26.9 38.9 .245 .541 .398 60.0
2021 Cutter 0.9 1 76 7.8 19 .263 .579 .400 15.9 10.5 13.3 .295 .408 .302 29.4
2021 Splitter 0.4 0 32 3.3 9 .111 .444 .222 64.3 55.6 41.7 .124 .389 .214 25.0
2020 4-Seamer 1.6 3 200 35.8 53 .244 .341 .355 21.1 20.8 18.6 .286 .477 .409 53.3
2020 Changeup -0.8 -1 87 15.6 21 .158 .316 .248 56.1 28.6 25.0 .212 .374 .291 30.8
2020 Curveball -1.5 -1 70 12.5 10 .100 .100 .090 50.0 50.0 26.3 .172 .243 .176 60.0
2020 Sinker -1.5 -1 67 12.0 16 .313 .375 .303 14.3 18.8 20.0 .300 .434 .314 53.8
2020 Slider -1.6 -1 65 11.6 11 .000 .000 .064 34.8 63.6 29.2 .069 .115 .133 33.3
2020 Cutter -3.0 -2 56 10.0 14 .231 .538 .346 28.6 35.7 33.3 .189 .427 .285 25.0
2020 Splitter -9.4 -1 14 2.5 5 .000 .000 .000 10.0 0.0 0.0 .135 .164 .233 20.0
2019 4-Seamer -0.8 -4 537 35.6 143 .252 .447 .349 22.2 18.9 17.2 .270 .505 .369 54.6
2019 Curveball -2.0 -5 229 15.2 33 .100 .200 .158 34.3 42.4 19.2 .152 .256 .202 29.4
2019 Changeup -0.1 0 222 14.7 60 .193 .491 .303 35.7 25.0 25.0 .233 .450 .302 31.0
2019 Slider -2.4 -5 209 13.9 51 .133 .156 .195 32.6 47.1 24.7 .155 .230 .228 28.6
2019 Sinker -4.0 -8 201 13.3 57 .192 .288 .251 9.6 15.8 19.1 .205 .343 .276 41.9
2019 Cutter 0.6 0 77 5.1 17 .188 .625 .350 25.8 35.3 27.3 .256 .636 .382 50.0
2019 Splitter -2.7 -1 27 1.8 5 .000 .000 .000 50.0 80.0 33.3 .001 .002 .001 100.0
2018 4-Seamer 1.1 3 239 34.2 65 .189 .566 .380 26.2 23.1 22.1 .222 .509 .379 44.7
2018 Sinker 3.0 4 126 18.0 41 .361 .611 .449 12.0 9.8 18.2 .350 .578 .432 50.0
2018 Curveball 4.3 4 101 14.4 13 .300 1.200 .623 36.7 38.5 13.9 .065 .228 .251 60.0
2018 Slider -0.2 0 95 13.6 22 .227 .409 .270 50.0 50.0 29.7 .181 .369 .233 27.3
2018 Changeup 4.3 4 92 13.2 17 .353 .765 .465 40.9 29.4 29.4 .246 .508 .314 41.7
2018 Cutter -2.9 -1 43 6.2 11 .200 .300 .259 36.4 36.4 26.7 .165 .211 .212 33.3
2018 Splitter -1.5 0 2 0.3 1 .000 .000 .000 100.0 100.0 100.0 -- -- .000 --
! Note: Years are in reverse order.
+ View Complete Run Value Leaderboard

Swing/Take

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2018 170 698 4 1 6 4 13
2019 366 1,503 -17 -21 11 5 -22
2020 130 559 -1 -9 2 4 -4
2021 254 978 -8 -10 3 5 -11
2022 146 548 -2 -5 1 3 -3
+ View Complete Swing/Take Leaderboard

Plate Discipline

Season Pitches Zone % Zone Swing % Zone Contact % Chase % Chase Contact % Edge % 1st Pitch Swing % Swing % Whiff % Meatball % Meatball Swing %
2018 699 45.3 65.2 78.6 22.5 45.3 45.7 24.1 41.8 31.2 6.7 80.9
2019 1,509 46.4 65.5 83.4 28.0 54.2 40.8 25.2 45.3 26.1 6.4 66.7
2020 559 46.5 63.8 77.7 22.7 51.5 38.6 19.8 41.9 29.9 5.7 81.3
2021 978 47.3 74.1 80.2 30.5 49.0 40.1 35.0 51.1 29.2 7.8 81.6
2022 547 50.6 67.9 87.2 30.4 50.0 39.5 29.0 49.4 24.1 9.5 75.0
Player 4,292 47.0 67.5 81.7 27.2 50.8 41.0 27.2 46.1 27.8 7.1 75.6
MLB 48.5 66.9 82.0 28.4 58.3 42.6 29.5 47.1 24.7 7.2 76.1
! Note: All figures in this table cover the period 2015-present.

Percentile Rankings

Year xwOBA xBA xSLG xISO xOBP Brl Brl% EV Max EV Hard
Hit%
K% BB% Whiff% Chase
Rate
Speed OAA Arm
Strength
2018 61 51
2019 24 8 29 45 19 33 63 75 78 77 16 72 39 53 60 23
2020 37 27 29 39 57 16 39 79 27 77 20 84 28 77 36
2021 75 68 33
2022 68 48
+ View Complete Percentile Rankings Leaderboard

Expected Home Runs

Year Team Avg HR Trot Actual HR xHR HR-xHR Doubters Mostly Gone No Doubters No Doubter %
2018 22.4 12 9.8 2 4 5 5 41.7
2019 22.5 14 13.8 0 5 6 9 64.3
2020 24.2 2 2.9 -1 4 3 0 0.0
2021 23.1 9 8.8 0 4 11 0 0.0
2022 23.3 1 1.6 -1 3 1 1 100.0
Player 22.7 38 36.9 1 20 26 15 39.5

Expected Home Runs by Park

Year HR
2018 12 12 12 9 10 11 10 11 10 7 11 10 9 8 9 10 10 11 8 9 10 10 10 9 10 10 10 9 9 9 12
2019 14 15 16 12 13 14 13 16 14 12 13 14 12 14 13 15 14 17 11 13 15 13 12 14 14 14 16 12 15 14 14
2020 2 2 5 2 3 3 0 4 3 3 3 3 2 1 2 4 4 3 1 2 4 3 3 3 2 3 3 2 4 2 4
2021 9 8 12 6 9 12 11 12 10 7 10 8 5 3 7 11 10 8 7 7 11 10 10 10 6 9 10 7 9 9 11
2022 1 1 2 1 1 1 2 1 3 2 1 1 1 1 1 2 2 2 1 2 2 1 1 2 1 2 3 1 3 1 2
Player 38 38 47 30 36 41 36 44 40 31 38 36 29 27 32 42 40 41 28 33 42 37 36 38 33 38 42 31 40 35 43
! Note: This tells how many of this player's home runs would have been out of other stadiums. This accounts for different wall heights, distances and environmental effects. For these purposes, the 2020 Blue Jays home field was still Rogers Centre, not Sahlen Field.
+ View Complete Expected Home Runs Leaderboard

Year to Year Changes

Metric 2015 2016 +/-   2017 +/-   2018 +/-   2019 +/-   2020 +/-   2021 +/-   2022 +/-  
Exit Velocity 91.4 90.5 -0.9 90.7 0.2 90.8 0.1 92.1 1.3
Launch Angle 17.7 13 -4.7 11.9 -1.1 14.3 2.4 13.4 -0.9
Barrel % 12.5 9.1 -3.4 6.5 -2.6 8.3 1.8 7 -1.3
Hard Hit % 44.2 43.7 -0.5 44.2 0.5 45.2 1 48 2.8
Sweet Spot % 33.7 29.9 -3.8 32.5 2.6 33.3 0.8 38 4.7
xBA .234 .222 -0.012 .23 0.008 .235 0.005 .271 0.036
BA .262 .195 -0.067 .195 0 .225 0.03 .239 0.014
xwOBA .343 .307 -0.036 .317 0.01 .294 -0.023 .327 0.033
wOBA .398 .278 -0.12 .269 -0.009 .274 0.005 .272 -0.002
xSLG .462 .408 -0.054 .384 -0.024 .396 0.012 .425 0.029
SLG .597 .369 -0.228 .301 -0.068 .369 0.068 .321 -0.048
K% 26.5 26.8 0.3 28 1.2 28 0 24.1 -3.9
BB% 11.8 10.5 -1.3 13.6 3.1 5.1 -8.5 5.5 0.4
Swing % 41.8 45.3 3.5 41.9 -3.4 51.1 9.2 49.4 -1.7
Whiff% 31.2 26.1 -5.1 29.9 3.8 29.2 -0.7 24.1 -5.1
In Zone % 45.3 46.4 1.1 46.5 0.1 47.3 0.8 50.6 3.3
Out of Zone % 54.7 53.6 -1.1 53.5 -0.1 52.7 -0.8 49.4 -3.3
Out of Zone Swing % 22.5 28 5.5 22.7 -5.3 30.5 7.8 30.4 -0.1
First Pitch Swing % 24.1 25.2 1.1 19.8 -5.4 35 15.2 29 -6
First Pitch Strike % 57.6 56.4 -1.2 49.6 -6.8 60.6 11 59.3 -1.3
+ View Complete Year to Year Changes Leaderboard

Statcast Shift Statistics

SeasonBat SidePAShifts%wOBA - No ShiftwOBA - Shift
2018 L 170 28 16.5 .371 .536
2019 L 369 179 48.5 .311 .244
2020 L 129 99 76.7 .281 .268
2021 L 244 196 80.3 .405 .252
2022 L 146 108 74.0 .323 .251

Pitch Tempo