RF Roberto Campos #6
Age: 24 | Bats: R | Throws: R | Morale: Great
05/29/2028
OA: 40 POT: 45
RF ROBERTO CAMPOS #6 - AGE: 24 - BATS: R - THROWS: R - MORALE: GREAT
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
5 7 1 0 0 0 0 1 3 .143 .250 .143 0 -0.1
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 45 50 45 50
Gap 45 45 45 45
Power 55 55 55 55
Eye 40 40 40 45
Avoid K's 40 40 40 40
FIELDING RATINGS
Catcher Infield Outfield
Range: - 35 55
Errors: - 40 50
Arm: 20 50 50
Turn DP: - 35 -
Ability: 25 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 50
1st Base: - Center Field: -
2nd Base: - Right Field: 50
3rd Base: -
       
RUN/BUNT
Running Speed: 40
Stealing Ability: 45
Baserunning Inst.: 60
Sacrifice Bunt: 50
Bunt for Hit: 40
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
05/23/2028 @ DUR Win, 5-4 3 1 1 0 0 0 1 0
05/22/2028 @ DUR Win, 7-2 3 1 0 0 0 1 2 0
05/21/2028 @ CWS Loss, 2-3 3 0 0 0 0 0 3 0
05/20/2028 @ CWS Loss, 0-2 3 0 0 0 0 0 2 0
05/19/2028 @ CWS Win, 11-7 4 0 0 1 0 1 2 0
05/16/2028 BRK Win, 5-1 3 0 0 0 0 1 1 0
05/15/2028 BRK Loss, 2-4 2 1 1 0 0 0 0 0
05/14/2028 CLE Loss, 1-3 2 0 0 0 0 0 0 0
05/11/2028 CLE Win, 6-3 4 0 2 0 0 0 1 0
05/10/2028 MIL Loss, 2-3 2 0 0 0 0 0 1 0
PERSONALITY
Roberto needs someone to light a fire under him.
Low: Work Ethic
Birthday:06/14/2003
Born in:Havana, LA
Nationality:Cuban
Height:6' 3"
Weight:200 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$720,000
Signed Through:2028 Season
Major Service:None, 102 Days
Service This Yr:35 Days
40-Man Service:2 Years, 59 Days
Pro Service:7 Years
Arbitration Eligibility:Not yet eligible
Option Years:Last option year
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2028 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 24 81 21 7 0 2 10 9 3 27 .259 .302 .420 .722 .315 .160 96
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 23 86 2 0 0 0 0 0 34 9 1 0 100.0 10.8 4.87 -0.2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   10 5 2 0 0 3 1 0 1 0 0 0 .500 .500 .700 1.200
Versus Right   71 16 5 0 2 7 7 3 26 0 0 2 .225 .276 .380 .657
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   36 10 3 0 0 5 4 0 10 0 0 0 .278 .278 .361 .639
May   45 11 4 0 2 5 5 3 17 0 0 2 .244 .320 .467 .787
Spring Training   9 3 1 0 0 0 3 1 3 0 0 0 .333 .400 .444 .844
Last Year   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
2 Years Ago   60 24 4 0 5 13 13 2 13 0 0 1 .400 .429 .717 1.145
Career   141 45 11 0 7 23 22 5 40 0 0 3 .319 .356 .546 .902
Home   45 13 5 0 0 4 5 1 9 0 0 1 .289 .319 .400 .719
Road   36 8 2 0 2 6 4 2 18 0 0 1 .222 .282 .444 .726
Grass   81 21 7 0 2 10 9 3 27 0 0 2 .259 .302 .420 .722
Day   17 4 1 0 0 1 1 0 6 0 0 1 .235 .278 .294 .572
Night   64 17 6 0 2 9 8 3 21 0 0 1 .266 .309 .453 .762
As Starter   81 21 7 0 2 10 8 3 27 0 0 2 .259 .302 .420 .722
As Reliever / Substitution   0 0 0 0 0 0 1 0 0 0 0 0 .000 .000 .000 .000
Close/Late   10 5 2 0 0 3 2 0 4 0 0 0 .500 .500 .700 1.200
Inning 1-3   28 8 3 0 2 5 4 2 11 0 0 1 .286 .355 .607 .962
Inning 4-6   32 7 2 0 0 2 1 1 10 0 0 1 .219 .265 .281 .546
Inning 7-9   21 6 2 0 0 3 3 0 6 0 0 0 .286 .286 .381 .667
0 Outs   23 6 0 0 1 2 1 2 9 0 0 2 .261 .370 .391 .762
1 Outs   35 11 4 0 1 5 6 1 11 0 0 0 .314 .333 .514 .848
2 Outs   23 4 3 0 0 3 1 0 7 0 0 0 .174 .174 .304 .478
Scoring Position   19 4 1 0 0 6 1 1 5 0 0 0 .211 .250 .263 .513
Bases Empty   51 14 3 0 2 2 6 2 16 0 0 2 .275 .327 .451 .778
Runner on 1st   11 3 3 0 0 2 1 0 6 0 0 0 .273 .273 .545 .818
Runner on 2nd   6 1 0 0 0 1 0 0 2 0 0 0 .167 .167 .167 .333
Runner on 3rd   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Runner on 1st & 2nd   4 1 0 0 0 1 0 0 1 0 0 0 .250 .250 .250 .500
Runner on 1st & 3rd   6 2 1 0 0 3 1 0 1 0 0 0 .333 .333 .500 .833
Bases Loaded   2 0 0 0 0 1 0 1 1 0 0 0 .000 .333 .000 .333
Two Strikes   41 2 0 0 0 1 0 1 27 0 0 1 .049 .093 .049 .142
First Pitch   11 5 1 0 2 3 3 0 0 0 0 0 .455 .455 1.091 1.545
Count 0-1   9 4 2 0 0 2 2 0 0 0 0 1 .444 .500 .667 1.167
Count 0-2   5 0 0 0 0 0 0 0 3 0 0 0 .000 .000 .000 .000
Count 1-0   8 3 1 0 0 1 1 0 0 0 0 0 .375 .375 .500 .875
Count 1-1   5 4 3 0 0 1 2 0 0 0 0 0 .800 .800 1.400 2.200
Count 1-2   11 0 0 0 0 0 0 0 7 0 0 1 .000 .083 .000 .083
Count 2-0   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Count 2-1   5 2 0 0 0 1 0 0 0 0 0 0 .400 .400 .400 .800
Count 2-2   11 0 0 0 0 0 0 0 9 0 0 0 .000 .000 .000 .000
Count 3-0   0 0 0 0 0 1 0 2 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Full Count   14 2 0 0 0 1 0 1 8 0 0 0 .143 .200 .143 .343
Behind in Count   25 4 2 0 0 2 2 0 10 0 0 2 .160 .222 .240 .462
Ahead in Count   15 6 1 0 0 3 1 2 0 0 0 0 .400 .471 .467 .937
Batting 5th   74 19 7 0 2 10 7 3 27 0 0 2 .257 .304 .432 .736
Batting 9th   7 2 0 0 0 0 1 0 0 0 0 0 .286 .286 .286 .571
Low Leverage   38 12 5 0 1 3 5 1 12 0 0 0 .316 .333 .526 .860
Medium Leverage   32 6 1 0 1 3 2 1 12 0 0 2 .188 .257 .312 .570
High Leverage   10 3 1 0 0 4 1 1 3 0 0 0 .300 .364 .400 .764
INTERNATIONAL LEAGUE 2028 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 5 7 1 0 0 0 0 2 1 3 .143 .250 .143 .393 .201 .000 5
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 1 8 0 0 0 0 0 0 1 0 0 0 0.0 0.3 1.42 -0.1  
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 0 0 0 0 0 .000 .000 .000 .000
Versus Right   6 1 0 0 0 0 2 1 3 0 0 0 .167 .286 .167 .452
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   6 1 0 0 0 0 2 1 3 0 0 0 .167 .286 .167 .452
April   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
May   6 1 0 0 0 0 2 1 3 0 0 0 .167 .286 .167 .452
Last Year   295 87 17 1 20 55 49 24 66 5 4 5 .295 .353 .563 .915
2 Years Ago   308 83 19 0 19 51 48 28 87 2 3 0 .269 .328 .516 .845
Career   953 273 56 3 60 164 158 94 242 8 12 8 .286 .353 .540 .893
Home   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Road   6 1 0 0 0 0 2 1 3 0 0 0 .167 .286 .167 .452
Grass   7 1 0 0 0 0 2 1 3 0 0 0 .143 .250 .143 .393
Day   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Night   6 1 0 0 0 0 2 1 3 0 0 0 .167 .286 .167 .452
As Starter   3 0 0 0 0 0 1 1 2 0 0 0 .000 .250 .000 .250
As Reliever / Substitution   4 1 0 0 0 0 1 0 1 0 0 0 .250 .250 .250 .500
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
2026 Minnesota - MLB 22 19 60 24 4 0 5 13 13 2 1 0 13 0 0 .400 .429 .717 1.145 209 220 1.1
2027 Minnesota - MLB 23 2 0 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0.0
2028 Minnesota - MLB 24 24 81 21 7 0 2 10 9 3 2 0 27 1 0 .259 .302 .420 .722 94 96 -0.2
Total MLB 45 141 45 11 0 7 23 22 5 3 0 40 1 0 .319 .356 .546 .902 143 148 1.0
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
2021 Detroit (DSL) - R 17 39 136 31 5 0 8 19 20 17 1 1 41 3 0 .228 .316 .441 .757 96 92 0.3
2022 Lakeland - A 18 112 403 104 26 5 5 50 52 40 2 3 97 7 3 .258 .326 .385 .711 80 82 0.3
2023 Fort Myers - A 19 41 160 42 11 0 4 31 20 21 2 0 52 0 0 .263 .355 .406 .761 89 86 -0.1
2025 Fort Myers - A 21 9 34 12 1 0 6 17 11 7 2 1 11 0 0 .353 .477 .912 1.389 245 228 0.8
2025 Cedar Rapids - A+ 21 6 24 5 1 0 0 2 4 1 2 0 4 0 0 .208 .296 .250 .546 40 44 -0.1
2025 Total - A+ 21 15 58 17 2 0 6 19 15 8 4 1 15 0 0 .293 .408 .638 1.046 167 158 0.7
2025 Wichita - AA 21 1 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -133 -0.0
2025 St. Paul - AAA 21 95 343 102 20 2 21 58 59 41 3 1 86 1 1 .297 .376 .551 .927 137 135 3.1
2026 St. Paul - AAA 22 81 308 83 19 0 19 51 48 28 0 2 87 1 0 .269 .328 .516 .845 116 113 1.9
2027 St. Paul - AAA 23 93 295 87 17 1 20 55 49 24 5 5 66 2 1 .295 .353 .563 .915 132 127 2.4
2028 St. Paul - AAA 24 5 7 1 0 0 0 0 2 1 0 0 3 0 0 .143 .250 .143 .393 3 5 -0.1
Total IL 274 953 273 56 3 60 164 158 94 8 8 242 4 2 .286 .353 .540 .893 128 125
Total TL 1 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -133
Total MWL 6 24 5 1 0 0 2 4 1 2 0 4 0 0 .208 .296 .250 .546 40 44
Total DSL 39 136 31 5 0 8 19 20 17 1 1 41 3 0 .228 .316 .441 .757 96 92
Total FSL 162 597 158 38 5 15 98 83 68 6 4 160 7 3 .265 .344 .420 .764 93 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
2026 Minnesota - MLB 22 19 64 15 3 0 1 2 7 2 1 1 16 1 0 .234 .265 .328 .593 63 58 -0.1
Total MLB 19 64 15 3 0 1 2 7 2 1 1 16 1 0 .234 .265 .328 .593 63 58
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Minnesota - MLB LF 14 13 25 0 0 25 0 1.000 109.0 2.06 +1.7 1.022
2026 Minnesota - MLB RF 7 5 5 0 0 5 0 1.000 41.2 1.08 +0.0 .985
2027 Minnesota - MLB RF 2 0 1 0 0 1 0 1.000 3.0 3.00 -0.1 .983
2028 St. Paul - AAA LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2028 Minnesota - MLB RF 23 23 42 1 0 44 1 .977 196.0 1.97 -2.1 .919
2028 St. Paul - AAA RF 4 0 1 0 0 1 0 1.000 9.0 1.00 -0.2 .984
TOTAL LF 14 13 25 0 0 25 0 1.000 109.0 2.06 +1.7 1.022
TOTAL RF 36 28 49 1 0 51 1 .980 249.2 1.80 -2.3 .928
PLAYER HISTORY
07/02/2019 Signed by the Detroit Tigers as an international free agent.
03/05/2023 Drafted in the 2023 inaugural draft (Round 20, Pick 32, 640th overall pick) by the Minnesota Twins.
05/12/2023 Injured (sore knee),day-to-day for 1 day.
05/25/2023 Injured (torn labrum (Shoulder)),out for 9-10 months.
01/01/2024 OSA scouting updated ratings (potential): Contact: 40 (55); Power: 40 (60); Eye: 40 (45).
01/02/2024 Suffered setback in recovery from injury, requires surgery and will miss another 12 months.
01/01/2025 OSA scouting updated ratings (potential): Contact: 45 (55); Power: 45 (60); Eye: 40 (45).
01/01/2026 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 55 (60); Eye: 40 (45).
05/18/2026 Goes 5-6 against the Durham Bulls, with 1 2B, 2 HR, 4 RBI and 2 R.
09/28/2026 Wins the MLB AL Player of the Week Award.
12/04/2026 Received a 1-year contract through automatic renewal worth a total of $720,000.
01/01/2027 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 55 (60); Eye: 40 (40).
12/06/2027 Received a 1-year contract through automatic renewal worth a total of $720,000.
01/01/2028 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 55 (60); Eye: 35 (40).
Thursday, June 13th , 2024 - OOTP Baseball 24.11 Build 85