CF Bryan Keenan #9
Age: 27 | Bats: R | Throws: R | Morale: Angry
07/15/2052
OA: 40 POT: 40
CF BRYAN KEENAN #9 - AGE: 27 - BATS: R - THROWS: R - MORALE: ANGRY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
54 192 48 9 2 5 19 13 47 .250 .313 .396 1 0.6
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 45 45 45 45
Gap 60 65 60 60
Power 45 50 45 45
Eye 35 40 35 40
Avoid K's 40 40 40 45
FIELDING RATINGS
Catcher Infield Outfield
Range: - 50 65
Errors: - 50 55
Arm: 20 40 65
Turn DP: - 45 -
Ability: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 20
Catcher: - Left Field: 70
1st Base: - Center Field: 55
2nd Base: - Right Field: 65
3rd Base: -
       
RUN/BUNT
Running Speed: 60
Stealing Ability: 60
Baserunning Inst.: 45
Sacrifice Bunt: 30
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
07/14/2052 TOL Loss, 2-5 3 0 1 0 0 1 1 0
07/13/2052 TOL Win, 5-3 4 0 1 0 0 0 2 0
07/11/2052 TOL Win, 6-1 1 1 1 0 0 0 0 0
07/09/2052 @ SYR Loss, 4-6 4 0 1 1 0 0 2 0
07/08/2052 @ SYR Win, 7-6 6 0 2 1 0 0 0 0
07/07/2052 @ SYR Loss, 1-8 3 0 1 0 0 0 1 0
07/02/2052 @ CLM Loss, 5-7 4 0 0 0 0 0 1 0
06/30/2052 @ CLM Loss, 3-8 4 1 1 0 0 0 1 0
06/29/2052 @ CLM Loss, 2-3 3 0 1 0 0 0 0 0
06/28/2052 BUF Loss, 3-5 4 1 1 0 0 1 3 0
PERSONALITY
He often gives less than 100 percent.
Low: Leader, Loyalty, Work Ethic
Birthday:03/16/2025
Born in:Chicago, IL
Nationality:American
Height:6' 1"
Weight:195 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$500,000
Signed Through:2052 Season
Major Service:None, 49 Days
Service This Yr:None
40-Man Service:3 Years, None
Pro Service:9 Years
Arbitration Eligibility:Not yet eligible
Option Years:Out of option years
Contract Extension: -
Drafted:2043, 21st Pick in Round 2
TRIPLE A 2052 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 54 192 48 9 2 5 19 23 13 47 .250 .313 .396 .709 .320 .146 107
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 47 211 5 0 0 9 0 1 76 16 1 1 50.0 21.7 3.78 .6  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   41 18 3 1 4 8 12 5 6 0 0 3 .439 .531 .854 1.384
Versus Right   151 30 6 1 1 11 11 8 41 1 0 2 .199 .247 .272 .518
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   18 6 1 0 0 2 1 1 5 0 0 0 .333 .368 .389 .757
April   22 8 1 0 1 4 2 1 6 0 0 1 .364 .417 .545 .962
May   58 16 3 0 3 8 8 3 15 1 0 2 .276 .328 .483 .811
June   87 17 4 2 1 5 12 8 19 0 0 2 .195 .278 .322 .600
July   25 7 1 0 0 2 1 1 7 0 0 0 .280 .308 .320 .628
Last Year   486 112 17 3 12 48 55 29 127 4 0 8 .230 .283 .352 .635
2 Years Ago   250 62 10 2 5 25 21 12 60 0 0 6 .248 .299 .364 .663
Career   1266 301 55 11 28 125 132 81 312 7 1 26 .238 .296 .365 .661
Home   98 23 4 1 2 8 13 10 20 1 0 3 .235 .321 .357 .679
Road   94 25 5 1 3 11 10 3 27 0 0 2 .266 .303 .436 .739
Grass   192 48 9 2 5 19 23 13 47 1 0 5 .250 .313 .396 .709
Night   192 48 9 2 5 19 23 13 47 1 0 5 .250 .313 .396 .709
As Starter   186 45 8 2 4 17 21 13 47 1 0 5 .242 .307 .371 .678
As Reliever / Substitution   6 3 1 0 1 2 2 0 0 0 0 0 .500 .500 1.167 1.667
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
2050 Memphis - SKY 25 7 8 0 0 0 0 0 0 0 0 0 2 0 0 .000 .000 .000 .000 -100 -137 -0.2
2051 Memphis - SKY 26 4 8 0 0 0 0 0 0 1 1 0 3 0 1 .000 .200 .000 .200 -37 -26 -0.3
Total SKY 11 16 0 0 0 0 0 0 1 1 0 5 0 1 .000 .111 .000 .111 -67 -79 -0.5
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
2043 Total - 18 27 119 60 15 8 9 43 63 12 5 3 5 33 9 .504 .554 .992 1.546 100 100 3.7
2043 Sanibel - R 18 64 215 44 10 2 7 21 25 18 7 1 53 5 5 .205 .286 .367 .654 75 78 0.5
2044 Sanibel - R 19 63 215 61 6 5 12 37 34 20 6 2 51 9 5 .284 .358 .526 .884 136 135 2.2
2045 Fayetteville - R+ 20 68 216 47 6 3 5 17 20 15 3 2 70 5 7 .218 .275 .343 .618 74 70 -0.2
2046 Bend - A- 21 67 212 64 12 5 7 43 33 24 2 0 41 6 3 .302 .378 .505 .883 128 124 1.2
2047 Jonesboro - A 22 115 449 108 14 5 14 45 60 49 9 3 134 13 17 .241 .325 .388 .713 108 110 3.3
2048 Oxford - A+ 23 81 312 86 15 10 10 44 50 42 3 2 64 22 9 .276 .365 .484 .849 132 132 3.9
2048 Shreveport - AA 23 58 212 54 9 3 7 22 27 23 4 4 53 12 9 .255 .333 .425 .758 111 113 0.8
2049 Orlando - AAA 24 97 338 79 19 4 6 33 33 27 7 2 78 16 6 .234 .302 .367 .669 90 95 1.6
2050 Orlando - AAA 25 77 250 62 10 2 5 25 21 12 6 0 60 13 5 .248 .299 .364 .663 89 92 0.8
2051 Orlando - AAA 26 127 486 112 17 3 12 48 55 29 8 4 127 10 4 .230 .283 .352 .635 78 80 1.2
2052 Orlando - AAA 27 54 192 48 9 2 5 19 23 13 5 1 47 1 1 .250 .313 .396 .709 110 107 0.6
Total AAA 355 1266 301 55 11 28 125 132 81 26 7 312 40 16 .238 .296 .365 .661 88 91
Total AA - U28 58 212 54 9 3 7 22 27 23 4 4 53 12 9 .255 .333 .425 .758 111 113
Total A+ - U26 81 312 86 15 10 10 44 50 42 3 2 64 22 9 .276 .365 .484 .849 132 132
Total A - U25 115 449 108 14 5 14 45 60 49 9 3 134 13 17 .241 .325 .388 .713 108 110
Total A- - U25 67 212 64 12 5 7 43 33 24 2 0 41 6 3 .302 .378 .505 .883 128 124
Total R+ - U24 68 216 47 6 3 5 17 20 15 3 2 70 5 7 .218 .275 .343 .618 74 70
Total R - U22 127 430 105 16 7 19 58 59 38 13 3 104 14 10 .244 .322 .447 .769 105 106
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
2045 Fayetteville - R+ - U24 20 12 35 2 1 0 0 0 2 1 0 0 11 0 0 .057 .083 .086 .169 -52 -70 -0.5
2046 Bend - A- - U25 21 5 16 6 1 0 3 8 3 0 0 0 4 0 0 .375 .375 1.000 1.375 250 242 0.3
2047 Jonesboro - A - U25 22 16 66 15 1 4 4 11 9 3 2 0 14 2 1 .227 .282 .545 .827 138 138 2.0
2048 Shreveport - AA - U28 23 18 65 16 2 0 3 7 11 2 1 0 17 2 0 .246 .279 .415 .695 92 91 0.3
2049 Orlando - AAA 24 4 15 9 3 0 1 3 2 1 0 0 2 1 2 .600 .625 1.000 1.625 357 403 0.6
2050 Orlando - AAA 25 7 17 4 0 0 0 0 0 0 0 0 3 0 0 .235 .235 .235 .471 36 26 -0.1
2051 Orlando - AAA 26 11 42 11 3 0 0 4 3 1 1 0 15 1 0 .262 .295 .333 .629 77 80 0.0
Total AAA 22 74 24 6 0 1 7 5 2 1 0 20 2 2 .324 .351 .446 .797 126 135
Total AA - U28 18 65 16 2 0 3 7 11 2 1 0 17 2 0 .246 .279 .415 .695 92 91
Total A - U25 16 66 15 1 4 4 11 9 3 2 0 14 2 1 .227 .282 .545 .827 138 138
Total A- - U25 5 16 6 1 0 3 8 3 0 0 0 4 0 0 .375 .375 1.000 1.375 250 242
Total R+ - U24 12 35 2 1 0 0 0 2 1 0 0 11 0 0 .057 .083 .086 .169 -52 -70
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2043 Sanibel - R CF 64 64 170 3 1 173 0 1.000 518.0 3.01 +3.3 1.032
2043 Sanibel - R RF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2044 Sanibel - R CF 61 56 175 4 0 181 2 .989 496.0 3.25 +1.9 1.022
2044 Sanibel - R RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2045 Fayetteville - R+ LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2045 Fayetteville - R+ CF 9 9 34 1 1 35 0 1.000 78.2 4.00 +1.2 1.046
2045 Fayetteville - R+ RF 59 58 139 0 0 142 3 .979 487.0 2.57 +2.9 1.036
2046 Bend - A- LF 7 7 11 0 0 12 1 .917 48.0 2.06 -1.5 .826
2046 Bend - A- CF 31 29 95 2 0 98 1 .990 245.2 3.55 +1.7 1.022
2046 Bend - A- RF 30 29 46 2 1 48 0 1.000 245.0 1.76 +1.2 1.088
2047 Jonesboro - A LF 48 48 91 0 0 91 0 1.000 405.0 2.02 +9.8 1.185
2047 Jonesboro - A CF 61 57 164 1 0 167 2 .988 517.0 2.87 +3.6 1.030
2047 Jonesboro - A RF 13 10 18 1 0 19 0 1.000 99.0 1.73 +0.9 1.053
2048 Shreveport - AA LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2048 Oxford - A+ LF 18 15 27 1 0 28 0 1.000 129.2 1.94 +1.9 1.150
2048 Shreveport - AA CF 58 57 172 1 1 174 1 .994 486.1 3.20 +1.7 1.024
2048 Oxford - A+ CF 25 21 66 3 1 69 0 1.000 196.2 3.16 +2.3 1.032
2048 Oxford - A+ RF 46 44 83 2 1 85 0 1.000 392.0 1.95 +4.9 1.136
2049 Orlando - AAA C 1 0 2 0 0 2 0 1.000 4.1 4.15 -0.2 .000 0 2 0 0.0
2049 Orlando - AAA LF 4 2 3 0 0 3 0 1.000 21.0 1.29 -0.1 .971
2049 Orlando - AAA CF 16 14 34 1 0 35 0 1.000 128.0 2.46 +0.4 .996
2049 Orlando - AAA RF 71 67 132 2 0 137 3 .978 604.2 1.99 +6.9 1.050
2050 Orlando - AAA LF 20 19 34 1 1 35 0 1.000 167.0 1.89 +0.9 1.003
2050 Memphis - MLB CF 2 1 1 1 0 2 0 1.000 11.0 1.64 -0.1 .981
2050 Orlando - AAA CF 22 15 38 0 0 40 2 .950 149.2 2.29 -0.4 .991
2050 Memphis - MLB RF 5 0 2 0 0 2 0 1.000 11.2 1.54 +0.0 .965
2050 Orlando - AAA RF 41 35 83 0 0 86 3 .965 315.1 2.37 +3.2 1.022
2051 Memphis - MLB LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2051 Orlando - AAA LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2051 Orlando - AAA CF 126 124 354 9 6 367 4 .989 1124.0 2.91 -0.2 .985
2051 Memphis - MLB RF 4 3 6 0 0 6 0 1.000 28.0 1.93 -0.3 .965
2051 Orlando - AAA RF 1 0 1 0 0 1 0 1.000 2.0 4.50 +0.0 .980
2052 Orlando - AAA SS 1 0 0 1 0 1 0 1.000 4.0 2.25 +0.0 1.041
2052 Orlando - AAA CF 26 23 56 2 1 59 1 .983 206.2 2.53 -2.7 .941
2052 Orlando - AAA RF 26 21 72 0 0 72 0 1.000 218.0 2.97 +1.3 1.006
2052 Orlando - AAA LF 1 1 2 0 0 2 0 1.000 9.0 2.00 +0.0 .969
TOTAL C 1 0 2 0 0 2 0 1.000 4.1 4.15 -0.2 .000 0 2 0 0.0
TOTAL SS 1 0 0 1 0 1 0 1.000 4.0 2.25 +0.0 1.041
TOTAL LF 98 92 168 2 1 171 1 .994 779.2 1.96 +11.1 1.103
TOTAL CF 501 470 1359 28 11 1400 13 .991 4157.2 3.00 +12.5 1.011
TOTAL RF 297 267 582 7 2 598 9 .985 2403.2 2.21 +21.0 1.050
PLAYER HISTORY
06/07/2043 Drafted in the 2043 first-year player draft (Round 2, Pick 21, 56th overall pick) by the Memphis Blues, out of high school Mendota (Mendota; Mendota, IL).
06/18/2043 Signed a minor league contract with the Memphis Blues organization with a signing bonus of $470,000.
07/09/2043 Named the #80 prospect in the SKY
11/23/2043 Named the #82 prospect in the SKY
01/01/2044 OSA scouting updated ratings (potential): Contact: 25 (70); Power: 30 (60); Eye: 25 (45).
04/04/2044 Named the #84 prospect in the SKY
07/14/2044 Was selected to the 2044 Skyline Baseball League All-Star Futures Game.
08/26/2044 Suspended 4 games after ejection following a brawl.
01/01/2045 OSA scouting updated ratings (potential): Contact: 25 (55); Power: 30 (45); Eye: 25 (40).
01/01/2046 OSA scouting updated ratings (potential): Contact: 25 (60); Power: 30 (45); Eye: 30 (40).
01/01/2047 OSA scouting updated ratings (potential): Contact: 40 (55); Power: 35 (45); Eye: 35 (40).
05/08/2047 Injured (strained groin),day-to-day for 4 weeks.
06/25/2047 Hits for the CYCLE, going 4-4 against the Columbia Fireflies, with 3 RBI and 2 runs scored.
11/21/2047 Signed a 1-year minor league contract extension with the Memphis Blues organization.
01/01/2048 OSA scouting updated ratings (potential): Contact: 45 (55); Power: 45 (50); Eye: 40 (40).
07/17/2048 Was selected to the 2048 Single A Advanced - U26 All-Star Game.
11/24/2048 Signed a 1-year minor league contract extension with the Memphis Blues organization.
01/01/2049 OSA scouting updated ratings (potential): Contact: 45 (55); Power: 45 (50); Eye: 40 (40).
12/19/2049 Received a 1-year contract through automatic renewal worth a total of $500,000.
01/01/2050 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 45 (50); Eye: 40 (40).
12/01/2050 Received a 1-year contract through automatic renewal worth a total of $500,000.
01/01/2051 OSA scouting updated ratings (potential): Contact: 45 (55); Power: 45 (50); Eye: 40 (40).
12/01/2051 Received a 1-year contract through automatic renewal worth a total of $500,000.
01/01/2052 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 45 (45); Eye: 40 (40).
04/30/2052 Suspended 5 games after ejection following a brawl.
Sunday, April 28th , 2024 - OOTP Baseball 24.11 Build 85