P Ryan O'Sullivan #54
Age: 35 | Bats: R | Throws: R | Morale: Very Good
03/07/2026
P RYAN O'SULLIVAN #54 - AGE: 35 - BATS: R - THROWS: R - MORALE: VERY GOOD
G GS Rec SV ERA IP HA HR BB K WHIP WAR
0 0 0-0 0 0.00 0.0 0 0 0 0 0.00 0.0
PITCHING RATINGS (OSA)
Overall Overall Vs Left Vs Right
Stuff 35 35 35
Movement 40 40 40
HRA 40 40 40
PBABIP 40 40 40
Control 40 40 40
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 40 -
Curveball 25 -
Changeup 40 -
 
 
OTHER PITCHING RATINGS
Velocity 92-94 Mph
Stamina 35
Suggested Role Bullpen
Type Groundball Pitcher
Hold Runners 55
Defense 55
RUN/BUNT RATINGS
Running Speed: 25
Stealing Ability: 25
Baserunning Inst.: 25
Sacrifice Bunt: 55
Bunt for Hit: 30
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
Birthday:09/05/1990
Born in:El Cajon, CA
Nationality:American
Height:6' 2"
Weight:190 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:RETIRED
Salary:-
Signed Through:-
Major Service:
Service This Yr:
40-Man Service:
Pro Service:
Arbitration Eligibility:
Option Years:
Contract Extension:
Drafted:-
CAREER PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
Total CBA 6 3 1 3 0 2.60 27.2 21 9 8 1 7 20 2 1 1.01 .256 3.42 0.7 165
CAREER MINOR LEAGUE PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2012 Goodyear - MLB 21 3 3 1 1 0 1.38 26.0 12 5 4 1 7 18 2 1 0.73 .167 3.56 0.6 311
2012 Boise - MLB 21 3 0 0 2 0 21.60 1.2 9 4 4 0 0 2 0 0 5.40 .750 1.24 0.1 20
2013 Goodyear - R 22 13 13 5 4 0 5.80 59.0 57 39 38 5 36 62 0 0 1.58 .329 5.50 0.9 99
2014 Lancaster - A 23 2 2 1 0 0 5.91 10.2 10 7 7 1 7 8 0 0 1.59 .290 6.22 0.1 95
2014 Madison - AA 23 58 0 4 3 2 7.24 68.1 79 56 55 7 41 48 0 0 1.76 .324 5.66 0.2 77
2015 Kane County - A 24 29 29 7 7 0 5.07 138.1 143 82 78 12 58 166 0 0 1.45 .364 4.15 2.9 95
2016 Kane County - A 25 8 0 1 0 0 1.08 8.1 8 1 1 0 2 12 0 0 1.20 .421 2.17 0.3 469
2016 Lancaster - A 25 44 3 9 3 2 2.70 83.1 73 29 25 5 42 98 0 0 1.38 .333 3.95 1.6 195
2016 Total - A 25 52 3 10 3 2 2.55 91.2 81 30 26 5 44 110 0 0 1.36 .341 3.79 1.9 206
2017 Lancaster - A 26 58 0 15 2 1 3.48 134.1 123 53 52 10 66 112 0 0 1.41 .300 4.18 1.2 134
2018 Kane County - A 27 44 0 3 2 0 7.12 67.0 73 55 53 13 53 69 0 0 1.88 .339 6.79 -0.4 81
2018 Lancaster - A 27 1 0 0 0 0 0.00 2.1 1 0 0 0 3 1 0 0 1.71 .200 7.00 -0.0 999
2018 Total - A 27 45 0 3 2 0 6.88 69.1 74 55 53 13 56 70 0 0 1.88 .335 6.80 -0.5 84
2019 Kane County - A 28 65 4 3 2 0 5.15 94.1 112 67 54 14 49 84 0 0 1.71 .340 5.27 0.4 102
Total EL 58 0 4 3 2 7.24 68.1 79 56 55 7 41 48 0 0 1.76 .324 5.66 76.7
Total CAL 105 5 25 5 3 3.28 230.2 207 89 84 16 118 219 0 0 1.41 .310 4.22 149.9
Total MWL 146 33 14 11 0 5.44 308.0 336 205 186 39 162 331 0 0 1.62 .352 5.01 95.4
Total ARZ 13 13 5 4 0 5.80 59.0 57 39 38 5 36 62 0 0 1.58 .329 5.50 98.8
CAREER POSTSEASON PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2015 Kane County - MWL 24 1 1 0 0 0 6.23 4.1 6 3 3 1 1 7 0 0 1.62 .500 4.99 0.0 77
2017 Lancaster - CAL 26 2 0 0 0 0 0.00 4.0 4 0 0 0 0 4 0 0 1.00 .400 1.50 0.2 999
2018 Kane County - MWL 27 3 0 0 0 1 4.50 8.0 9 4 4 1 6 5 0 0 1.88 .364 6.40 -0.0 128
Total CAL 2 0 0 0 0 0.00 4.0 4 0 0 0 0 4 0 0 1.00 .400 1.50 999.0
Total MWL 4 1 0 0 1 5.11 12.1 15 7 7 2 7 12 0 0 1.78 .406 5.91 104.1
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2012 Boise - MLB P 3 0 1 0 0 1 0 1.000 1.2 5.40 -0.2 .000
2012 Goodyear - MLB P 3 3 0 6 0 6 0 1.000 26.0 2.08 +0.4 .000
2013 Goodyear - R P 13 13 3 3 0 6 0 1.000 59.0 0.92 +1.7 1.056
2014 Madison - AA P 57 0 4 9 0 14 1 .929 68.1 1.71 +0.7 1.036
2014 Lancaster - A P 2 2 0 0 0 0 0 .000 10.2 0.00 +0.1 .000
2015 Kane County - A P 29 29 3 12 1 17 2 .882 138.1 0.98 -0.3 .946
2016 Lancaster - A P 43 3 6 11 0 17 0 1.000 83.1 1.84 +0.3 1.002
2016 Kane County - A P 8 0 0 2 0 2 0 1.000 8.1 2.16 +0.0 1.024
2017 Lancaster - A P 58 0 6 18 2 24 0 1.000 134.1 1.61 -0.4 1.001
2018 Lancaster - A P 1 0 0 1 0 1 0 1.000 2.1 3.86 -0.0 .998
2018 Kane County - A P 42 0 2 7 0 9 0 1.000 67.0 1.21 +0.2 1.300
2019 Kane County - A P 61 3 3 18 2 22 1 .955 94.1 2.00 +0.4 1.009
TOTAL P 320 53 28 87 5 119 4 .966 693.2 1.49 +2.9 1.024
Sunday, March 22nd , 2026 - OOTP Baseball 27.1 Build 44