RYAN O'HEARN

Ryan O'Hearn

MLB · BATTING REGISTER

TEAMS
SEASONS
COUNTINGRATEINDEX
SEASON AGE TM LGG PA AB R H HR RBI SB CS BB SO HBP SF IBB SH GIDP TB XBH BA OBP SLG OPS BB% K% BB/K ISO BABIP whoaBUH UURC+
202632PITNational923793415394176810308553101315830.276.340.463.8037.9%22.4%0.35.187.318SEASON IN PROGRESSSEASON IN PROGRESS
202531TOT144544474671331763315810984401120739.281.366.437.80310.7%20.0%0.53.156.330.352112
202430BALAmerican1424944436011715593146692320718939.264.334.427.7619.3%14.0%0.67.163.282.332109
202329BALAmerican1123683464810014605115823321216637.289.322.480.8024.1%22.3%0.18.191.340.340109
202228KCAmerican6714513414321160083521002438.239.290.321.6115.5%24.1%0.23.082.313.27385
202127KCAmerican842542362353929001371230078715.225.268.369.6375.1%28.0%0.18.144.277.27685
202026KCAmerican4213211372221800183701205348.195.303.301.60413.6%28.0%0.49.106.267OUTSIDE 2021–2025OUTSIDE 2021–2025
201925KCAmerican105370328326414380139991210712128.195.281.369.65010.5%26.8%0.39.174.230OUTSIDE 2021–2025OUTSIDE 2021–2025
201824KCAmerican4417014923391230002045100008924.262.353.597.95011.8%26.5%0.44.335.293OUTSIDE 2021–2025OUTSIDE 2021–2025
CAREER83228562564327654101381124247632.255.324.427.7518.6%22.1%0.39.172.299

SOURCE: MLB STATSAPI. AGE IS AS OF JUNE 30 OF THE SEASON. TOT ROWS ARE THE SEASON TOTAL FOR A PLAYER WHO CHANGED CLUBS. BB%, K%, BB/K, ISO AND BABIP ARE COMPUTED FROM THE COUNTING STATS ON EACH ROW. CAREER RATES ARE COMPUTED FROM CAREER TOTALS, NOT AVERAGED ACROSS SEASONS. OBP AND BABIP INCLUDE HBP AND SACRIFICE FLIES AND ARE EXACT.

whoaBUH AND UURC+ ARE KALINDRO'S OWN METRICS (wb-v1.0 · uurc-v1.0), COMPUTED FROM RETROSHEET PLAY-BY-PLAY AND NOT COMPARABLE TO FANGRAPHS' wOBA OR wRC+ — SEE METHODOLOGY. whoaBUH IS PARK-NEUTRAL, SO IT IS SHOWN PER CLUB. UURC+ WEIGHTS THE BALLPARKS A PLAYER ACTUALLY BATTED IN ACROSS THE WHOLE SEASON, SO IT EXISTS ONCE PER SEASON AND SITS ON THE SEASON-TOTAL ROW. A UURC+ MARKED ° HAD NO HOME GAMES THAT SEASON, SO NO PARK ADJUSTMENT WAS APPLIED — A MEASURED ZERO, NOT A MISSING PARK FACTOR, WHICH IS NEVER FILLED IN WITH 1.00. NEITHER METRIC HAS A CAREER LINE: BOTH ARE INDEXED TO ONE SEASON'S LEAGUE AND PARK CONTEXT, AND AVERAGING THEM ACROSS SEASONS WOULD BE A DIFFERENT NUMBER.