SS Ryan O'Hearn #82
Age: 28 | Bats: R | Throws: R | Morale: Normal    
12/01/2026
SS RYAN O'HEARN #82 - AGE: 28 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
87 301 69 6 1 3 16 38 87 .229 .318 .286 15 2.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 10 11 10 10
Gap 7 8 7 8
Power 3 3 3 3
Eye 10 11 10 11
Avoid K's 12 12 11 12
FIELDING RATINGS
Catcher Infield Outfield
Range: - 17 2
Errors: - 13 18
Arm: 1 18 15
Turn DP: - 20 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: 17
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: - Right Field: -
3rd Base: 19
       
RUN/BUNT
Running Speed: 19
Stealing Ability: 13
Baserunning Inst.: 14
Sacrifice Bunt: 11
Bunt for Hit: 8
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/30/2026 REY Win, 1-0 3 0 1 0 0 0 1 0
09/27/2026 @ SIE Win, 8-1 5 0 1 0 0 1 0 0
09/26/2026 @ SIE Win, 4-3 5 0 0 0 0 0 1 0
09/24/2026 SIE Win, 9-3 5 1 2 2 0 0 1 0
09/23/2026 SIE Win, 5-4 3 0 0 0 0 0 1 0
09/21/2026 ROS Win, 4-2 4 1 1 0 0 0 1 0
09/19/2026 @ ROS Loss, 5-6 4 1 0 0 0 1 1 0
09/18/2026 @ ROS Loss, 3-4 4 0 1 0 0 0 2 0
09/16/2026 ROS Win, 11-3 3 2 1 1 0 2 2 0
09/15/2026 ROS Win, 11-1 4 3 3 2 0 1 1 0
PERSONALITY
Leader Ability:Normal
Loyalty:Normal
Desire f. Win:Low
Greed:Normal
Intelligence:Low
Work Ethic:High
Birthday:09/06/1998
Born in:Chicago, IL
Nationality:American
Height:6' 0"
Weight:185 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:None, None
Service This Yr:None
40-Man Service:None, None
Pro Service:9 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2017, 9th Pick in Round 16
CASCADIA BASEBALL ASSOCIATION 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 87 301 69 6 1 3 16 35 38 87 .229 .318 .286 .603 .293 .056 86
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 87 341 1 0 0 2 1 0 86 10 15 8 65.2 30.0 3.34 2.0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Versus Right   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   54 10 2 0 1 4 6 8 12 0 0 0 .185 .290 .278 .568
May   106 27 3 0 0 5 12 13 30 0 0 0 .255 .336 .283 .619
June   81 18 1 0 2 4 8 11 27 0 0 1 .222 .323 .309 .631
July   60 14 0 1 0 3 9 6 18 0 1 0 .233 .303 .267 .570
Last Year   17 2 0 0 0 0 3 4 6 0 0 0 .118 .286 .118 .403
Career   1063 237 26 7 9 78 107 107 263 6 10 13 .223 .300 .286 .586
Home   145 38 4 0 2 8 24 22 42 0 1 0 .262 .359 .331 .690
Road   156 31 2 1 1 8 11 16 45 0 0 1 .199 .277 .244 .521
Grass   280 66 5 1 3 14 33 36 78 0 1 1 .236 .325 .293 .618
Turf   21 3 1 0 0 2 2 2 9 0 0 0 .143 .217 .190 .408
Day   99 22 3 0 1 3 10 9 32 0 1 0 .222 .287 .283 .570
Night   202 47 3 1 2 13 25 29 55 0 0 1 .233 .332 .287 .619
As Starter   301 69 6 1 3 16 35 38 87 0 1 1 .229 .318 .286 .603
SANTA ANNA LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 48 168 49 7 1 1 15 27 23 33 .292 .381 .363 .745 .349 .071 117
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 48 195 2 1 0 5 1 1 61 9 1 7 12.5 21.9 4.44 1.6  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Versus Right   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
July   36 9 1 0 0 3 6 5 6 0 0 1 .250 .357 .278 .635
August   95 25 3 0 1 8 10 12 19 0 1 0 .263 .346 .326 .672
September   37 15 3 1 0 4 11 6 8 1 0 1 .405 .489 .541 1.029
Postseason   44 11 1 0 0 5 9 5 11 0 0 0 .250 .327 .273 .599
Last Year   505 146 13 2 17 67 83 66 96 1 5 7 .289 .378 .424 .802
2 Years Ago   20 4 0 0 0 1 2 3 5 0 1 0 .200 .304 .200 .504
Career   1422 360 51 4 21 131 177 161 318 6 12 18 .253 .335 .339 .674
Home   75 19 2 1 0 5 15 13 17 1 0 1 .253 .367 .307 .673
Road   93 30 5 0 1 10 12 10 16 0 1 1 .323 .394 .409 .803
Grass   168 49 7 1 1 15 27 23 33 1 1 2 .292 .381 .363 .745
Day   44 15 3 0 0 2 3 1 4 0 1 0 .341 .356 .409 .765
Night   124 34 4 1 1 13 24 22 29 1 0 2 .274 .389 .347 .736
As Starter   168 49 7 1 1 15 27 23 33 1 1 2 .292 .381 .363 .745
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2017 Total - 18 21 92 36 6 0 1 19 33 10 2 2 5 17 4 .391 .453 .489 .942 100 100 0.0
2017 Southie - R 18 57 178 38 5 0 0 6 7 9 0 0 59 1 3 .213 .251 .242 .493 51 50 0.0
2018 Southie - R 19 53 171 35 9 0 0 11 17 9 0 0 47 3 1 .205 .244 .257 .502 50 46 0.0
2019 Lemon Grove - S A 20 66 228 51 12 1 1 19 24 14 3 2 61 6 4 .224 .275 .298 .574 65 61 0.0
2020 Ensenada - A 21 135 503 109 24 0 2 32 47 49 7 1 121 16 12 .217 .295 .276 .571 76 73 0.0
2021 Ensenada - A 22 44 174 42 7 1 1 14 16 18 1 3 52 4 8 .241 .311 .310 .622 94 96 0.0
2021 Goldendale - AA 22 89 339 73 12 3 1 21 27 32 4 1 87 9 8 .215 .290 .277 .567 66 68 0.0
2022 Ensenada - A 23 13 52 10 0 0 0 2 2 2 1 0 11 2 0 .192 .236 .192 .429 33 28 0.0
2022 Goldendale - AA 23 108 406 93 8 3 5 41 42 33 8 5 83 8 12 .229 .296 .300 .597 75 75 0.0
2022 Stamford - AAA 23 19 69 14 2 0 0 7 6 1 1 2 21 2 2 .203 .219 .232 .451 31 25 0.0
2023 Stamford - AAA 24 141 471 120 10 3 1 27 52 51 6 5 102 11 10 .255 .332 .295 .627 87 90 0.0
2024 Cordele - R 25 25 83 24 2 0 5 17 12 16 1 0 11 4 2 .289 .410 .494 .904 159 162 0.0
2024 Belize - S A 25 27 106 34 3 1 2 14 22 14 0 2 16 4 3 .321 .393 .425 .818 119 117 0.0
2024 Abilene - A 25 6 20 4 0 0 0 1 2 3 0 0 5 0 0 .200 .304 .200 .504 48 49 0.0
2024 Butte - AAA 25 22 82 18 0 0 2 10 8 7 0 0 21 3 1 .220 .281 .293 .574 70 60 0.0
2024 Marietta - R 25 2 4 2 0 0 0 0 1 4 0 0 0 0 1 .500 .750 .500 1.250 238 253 0.0
2025 Abilene - A 26 130 505 146 13 2 17 67 83 66 7 1 96 16 13 .289 .378 .424 .802 129 135 0.0
2025 Hell's Gate - AA 26 5 17 2 0 0 0 0 3 4 0 0 6 2 0 .118 .286 .118 .403 24 38 0.0
2026 Abilene - A 27 48 168 49 7 1 1 15 27 23 2 1 33 1 7 .292 .381 .363 .745 112 117 0.0
2026 Hell's Gate - AA 27 87 301 69 6 1 3 16 35 38 1 0 87 15 8 .229 .318 .286 .603 82 86 0.0
Total AAA 182 622 152 12 3 3 44 66 59 7 7 144 16 13 .244 .314 .288 .601 79 79
Total AA 289 1063 237 26 7 9 78 107 107 13 6 263 34 28 .223 .300 .286 .586 73 75
Total A 376 1422 360 51 4 21 131 177 161 18 6 318 39 40 .253 .335 .339 .674 100 102
Total S A 93 334 85 15 2 3 33 46 28 3 4 77 10 7 .254 .314 .338 .653 83 80
Total R 137 436 99 16 0 5 34 37 38 1 0 117 8 7 .227 .291 .298 .589 76 75
CAREER POSTSEASON BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2026 Abilene - A 27 11 44 11 1 0 0 5 9 5 0 0 11 0 1 .250 .327 .273 .599 0 0 0.0
Total A 11 44 11 1 0 0 5 9 5 0 0 11 0 1 .250 .327 .273 .599 71 78
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Hell's Gate - AA 3B 72 72 37 148 11 190 5 .974 605.2 2.75 +8.9 1.077
2026 Abilene - A 3B 22 21 15 45 4 63 3 .952 175.2 3.07 +4.6 1.121
2026 Hell's Gate - AA SS 15 15 19 51 11 73 3 .959 133.2 4.71 +0.7 1.019
2026 Abilene - A SS 28 27 45 67 12 115 3 .974 227.2 4.43 +1.8 1.041
TOTAL 3B 94 93 52 193 15 253 8 .968 781.1 2.82 +13.6 1.088
TOTAL SS 43 42 64 118 23 188 6 .968 361.1 4.53 +2.5 1.031
Wednesday, November 1st, 2023 - OOTP Baseball 17.12 Build 75