C Brian O'Keefe #19
Age: 31 | Bats: R | Throws: R | Morale: Very Good
03/25/2025
C BRIAN O'KEEFE #19 - AGE: 31 - BATS: R - THROWS: R - MORALE: VERY GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
0 0 0 0 0 0 0 0 0 .000 .000 .000 0 0.0
BATTING RATINGS (OSA)
Overall Overall Vs Left Vs Right  
Contact 45 45 45
Gap 50 50 50
Power 50 55 50
Eye 50 50 50
Avoid K's 50 50 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 30 40
Errors: - 40 40
Arm: 50 55 50
Turn DP: - 25 -
Framing: 50 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: 45 Left Field: -
1st Base: - Center Field: -
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 40
Stealing Aggressiveness: 30
Stealing Ability: 55
Baserunning Inst.: 40
Sacrifice Bunt: 50
Bunt for Hit: 35
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
03/24/2025 @ Tor Loss, 3-6 1 0 0 0 0 0 0 0
03/23/2025 @ Sea Loss, 9-11 2 1 2 3 1 0 0 0
03/21/2025 @ Ana Win, 4-3 2 0 0 0 0 0 0 0
03/20/2025 Min Loss, 4-8 1 0 0 1 0 0 0 0
03/18/2025 @ Pit Win, 7-2 2 0 0 0 0 0 1 0
03/17/2025 NY Win, 8-4 1 0 0 0 0 1 0 0
03/16/2025 Car Loss, 2-4 1 0 0 0 0 0 0 0
03/15/2025 @ Cin Loss, 3-6 1 0 0 0 0 1 0 0
03/14/2025 Chi Win, 5-0 1 1 0 0 0 1 0 0
03/13/2025 @ Bnx Win, 7-5 2 1 2 4 1 0 0 0
Birthday:07/15/1993
Born in:Unknown
Nationality:American
Height:6' 0"
Weight:235 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:
Service This Yr:
40-Man Service:
Pro Service:
Arbitration Eligibility:
Option Years:
Contract Extension:
Drafted:-
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
2015 Lakeland - R 21 35 139 40 6 0 5 24 33 27 4 0 56 1 1 .288 .418 .439 .856 113 117 0.5
2015 Twin Falls - R 21 1 3 0 0 0 0 0 0 1 0 0 2 0 0 .000 .250 .000 .250 -39 -19 -0.1
2015 Total - R 21 36 142 40 6 0 5 24 33 28 4 0 58 1 1 .282 .414 .430 .843 110 114 0.4
2016 Lakeland - R 22 11 28 5 1 0 1 4 3 6 1 1 13 0 0 .179 .333 .321 .655 60 60 -0.0
2016 Twin Falls - R 22 19 79 21 5 0 3 10 11 14 0 0 21 0 0 .266 .376 .443 .819 100 93 0.0
2016 Total - R 22 30 107 26 6 0 4 14 14 20 1 1 34 0 0 .243 .364 .411 .776 89 84 -0.0
2016 Princeton - S A 22 14 47 11 2 0 0 7 5 4 0 0 18 0 0 .234 .294 .277 .571 56 54 -0.2
2017 Lakeland - R 23 32 110 38 5 2 4 26 24 32 3 1 28 0 0 .345 .500 .536 1.036 152 158 1.5
2017 Lakeland - A 23 27 103 30 6 0 3 14 20 16 0 3 19 0 0 .291 .377 .437 .814 109 106 0.5
2018 Princeton - S A 24 52 199 52 12 2 3 18 33 44 2 0 72 0 2 .261 .400 .387 .787 111 118 1.6
2018 Lakeland - A 24 32 117 41 8 0 7 23 26 20 2 4 21 0 0 .350 .441 .598 1.039 148 143 0.9
2019 Lakeland - A 25 107 394 107 18 1 22 84 74 61 5 4 83 2 1 .272 .373 .490 .863 104 99 1.6
2020 Lakeland - A 26 6 23 8 1 0 3 5 5 4 0 0 8 0 0 .348 .444 .783 1.227 198 185 0.4
2020 Pascagoula - AA 26 22 77 24 2 0 4 13 16 20 0 1 17 0 0 .312 .449 .494 .942 113 114 0.5
2020 Memphis - AAA 26 58 200 51 10 1 7 25 33 29 4 1 39 1 0 .255 .359 .420 .779 87 85 0.8
2021 Memphis - AAA 27 59 201 53 8 2 4 31 29 25 4 4 43 0 0 .264 .350 .383 .734 88 90 1.1
2022 Pascagoula - AA 28 110 430 112 15 0 20 71 62 42 9 1 113 1 3 .260 .338 .435 .773 89 88 -0.5
2022 Memphis - AAA 28 1 3 1 0 0 0 0 0 0 0 0 1 0 0 .333 .333 .333 .667 74 72 -0.0
2023 Terre Haute - A 29 28 104 32 3 2 6 13 18 7 3 2 23 0 0 .308 .362 .548 .910 127 123 0.6
2023 Tulsa - AA 29 23 76 20 2 0 3 9 18 13 4 1 16 0 0 .263 .394 .408 .802 105 112 0.4
2023 Nashville - AAA 29 27 99 25 2 0 3 12 9 5 0 0 22 0 0 .253 .288 .364 .652 68 64 -0.1
2024 Plant City - A 30 14 35 11 1 3 3 8 7 4 0 0 9 2 1 .314 .385 .771 1.156 170 159 0.3
2024 Tulsa - AA 30 5 15 7 2 0 2 7 6 4 0 0 3 0 0 .467 .579 1.000 1.579 287 287 0.3
2024 Nashville - AAA 30 54 172 44 7 0 8 22 18 18 0 2 35 0 0 .256 .323 .436 .759 92 90 0.0
Total INT 199 675 174 27 3 22 90 89 77 8 7 140 1 0 .258 .338 .404 .742 86 85
Total SL 132 507 136 17 0 24 84 78 62 9 2 130 1 3 .268 .357 .444 .801 93 93
Total TL 28 91 27 4 0 5 16 24 17 4 1 19 0 0 .297 .425 .505 .930 136 141
Total FSL 186 672 197 34 4 38 134 132 105 7 11 140 4 2 .293 .389 .525 .914 119 114
Total MWL 28 104 32 3 2 6 13 18 7 3 2 23 0 0 .308 .362 .548 .910 127 123
Total NYP 66 246 63 14 2 3 25 38 48 2 0 90 0 2 .256 .382 .366 .748 101 107
Total Pio 20 82 21 5 0 3 10 11 15 0 0 23 0 0 .256 .371 .427 .798 94 89
Total GCL 78 277 83 12 2 10 54 60 65 8 2 97 1 1 .300 .443 .466 .909 124 128
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
2015 Lakeland - GCL 21 10 40 13 2 1 5 13 8 6 0 0 15 0 0 .325 .413 .800 1.213 199 175 0.2
2017 Lakeland - FSL 23 4 15 2 0 0 1 4 2 2 0 0 5 0 0 .133 .235 .333 .569 45 38 -0.0
Total FSL 4 15 2 0 0 1 4 2 2 0 0 5 0 0 .133 .235 .333 .569 45 38
Total GCL 10 40 13 2 1 5 13 8 6 0 0 15 0 0 .325 .413 .800 1.213 199 175
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2015 Lakeland - R C 1 1 8 1 0 9 0 1.000 10.0 8.10 -0.1 2.055 0 1 0 0.0
2015 Lakeland - R 2B 34 34 72 59 29 140 9 .936 302.2 3.90 -4.9 .859
2015 Twin Falls - R SS 1 1 1 1 1 3 1 .667 8.0 2.25 -0.5 .000
2016 Lakeland - R C 7 7 82 1 0 84 1 .988 55.0 13.58 +0.0 .000 1 2 1 50.0
2016 Princeton - S A 2B 1 1 0 3 1 3 0 1.000 8.0 3.38 +0.0 1.029
2016 Princeton - S A SS 3 3 2 2 0 4 0 1.000 25.0 1.44 +0.0 1.023
2017 Lakeland - A C 20 20 149 17 0 167 1 .994 181.0 8.25 +0.2 1.516 2 27 9 33.3
2017 Lakeland - R C 32 32 341 18 2 361 2 .994 278.0 11.62 -1.0 .880 2 29 8 27.6
2018 Lakeland - A C 4 4 36 4 0 40 0 1.000 37.0 9.73 +0.2 1.014 0 5 2 40.0
2018 Princeton - S A C 52 52 520 38 7 560 2 .996 465.1 10.79 +0.8 1.005 6 45 21 46.7
2019 Lakeland - A C 69 66 493 59 5 555 3 .995 605.0 8.21 +5.4 1.216 5 76 35 46.1
2019 Lakeland - A 3B 2 2 1 6 1 7 0 1.000 17.0 3.71 +0.3 1.078
2019 Lakeland - A LF 7 4 14 3 1 17 0 1.000 44.1 3.45 -0.0 .903
2019 Lakeland - A RF 3 2 9 0 0 9 0 1.000 24.0 3.38 -0.9 .904
2020 Pascagoula - AA P 6 0 0 0 0 0 0 .000 4.0 0.00 0.0 .000
2020 Memphis - AAA C 57 57 375 44 6 420 1 .998 519.2 7.26 +2.6 1.126 6 44 23 52.3
2020 Pascagoula - AA C 21 21 130 20 1 150 0 1.000 188.0 7.18 +0.6 1.018 0 42 15 35.7
2020 Lakeland - A C 6 6 36 5 0 41 0 1.000 52.1 7.05 +0.4 1.018 0 5 2 40.0
2020 Pascagoula - AA 1B 1 0 1 0 0 1 0 1.000 3.0 3.00 0.0 .000
2021 Memphis - AAA C 56 55 332 56 4 390 2 .995 483.0 7.23 +3.8 1.089 4 63 30 47.6
2022 Memphis - AAA C 1 1 8 0 0 8 0 1.000 9.0 8.00 -0.2 .000 1 0 0 0.0
2022 Pascagoula - AA C 34 34 277 33 2 312 2 .994 304.1 9.17 -0.6 .830 1 45 18 40.0
2022 Pascagoula - AA SS 1 0 1 0 0 1 0 1.000 4.1 2.08 -0.1 .000
2023 Nashville - AAA C 17 17 122 7 2 130 1 .992 151.0 7.69 -0.5 .964 2 8 2 25.0
2023 Tulsa - AA C 18 18 149 9 2 160 2 .988 163.1 8.71 -1.7 .000 1 14 2 14.3
2023 Terre Haute - A C 28 28 224 29 3 254 1 .996 242.1 9.40 +0.0 1.152 0 31 11 35.5
2023 Tulsa - AA 1B 1 0 1 0 0 1 0 1.000 0.2 13.50 0.0 .000
2023 Nashville - AAA 3B 1 1 0 1 1 1 0 1.000 8.0 1.12 +0.0 1.055
2023 Tulsa - AA 3B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2023 Tulsa - AA RF 2 2 1 0 0 1 0 1.000 19.0 0.47 -1.2 .497
2024 Nashville - AAA C 29 28 167 21 1 189 1 .995 252.2 6.70 -0.7 1.350 3 35 9 25.7
2024 Tulsa - AA C 3 2 16 2 0 18 0 1.000 19.0 8.53 +0.3 .000 0 3 2 66.7
2024 Plant City - A C 7 6 51 5 2 56 0 1.000 53.1 9.45 -0.7 .968 1 12 2 16.7
2024 Nashville - AAA 1B 6 6 45 5 6 50 0 1.000 52.0 8.65 -0.7 .760
2024 Nashville - AAA 3B 1 1 1 2 0 3 0 1.000 9.0 3.00 -0.7 .687
2024 Tulsa - AA SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2024 Nashville - AAA LF 1 1 2 0 0 2 0 1.000 9.0 2.00 -0.0 .968
2024 Nashville - AAA CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2024 Tulsa - AA CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2024 Nashville - AAA RF 1 0 0 0 0 0 0 .000 8.0 0.00 -0.3 .000
2024 Tulsa - AA RF 1 0 1 0 0 1 0 1.000 8.0 1.12 -0.0 .972
TOTAL P 6 0 0 0 0 0 0 .000 4.0 0.00 0.0 .000
TOTAL C 462 455 3516 369 37 3904 19 .995 4069.1 8.59 +8.8 1.078 35 487 192 39.4
TOTAL 1B 8 6 47 5 6 52 0 1.000 55.2 8.41 -0.7 .760
TOTAL 2B 35 35 72 62 30 143 9 .937 310.2 3.88 -4.9 .866
TOTAL 3B 4 4 2 9 2 11 0 1.000 34.0 2.91 -0.4 .959
TOTAL SS 5 4 4 3 1 8 1 .875 37.1 1.69 -0.5 .768
TOTAL LF 8 5 16 3 1 19 0 1.000 53.1 3.21 -0.0 .913
TOTAL RF 7 4 11 0 0 11 0 1.000 59.0 1.68 -2.4 .846
PLAYER HISTORY
07/06/2024 Injured (sprained ankle),day-to-day for 4 days.
10/02/2024 Released by the Minnesota organization.
10/02/2024 Signed with the Texas Vipers.
01/01/2025 OSA scouting updated ratings: Contact: 45; Power: 50; Eye: 45.
03/08/2025 Injured (calf cramp),day-to-day for 4 days.
Friday, April 4th , 2025 - OOTP Baseball 26.1 Build 45