2B Luis Carpio #23
Age: 29 | Bats: R | Throws: R | Morale: Very Unhappy
09/02/2026
2B LUIS CARPIO #23 - AGE: 29 - BATS: R - THROWS: R - MORALE: VERY UNHAPPY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
95 367 107 26 2 3 57 62 69 .292 .391 .398 10 -0.0
BATTING RATINGS (OSA)
Overall Overall Vs Left Vs Right  
Contact 45 50 45
BABIP 45 50 45
Avoid K's 45 45 45
Gap 45 50 45
Power 25 25 25
Eye 45 45 40
FIELDING RATINGS
Catcher Infield Outfield
Range: - 55 55
Errors: - 65 55
Arm: 20 50 45
Turn DP: - 55 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 45
Catcher: - Left Field: -
1st Base: - Center Field: 30
2nd Base: 55 Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 40
Stealing Aggressiveness: 45
Stealing Ability: 60
Baserunning Inst.: 55
Sacrifice Bunt: 55
Bunt for Hit: 50
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
08/27/2026 PEN Win, 10-4 3 0 1 0 0 0 2 1
08/25/2026 @ CRR Loss, 6-11 4 1 1 1 0 1 0 0
08/22/2026 COL Win, 23-22 6 2 2 3 1 1 1 0
08/21/2026 COL Loss, 3-14 1 0 1 0 0 0 0 0
08/20/2026 COL Loss, 4-7 5 1 3 1 0 0 1 0
08/19/2026 @ NAU Win, 5-3 3 0 0 1 0 0 0 0
08/18/2026 @ NAU Loss, 2-8 3 0 0 0 0 1 0 0
08/17/2026 @ NAU Loss, 3-7 5 0 1 1 0 0 2 0
08/16/2026 LEX Loss, 7-8 1 0 1 0 0 0 0 0
08/15/2026 LEX Loss, 8-11 5 2 3 0 0 0 0 1
Birthday:07/11/1997
Born in:Unknown
Nationality:Venezuelan
Height:6' 0"
Weight:170 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:-
SOUTH ATLANTIC LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 95 367 107 26 2 3 57 68 62 69 .292 .391 .398 .789 .362 .106 91
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 88 451 2 0 0 6 14 6 146 31 10 4 71.4 63.6 5.92 -0.0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   97 30 7 1 2 22 26 20 23 2 5 1 .309 .425 .464 .889
Versus Right   270 77 19 1 1 35 42 42 46 4 9 1 .285 .379 .374 .753
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   7 2 0 0 0 1 1 1 2 0 0 1 .286 .444 .286 .730
April   29 8 3 0 0 2 8 7 3 0 0 0 .276 .417 .379 .796
May   81 23 6 0 0 14 17 18 19 3 6 0 .284 .402 .358 .760
June   81 22 5 0 0 14 11 9 16 1 2 0 .272 .341 .333 .674
July   98 29 7 1 1 11 20 19 17 0 3 1 .296 .415 .418 .834
August   78 25 5 1 2 16 12 9 14 2 3 1 .321 .389 .487 .876
Career   893 259 40 6 13 129 151 137 140 9 25 6 .290 .385 .392 .777
Home   170 50 17 1 1 31 36 33 32 5 4 1 .294 .402 .424 .825
Road   197 57 9 1 2 26 32 29 37 1 10 1 .289 .382 .376 .757
Grass   349 102 25 1 3 56 66 60 67 6 14 2 .292 .393 .395 .789
Turf   18 5 1 1 0 1 2 2 2 0 0 0 .278 .350 .444 .794
Day   132 35 8 1 2 23 18 20 27 2 4 0 .265 .357 .386 .744
Night   235 72 18 1 1 34 50 42 42 4 10 2 .306 .410 .404 .814
As Starter   361 104 25 2 3 57 66 62 69 6 14 2 .288 .390 .393 .783
As Reliever / Substitution   6 3 1 0 0 0 2 0 0 0 0 0 .500 .500 .667 1.167
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
2016 Hamilton - R 18 58 198 49 18 0 5 30 30 25 7 6 61 7 4 .247 .343 .414 .757 87 80 -0.1
2017 Hamilton - R 19 42 174 39 6 0 5 23 29 25 4 1 51 1 4 .224 .333 .345 .678 65 62 -0.4
2017 Rochester - S A 19 29 103 24 2 0 5 16 17 17 2 1 35 2 0 .233 .350 .398 .748 99 92 0.5
2018 Rochester - S A 20 36 144 43 7 2 7 24 28 25 2 1 40 3 1 .299 .407 .521 .928 147 148 1.8
2018 Dunedin - A 20 84 342 105 17 2 6 38 53 42 7 2 69 7 5 .307 .392 .421 .813 96 96 1.4
2019 Auburn - A 21 131 526 152 14 4 10 72 83 75 4 3 71 7 4 .289 .380 .388 .768 90 91 1.5
2020 Reading - AA 22 132 504 143 14 1 17 91 76 59 5 3 82 10 10 .284 .363 .417 .779 87 88 0.0
2021 Wilkes-Barre Scranton - AAA 23 132 493 146 27 6 15 72 61 58 3 2 75 18 3 .296 .372 .467 .839 113 116 2.9
2022 Reading - AA 24 78 287 82 14 3 11 40 50 24 1 3 47 3 4 .286 .340 .470 .810 101 94 0.9
2022 Wilkes-Barre Scranton - AAA 24 34 120 32 5 0 2 12 11 5 1 1 19 2 4 .267 .299 .358 .658 68 57 -0.5
2023 Wilkes-Barre Scranton - AAA 25 91 314 98 25 4 9 53 38 20 0 3 45 3 5 .312 .350 .503 .853 116 106 0.8
2024 Reading - AA 26 99 238 66 15 1 4 27 38 23 13 2 49 6 3 .277 .370 .399 .769 80 81 0.6
2025 Reading - AA 27 114 401 119 22 2 3 45 73 57 7 4 71 13 4 .297 .390 .384 .774 77 79 -0.3
2026 Auburn - A 28 95 367 107 26 2 3 57 68 62 2 6 69 10 4 .292 .391 .398 .789 90 91 -0.0
Total INT 257 927 276 57 10 26 137 110 83 4 6 139 23 12 .298 .356 .465 .821 109 105
Total EL 423 1430 410 65 7 35 203 237 163 26 12 249 32 21 .287 .367 .415 .783 86 86
Total FSL 84 342 105 17 2 6 38 53 42 7 2 69 7 5 .307 .392 .421 .813 96 96
Total SAL 226 893 259 40 6 13 129 151 137 6 9 140 17 8 .290 .385 .392 .777 90 91
Total NYP 65 247 67 9 2 12 40 45 42 4 2 75 5 1 .271 .383 .470 .853 127 124
Total CAN 100 372 88 24 0 10 53 59 50 11 7 112 8 8 .237 .339 .382 .720 77 72
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
2016 Hamilton - CAN 18 3 9 0 0 0 0 0 0 1 0 0 5 0 0 .000 .100 .000 .100 -74 -90 -0.4
2024 Reading - EL 26 4 13 3 0 0 1 4 2 3 0 0 4 0 0 .231 .375 .462 .837 95 94 0.5
Total EL 4 13 3 0 0 1 4 2 3 0 0 4 0 0 .231 .375 .462 .837 95 94
Total CAN 3 9 0 0 0 0 0 0 1 0 0 5 0 0 .000 .100 .000 .100 -74 -90
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2016 Hamilton - R 2B 58 58 78 80 23 161 3 .981 473.0 3.01 -3.3 .937
2016 Hamilton - R SS 1 0 1 0 0 1 0 1.000 3.0 3.00 0.0 .000
2017 Rochester - S A 2B 10 10 17 21 5 38 0 1.000 89.0 3.84 +0.8 1.079
2017 Hamilton - R 2B 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2017 Rochester - S A SS 19 19 14 44 12 59 1 .983 171.0 3.05 -0.0 .999
2017 Hamilton - R SS 42 42 46 91 26 141 4 .972 369.1 3.34 -0.2 .997
2018 Dunedin - A 2B 2 1 4 5 3 9 0 1.000 11.0 7.36 +0.0 1.022
2018 Dunedin - A 3B 1 1 1 1 0 2 0 1.000 8.0 2.25 +0.1 1.089
2018 Dunedin - A SS 80 80 119 186 38 310 5 .984 698.2 3.93 +2.9 1.029
2018 Rochester - S A SS 33 33 37 80 20 121 4 .967 301.1 3.49 +1.5 1.035
2018 Dunedin - A CF 1 1 3 0 0 3 0 1.000 9.0 3.00 +0.1 1.077
2018 Rochester - S A CF 1 1 1 0 0 1 0 1.000 9.0 1.00 +0.1 1.118
2018 Rochester - S A RF 2 2 1 0 0 1 0 1.000 17.0 0.53 -0.7 .541
2019 Auburn - A 2B 110 110 240 286 78 531 5 .991 979.1 4.83 +3.3 1.035
2019 Auburn - A 3B 3 3 3 7 2 10 0 1.000 26.1 3.42 -0.2 .947
2019 Auburn - A SS 18 17 27 37 6 65 1 .985 157.2 3.65 -0.2 .911
2020 Reading - AA 2B 108 108 240 298 79 547 9 .984 950.1 5.10 -2.8 .998
2021 Wilkes-Barre Scranton - AAA 2B 113 111 245 329 83 581 7 .988 982.2 5.26 -1.0 1.018
2021 Wilkes-Barre Scranton - AAA SS 5 4 11 12 4 26 3 .885 35.0 5.91 -1.4 .790
2021 Wilkes-Barre Scranton - AAA CF 1 1 2 0 0 2 0 1.000 9.0 2.00 +0.0 1.006
2022 Wilkes-Barre Scranton - AAA 2B 12 10 16 36 13 54 2 .963 87.0 5.38 -0.5 .955
2022 Reading - AA 2B 78 74 130 190 54 320 0 1.000 653.2 4.41 +2.0 1.054
2022 Wilkes-Barre Scranton - AAA SS 16 16 19 52 9 76 5 .934 145.0 4.41 -1.5 .966
2023 Wilkes-Barre Scranton - AAA 1B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2023 Wilkes-Barre Scranton - AAA 2B 43 39 66 124 25 191 1 .995 365.2 4.68 +0.6 .998
2023 Wilkes-Barre Scranton - AAA SS 9 7 11 19 5 31 1 .968 66.0 4.09 -0.2 .983
2023 Wilkes-Barre Scranton - AAA LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2023 Wilkes-Barre Scranton - AAA CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2024 Reading - AA 2B 54 34 82 117 35 201 2 .990 335.0 5.35 +4.6 1.095
2024 Reading - AA SS 8 3 2 11 1 13 0 1.000 45.0 2.60 +0.5 1.029
2025 Reading - AA 2B 33 31 67 77 26 146 2 .986 277.0 4.68 -1.7 .925
2025 Reading - AA SS 71 71 114 174 33 296 8 .973 621.1 4.17 -8.1 .958
2026 Auburn - A 2B 53 49 58 94 26 156 4 .974 440.1 3.11 -3.5 .950
2026 Auburn - A SS 27 27 25 46 11 75 4 .947 235.2 2.71 -1.4 .937
2026 Auburn - A CF 11 9 21 0 0 21 0 1.000 86.0 2.20 -1.1 .906
2026 Auburn - A RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
TOTAL 2B 675 635 1243 1657 450 2935 35 .988 5646.0 4.62 -1.5 1.009
TOTAL 3B 4 4 4 8 2 12 0 1.000 34.1 3.15 -0.2 .973
TOTAL SS 329 319 426 752 165 1214 36 .970 2849.0 3.72 -8.1 .985
TOTAL CF 14 12 27 0 0 27 0 1.000 113.0 2.15 -0.9 .937
TOTAL RF 2 2 1 0 0 1 0 1.000 17.0 0.53 -0.7 .541
PLAYER HISTORY
09/27/2024 Retired from professional baseball.
12/01/2024 Returned from retirement.
01/01/2025 OSA scouting updated ratings: Contact: 50; Power: 30; Eye: 45.
01/01/2026 OSA scouting updated ratings: Contact: 45; Power: 30; Eye: 45.
08/27/2026 Suspended 5 games after ejection following a brawl.
Wednesday, September 2nd , 2026 - OOTP Baseball 27.4 Build 76