3B Estevan Campos #21
Age: 20 | Bats: R | Throws: R | Morale: Normal
09/11/2026
3B ESTEVAN CAMPOS #21 - AGE: 20 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
26 52 6 0 0 0 4 4 17 .115 .203 .115 0 -0.8
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 25 25 25 25
Gap 35 35 35 35
Power 25 30 25 25
Eye 30 30 30 30
Avoid K's 25 30 25 30
FIELDING RATINGS
Catcher Infield Outfield
Range: - 65 45
Errors: - 45 45
Arm: 20 55 30
Turn DP: - 55 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 50
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: - Right Field: -
3rd Base: 45
       
RUN/BUNT
Running Speed: 45
Stealing Aggressiveness: 35
Stealing Ability: 25
Baserunning Inst.: 20
Sacrifice Bunt: 40
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/09/2026 @ DUN Loss, 3-4 2 0 0 0 0 1 1 0
09/08/2026 @ DUN Loss, 3-8 2 0 0 0 0 2 0 0
08/30/2026 @ CLE Win, 4-2 3 0 0 0 0 0 1 0
08/29/2026 @ CLE Loss, 1-3 2 0 0 0 0 0 1 0
08/28/2026 @ CLE Loss, 3-5 1 1 0 0 0 1 1 0
08/27/2026 STL Loss, 4-5 3 0 0 0 0 0 1 0
08/25/2026 STL Loss, 5-6 2 0 0 0 0 0 0 0
08/23/2026 @ TAM Win, 4-2 2 0 0 0 0 0 0 0
08/21/2026 PB Loss, 1-10 1 0 0 0 0 0 0 0
08/20/2026 PB Win, 7-6 0 0 0 0 0 0 0 0
PERSONALITY
Birthday:10/25/2005
Born in:Higüey, LA
Nationality:Dominican
Height:5' 10"
Weight:165 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:None, 46 Days
Service This Yr:None
40-Man Service:None, 46 Days
Pro Service:3 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:-
FLORIDA STATE LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 26 52 6 0 0 0 4 2 4 17 .115 .203 .115 .319 .160 .000 -31
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 18 62 2 0 0 2 3 1 6 0 0 0 0.0 1.6 0.81 -0.8  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   11 1 0 0 0 1 1 0 4 0 0 0 .091 .091 .091 .182
Versus Right   41 5 0 0 0 3 1 4 13 1 3 2 .122 .229 .122 .351
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 3 1 0 0 0 .000 .429 .000 .429
April   8 2 0 0 0 2 1 0 2 0 0 0 .250 .250 .250 .500
May   14 3 0 0 0 1 0 0 4 0 0 0 .214 .214 .214 .429
June   9 1 0 0 0 1 0 0 6 1 0 1 .111 .182 .111 .293
August   17 0 0 0 0 0 1 1 4 0 3 1 .000 .105 .000 .105
September   4 0 0 0 0 0 0 3 1 0 0 0 .000 .429 .000 .429
Last Year   103 22 2 0 1 9 12 0 27 1 0 2 .214 .226 .262 .489
Career   155 28 2 0 1 13 14 4 44 2 3 4 .181 .218 .213 .431
Home   17 2 0 0 0 1 0 0 4 1 1 1 .118 .158 .118 .276
Road   35 4 0 0 0 3 2 4 13 0 2 1 .114 .225 .114 .339
Grass   46 6 0 0 0 4 1 3 14 1 3 1 .130 .196 .130 .327
Turf   6 0 0 0 0 0 1 1 3 0 0 1 .000 .250 .000 .250
Day   15 1 0 0 0 0 0 3 5 0 0 0 .067 .222 .067 .289
Night   37 5 0 0 0 4 2 1 12 1 3 2 .135 .195 .135 .330
As Starter   49 6 0 0 0 4 2 4 16 1 3 2 .122 .214 .122 .337
As Reliever / Substitution   3 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
DOMINICAN ROOKIE LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 45 169 51 11 0 7 26 27 11 33 .302 .368 .491 .860 .370 .189 94
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 43 190 8 0 0 6 0 2 83 18 0 0 0.0 30.0 6.42 .6  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   49 16 4 0 2 6 7 3 7 0 0 2 .327 .389 .531 .920
Versus Right   120 35 7 0 5 20 20 8 26 2 0 6 .292 .360 .475 .835
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
June   35 11 2 0 3 10 9 3 7 1 0 3 .314 .405 .629 1.033
July   78 20 6 0 1 4 8 3 16 0 0 5 .256 .326 .372 .697
August   56 20 3 0 3 12 10 5 10 1 0 0 .357 .403 .571 .975
Last Year   99 23 3 0 1 8 7 6 26 1 4 0 .232 .274 .293 .567
Career   268 74 14 0 8 34 34 17 59 3 4 8 .276 .334 .418 .752
Home   77 20 4 0 2 8 16 8 14 0 0 7 .260 .380 .390 .770
Road   92 31 7 0 5 18 11 3 19 2 0 1 .337 .357 .576 .933
Grass   152 42 9 0 6 20 25 11 31 1 0 8 .276 .355 .454 .809
Turf   17 9 2 0 1 6 2 0 2 1 0 0 .529 .500 .824 1.324
Day   59 25 4 0 2 12 12 3 12 1 0 5 .424 .485 .593 1.079
Night   110 26 7 0 5 14 15 8 21 1 0 3 .236 .303 .436 .740
As Starter   168 50 10 0 7 26 27 11 33 2 0 8 .298 .365 .482 .847
As Reliever / Substitution   1 1 1 0 0 0 0 0 0 0 0 0 1.000 1.000 2.000 3.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
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
2025 Minnesota (DSL) - R 19 32 99 23 3 0 1 8 7 6 0 1 26 0 0 .232 .274 .293 .567 42 27 -0.7
2025 Fort Myers - A 19 37 103 22 2 0 1 9 12 0 2 1 27 1 0 .214 .226 .262 .489 26 12 -0.7
2026 Minnesota (DSL) - R 20 45 169 51 11 0 7 26 27 11 8 2 33 0 0 .302 .368 .491 .860 93 94 0.6
2026 Fort Myers - A 20 26 52 6 0 0 0 4 2 4 2 1 17 0 0 .115 .203 .115 .319 -14 -31 -0.8
Total FSL 63 155 28 2 0 1 13 14 4 4 2 44 1 0 .181 .218 .213 .431 11 -4
Total DSL 77 268 74 14 0 8 34 34 17 8 3 59 0 0 .276 .334 .418 .752 74 69
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Fort Myers - A 3B 11 11 7 20 3 28 1 .964 90.0 2.70 +0.3 1.015
2026 Minnesota (DSL) - R 3B 21 18 13 35 3 50 2 .960 155.1 2.78 +2.8 1.136
2026 Fort Myers - A SS 14 7 7 26 3 38 5 .868 63.2 4.66 -1.4 .976
2026 Minnesota (DSL) - R SS 28 25 49 80 21 133 4 .970 223.2 5.19 +4.4 1.159
TOTAL 3B 32 29 20 55 6 78 3 .962 245.1 2.75 +3.1 1.088
TOTAL SS 42 32 56 106 24 171 9 .947 287.1 5.07 +3.0 1.105
PLAYER HISTORY
05/05/2025 Injured (heat exhaustion),day-to-day for 3 days.
01/01/2026 OSA scouting updated ratings (potential): Contact: 25 (25); Power: 20 (25); Eye: 30 (35).
08/16/2026 Goes 5-8 against the Boston (DSL) Red Sox 2, with 1 2B, 2 RBI and 0 R.
Thursday, June 4th , 2026 - OOTP Baseball 26.8 Build 82