C Juan Centeno #17
Age: 36 | Bats: L | Throws: R | Morale: Very Unhappy
05/10/2026
C JUAN CENTENO #17 - AGE: 36 - BATS: L - THROWS: R - MORALE: VERY UNHAPPY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
7 21 8 3 0 0 1 3 3 .381 .458 .524 0 0.2
BATTING RATINGS (OSA)
Overall Overall Vs Left Vs Right  
Contact 40 40 40
BABIP 45 45 45
Avoid K's 40 35 40
Gap 40 40 40
Power 35 30 35
Eye 30 30 35
FIELDING RATINGS
Catcher Infield Outfield
Range: - 40 -
Errors: - 45 -
Arm: 55 60 -
Turn DP: - 30 -
Framing: 55 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: 55 Left Field: -
1st Base: - Center Field: -
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 45
Stealing Aggressiveness: 45
Stealing Ability: 65
Baserunning Inst.: 50
Sacrifice Bunt: 55
Bunt for Hit: 35
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
05/04/2026 @ AMR Loss, 5-7 4 0 0 0 0 0 2 0
05/03/2026 @ TEM Win, 8-5 5 0 1 0 0 0 0 0
05/01/2026 @ TEM Win, 10-9 1 1 1 0 0 0 0 0
04/24/2026 FRS Win, 9-6 3 2 2 1 0 1 0 0
04/22/2026 @ MID Win, 7-2 3 0 0 0 0 2 1 0
04/19/2026 @ P-F Loss, 2-3 4 0 3 0 0 0 0 0
04/11/2026 UFO Loss, 4-8 1 1 1 0 0 0 0 0
Birthday:11/16/1989
Born in:Arecibo, ARE
Nationality:Puerto Rican
Height:5' 10"
Weight:180 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
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:-
TEXAS LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 7 21 8 3 0 0 1 4 3 3 .381 .458 .524 .982 .448 .143 150
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 5 24 0 0 0 1 0 0 11 3 0 0 0.0 4.9 9.47 .2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   1 0 0 0 0 0 0 2 0 0 0 0 .000 .667 .000 .667
Versus Right   20 8 3 0 0 1 4 1 3 0 0 0 .400 .429 .550 .979
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   4 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Last Week   6 2 0 0 0 0 1 0 0 0 0 0 .333 .333 .333 .667
April   11 6 3 0 0 1 3 3 1 0 0 0 .545 .643 .818 1.461
May   10 2 0 0 0 0 1 0 2 0 0 0 .200 .200 .200 .400
Last Year   382 116 19 0 6 55 48 40 65 3 12 4 .304 .373 .401 .773
Career   510 144 23 0 7 65 60 54 88 3 15 4 .282 .354 .369 .722
Home   4 3 2 0 0 1 3 1 0 0 0 0 .750 .800 1.250 2.050
Road   17 5 1 0 0 0 1 2 3 0 0 0 .294 .368 .353 .721
Grass   21 8 3 0 0 1 4 3 3 0 0 0 .381 .458 .524 .982
Day   4 3 1 0 0 0 0 0 0 0 0 0 .750 .750 1.000 1.750
Night   17 5 2 0 0 1 4 3 3 0 0 0 .294 .400 .412 .812
As Starter   19 6 3 0 0 1 2 3 3 0 0 0 .316 .409 .474 .883
As Reliever / Substitution   2 2 0 0 0 0 2 0 0 0 0 0 1.000 1.000 1.000 2.000
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
2015 Denver - CBA 25 56 161 39 7 0 3 16 19 16 0 0 42 0 0 .242 .311 .342 .652 85 82 0.7
2019 Oakland - CBA 29 19 66 23 10 1 3 16 15 5 1 0 13 0 0 .348 .403 .667 1.069 172 166 1.1
2020 Oakland - CBA 30 40 134 27 8 1 0 16 12 11 2 0 28 0 0 .201 .272 .276 .548 48 49 -0.2
2021 Oakland - CBA 31 1 2 0 0 0 0 0 0 1 0 0 0 0 0 .000 .333 .000 .333 5 43 -0.0
2022 Oakland - CBA 32 20 55 8 2 0 0 3 3 2 0 0 11 0 2 .145 .175 .182 .357 3 2 -0.5
2023 Oakland - CBA 33 109 384 98 29 0 2 39 43 21 2 3 73 0 1 .255 .295 .346 .641 77 81 1.5
2024 Oakland - CBA 34 111 383 94 13 1 1 40 32 17 6 3 86 5 6 .245 .286 .292 .578 63 64 0.3
Total CBA 411 1380 329 77 3 13 158 138 83 14 8 285 5 10 .238 .287 .327 .614 70 71 2.7
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
2010 Atlantic City - MLB 20 40 154 33 7 0 3 27 13 7 3 2 26 0 1 .214 .259 .318 .577 61 59 0.0
2011 Brooklyn - MLB 21 4 14 3 1 0 0 0 0 1 0 0 2 0 0 .214 .267 .286 .552 56 54 0.0
2012 Atlantic City - MLB 22 11 27 4 0 0 1 1 1 2 0 0 4 0 0 .148 .207 .259 .466 26 24 -0.1
2013 Kane County - A 23 57 175 48 11 1 3 25 23 14 1 2 44 0 1 .274 .328 .400 .728 98 93 0.3
2014 Hershey - AAA 24 111 487 135 20 4 2 53 62 25 7 1 64 1 3 .277 .321 .347 .668 67 68 0.3
2016 Madison - AA 26 56 209 59 6 0 5 25 37 31 6 2 44 0 0 .282 .387 .383 .770 101 109 1.7
2016 Hershey - AAA 26 19 77 20 5 0 0 8 7 9 0 2 15 0 0 .260 .330 .325 .654 66 69 0.0
2017 Sacramento - AAA 27 116 440 134 22 4 6 54 53 34 3 1 73 0 4 .305 .358 .414 .771 89 90 1.6
2018 Sacramento - AAA 28 83 337 107 13 2 10 53 55 41 2 2 42 1 1 .318 .393 .457 .850 97 102 1.3
2019 Sacramento - AAA 29 80 299 84 13 2 9 34 38 18 3 5 31 2 0 .281 .323 .428 .751 69 61 -0.1
2020 Sacramento - AAA 30 53 188 70 9 1 1 33 26 22 1 3 16 0 2 .372 .435 .447 .881 110 118 1.3
2021 San Jose - AA 31 28 107 20 1 0 1 9 8 11 0 0 20 0 0 .187 .263 .224 .487 25 22 -0.9
2021 Sacramento - AAA 31 32 110 34 4 1 3 18 9 3 1 0 14 0 0 .309 .333 .445 .779 90 84 0.5
2022 Sacramento - AAA 32 44 153 37 4 2 2 16 16 9 1 1 15 0 0 .242 .287 .333 .620 60 59 -0.4
2025 San Jose - AA 35 103 382 116 19 0 6 55 48 40 4 3 65 4 2 .304 .373 .401 .773 87 85 1.3
2026 San Jose - AA 36 7 21 8 3 0 0 1 4 3 0 0 3 0 0 .381 .458 .524 .982 140 150 0.2
Total INT 130 564 155 25 4 2 61 69 34 7 3 79 1 3 .275 .322 .344 .666 67 68
Total PCL 408 1527 466 65 12 31 208 197 127 11 12 191 3 7 .305 .360 .424 .785 87 87
Total EL 56 209 59 6 0 5 25 37 31 6 2 44 0 0 .282 .387 .383 .770 101 109
Total TL 138 510 144 23 0 7 65 60 54 4 3 88 4 2 .282 .354 .369 .722 76 75
Total MWL 57 175 48 11 1 3 25 23 14 1 2 44 0 1 .274 .328 .400 .728 98 93
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
2017 Sacramento - PCL 27 11 41 14 4 0 1 11 6 2 0 1 4 0 0 .341 .364 .512 .876 112 107 1.1
2018 Sacramento - PCL 28 4 16 7 1 0 1 3 4 0 0 0 4 0 0 .438 .438 .688 1.125 156 164 0.3
2019 Oakland - CBA 29 13 48 10 4 0 0 3 6 5 1 1 6 1 0 .208 .291 .292 .583 53 54 0.1
Total CBA 13 48 10 4 0 0 3 6 5 1 1 6 1 0 .208 .291 .292 .583 53 54
Total PCL 15 57 21 5 0 2 14 10 2 0 1 8 0 0 .368 .383 .561 .945 123 122
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2010 Atlantic City - MLB C 40 38 386 27 0 418 5 .988 340.2 10.91 +0.6 .000 7 59 23 39.0
2011 Brooklyn - MLB C 4 4 25 0 0 25 0 1.000 33.0 6.82 +0.1 .000 0 0 0 0.0
2012 Atlantic City - MLB C 11 7 67 4 0 72 1 .986 79.0 8.09 +0.4 .000 1 4 3 75.0
2013 Kane County - A C 20 17 144 9 0 153 0 1.000 155.2 8.85 +0.3 1.034 1 15 7 46.7
2014 Hershey - AAA C 110 110 721 78 4 803 4 .995 965.2 7.45 +3.9 1.121 6 111 57 51.4
2015 Denver - MLB C 40 38 394 33 1 428 1 .998 346.1 11.10 +2.0 .939 1 30 20 66.7
2015 Denver - MLB 1B 6 0 5 1 1 7 1 .857 11.1 4.76 -0.6 .000
2016 Hershey - AAA C 19 19 145 11 0 158 2 .987 171.0 8.21 -0.2 .682 2 18 9 50.0
2016 Madison - AA C 56 56 463 37 8 502 2 .996 487.2 9.23 +4.2 1.279 3 41 21 51.2
2017 Sacramento - AAA C 115 115 818 70 3 894 6 .993 1002.1 7.97 +3.6 1.188 11 112 51 45.5
2018 Sacramento - AAA C 70 70 574 29 10 605 2 .997 638.1 8.50 -1.1 .961 7 56 16 28.6
2018 Sacramento - AAA 2B 6 5 9 17 6 28 2 .929 46.2 5.01 -0.9 .867
2019 Oakland - MLB C 18 18 146 12 0 158 0 1.000 162.0 8.78 +0.5 1.429 0 14 3 21.4
2019 Sacramento - AAA C 79 79 458 59 3 529 12 .977 680.1 6.84 +2.0 1.010 4 71 29 40.8
2020 Oakland - MLB C 40 40 370 19 3 391 2 .995 337.1 10.38 -1.1 .865 0 22 2 9.1
2020 Sacramento - AAA C 52 51 329 27 1 362 6 .983 452.0 7.09 +1.1 1.207 2 33 8 24.2
2021 Oakland - MLB C 1 1 11 0 0 11 0 1.000 8.0 12.38 +0.0 .000 0 0 0 0.0
2021 Sacramento - AAA C 32 30 194 22 0 216 0 1.000 269.2 7.21 +2.1 1.427 0 35 15 42.9
2021 San Jose - AA C 28 28 204 13 0 222 5 .977 243.2 8.02 -2.2 .000 3 43 8 18.6
2022 Oakland - MLB C 19 15 123 9 0 134 2 .985 142.1 8.35 -0.3 .570 1 10 3 30.0
2022 Sacramento - AAA C 42 41 318 33 3 354 3 .992 371.2 8.50 +0.1 1.071 5 37 16 43.2
2022 Sacramento - AAA 3B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2023 Oakland - MLB C 104 104 774 48 11 822 0 1.000 908.1 8.14 -0.3 1.171 7 73 13 17.8
2023 Oakland - MLB 3B 1 1 0 1 0 1 0 1.000 9.0 1.00 +0.1 1.039
2024 Oakland - MLB C 111 106 971 59 3 1034 4 .996 972.2 9.53 -0.2 .999 8 133 28 21.1
2025 San Jose - AA C 102 102 739 120 6 866 7 .992 904.0 8.55 +3.2 1.168 5 243 78 32.1
2026 San Jose - AA C 5 5 45 5 0 50 0 1.000 43.0 10.47 +0.2 .997 3 6 4 66.7
TOTAL C 1118 1094 8419 724 56 9207 64 .993 9714.2 8.47 +19.1 1.068 77 1166 414 35.5
TOTAL 1B 6 0 5 1 1 7 1 .857 11.1 4.76 -0.6 .000
TOTAL 2B 6 5 9 17 6 28 2 .929 46.2 5.01 -0.9 .867
TOTAL 3B 2 1 0 1 0 1 0 1.000 10.0 0.90 +0.1 1.039
PLAYER HISTORY
06/10/2024 Injured (hip flexor strain),day-to-day for one week.
01/01/2025 OSA scouting updated ratings: Contact: 50; Power: 30; Eye: 45.
01/01/2026 OSA scouting updated ratings: Contact: 50; Power: 20; Eye: 40.
LEADERBOARD APPEARANCES
Year SH Rank
2024 2 10
Saturday, May 9th , 2026 - OOTP Baseball 27.2 Build 59