RF Rob Harris #13
Age: 27 | Bats: L | Throws: L | Morale: Normal
06/09/2026
RF ROB HARRIS #13 - AGE: 27 - BATS: L - THROWS: L - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
52 176 43 8 1 4 18 29 66 .244 .370 .369 9 0.8
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 40 35 40 40
Gap 45 40 45 45
Power 30 30 35 35
Eye 50 45 55 55
Avoid K's 35 35 35 40
FIELDING RATINGS
Catcher Infield Outfield
Range: - 55 55
Errors: - 60 50
Arm: 25 35 55
Turn DP: - 20 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: - Center Field: 45
2nd Base: - Right Field: 55
3rd Base: -
       
RUN/BUNT
Running Speed: 55
Stealing Aggressiveness: 75
Stealing Ability: 60
Baserunning Inst.: 55
Sacrifice Bunt: 60
Bunt for Hit: 65
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
06/08/2026 DAY Win, 13-3 3 1 1 0 0 2 2 0
06/07/2026 @ LCO Loss, 4-6 3 1 1 0 0 1 2 0
06/06/2026 @ LCO Loss, 8-11 2 1 0 0 0 0 0 0
06/05/2026 @ LCO Win, 8-2 3 0 0 0 0 1 1 0
06/04/2026 @ LCO Win, 2-1 4 1 2 0 0 1 1 1
06/02/2026 LAN Loss, 2-5 4 0 0 0 0 0 2 0
05/31/2026 LAN Loss, 5-7 5 0 1 0 0 0 2 0
05/30/2026 LAN Loss, 4-6 2 0 1 0 0 2 0 2
05/29/2026 @ SWM Loss, 2-10 3 1 1 2 1 0 0 0
05/28/2026 @ SWM Loss, 6-10 4 1 1 0 0 0 2 0
PERSONALITY
Birthday:03/24/1999
Born in:Huntsville, AL
Nationality:American
Height:6' 0"
Weight:200 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:None, None
Service This Yr:None
40-Man Service:None, None
Pro Service:6 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2020, 18th Pick in Round 11
MIDWEST LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 52 176 43 8 1 4 18 27 29 66 .244 .370 .369 .739 .340 .125 90
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 50 211 6 0 0 2 5 0 65 13 9 2 81.8 27.9 5.30 .8  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   40 8 1 0 1 4 7 6 15 0 1 1 .200 .319 .300 .619
Versus Right   136 35 7 1 3 14 20 23 51 0 4 5 .257 .384 .390 .774
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   3 1 0 0 0 0 1 2 2 0 0 0 .333 .600 .333 .933
Last Week   16 3 1 0 0 0 3 3 6 0 2 0 .188 .316 .250 .566
April   64 15 4 0 2 9 8 14 27 0 1 4 .234 .402 .391 .793
May   93 24 3 1 2 9 15 10 31 0 2 2 .258 .343 .376 .719
June   19 4 1 0 0 0 4 5 8 0 2 0 .211 .375 .263 .638
Career   176 43 8 1 4 18 27 29 66 0 5 6 .244 .370 .369 .739
Home   92 22 4 1 3 13 14 18 38 0 1 3 .239 .381 .402 .783
Road   84 21 4 0 1 5 13 11 28 0 4 3 .250 .357 .333 .690
Grass   163 41 8 1 4 17 26 28 61 0 4 5 .252 .378 .387 .764
Turf   13 2 0 0 0 1 1 1 5 0 1 1 .154 .267 .154 .421
Day   38 6 1 0 0 2 6 9 16 0 1 0 .158 .319 .184 .503
Night   138 37 7 1 4 16 21 20 50 0 4 6 .268 .384 .420 .804
As Starter   174 42 8 1 4 18 27 29 65 0 5 6 .241 .368 .368 .736
As Reliever / Substitution   2 1 0 0 0 0 0 0 1 0 0 0 .500 .500 .500 1.000
NORTHWEST LEAGUE 2021 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 6 20 8 1 0 1 5 4 5 3 .400 .520 .600 1.120 .492 .200 212
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 6 25 0 0 0 0 0 0 12 2 1 1 50.0 6.6 13.78 .6  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   3 2 1 0 0 2 0 0 0 0 0 0 .667 .667 1.000 1.667
Versus Right   17 6 0 0 1 3 4 5 3 0 0 0 .353 .500 .529 1.029
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Career   54 12 1 0 1 8 5 6 9 1 0 0 .222 .295 .296 .591
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
2020 Total - 21 44 195 59 9 6 6 37 53 22 3 1 29 39 9 .303 .380 .503 .883 100 100 1.3
2020 Scottsdale - R 21 45 167 46 7 6 1 24 36 29 0 1 53 8 6 .275 .381 .407 .788 110 111 0.9
2020 Salem-Keizer - S A 21 10 34 4 0 0 0 3 1 1 0 1 6 0 2 .118 .139 .118 .257 -30 -38 -0.6
2021 Salem-Keizer - S A 22 6 20 8 1 0 1 5 4 5 0 0 3 1 1 .400 .520 .600 1.120 211 212 0.6
2021 San Jose - A 22 108 348 92 10 4 9 46 44 45 4 1 107 31 26 .264 .354 .394 .748 109 113 1.3
2022 Augusta - A 23 72 254 73 10 3 5 17 37 35 10 0 62 23 25 .287 .395 .409 .804 127 123 1.2
2022 San Jose - A 23 56 194 45 4 2 6 19 27 17 5 2 51 14 10 .232 .307 .366 .673 84 83 0.2
2022 Total - A 23 128 448 118 14 5 11 36 64 52 15 2 113 37 35 .263 .358 .391 .748 109 106 1.4
2023 Scottsdale - R 24 3 9 5 2 0 1 4 4 0 0 0 1 2 1 .556 .556 1.111 1.667 329 329 0.3
2023 Augusta - A 24 90 312 75 9 3 5 32 36 29 8 1 94 28 17 .240 .320 .337 .657 88 88 1.2
2024 Greenville - A 25 118 418 113 11 3 16 53 59 38 9 0 116 27 15 .270 .344 .426 .770 116 121 3.3
2026 West Michigan - A 27 52 176 43 8 1 4 18 27 29 6 0 66 9 2 .244 .370 .369 .739 86 90 0.8
Total CAL 164 542 137 14 6 15 65 71 62 9 3 158 45 36 .253 .338 .384 .721 100 102
Total MID 52 176 43 8 1 4 18 27 29 6 0 66 9 2 .244 .370 .369 .739 86 90
Total SAL 280 984 261 30 9 26 102 132 102 27 1 272 78 57 .265 .350 .393 .743 110 111
Total NWL 16 54 12 1 0 1 8 5 6 0 1 9 1 3 .222 .295 .296 .591 69 65
Total AZL 48 176 51 9 6 2 28 40 29 0 1 54 10 7 .290 .388 .443 .832 120 121
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
2020 Scottsdale - AZL 21 5 18 4 1 0 0 0 1 3 3 0 8 0 0 .222 .417 .278 .694 86 109 0.3
2021 San Jose - CAL 22 7 25 8 0 1 1 5 4 3 0 0 9 2 1 .320 .393 .520 .913 153 155 0.1
2022 San Jose - CAL 23 9 29 9 0 0 1 3 4 4 1 0 9 1 3 .310 .412 .414 .826 128 132 -0.0
2024 Greenville - SAL 25 4 12 3 0 0 0 1 0 2 0 0 3 1 0 .250 .357 .250 .607 76 82 0.4
Total CAL 16 54 17 0 1 2 8 8 7 1 0 18 3 4 .315 .403 .463 .866 140 142
Total SAL 4 12 3 0 0 0 1 0 2 0 0 3 1 0 .250 .357 .250 .607 76 82
Total AZL 5 18 4 1 0 0 0 1 3 3 0 8 0 0 .222 .417 .278 .694 86 109
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2020 Salem-Keizer - S A CF 8 8 16 1 0 17 0 1.000 72.1 2.12 -0.1 1.001
2020 Scottsdale - R CF 45 44 100 7 1 109 2 .982 379.0 2.54 +1.9 1.036
2020 Salem-Keizer - S A RF 1 1 3 0 0 3 0 1.000 9.0 3.00 -0.3 .999
2020 Scottsdale - R RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2021 San Jose - A CF 27 26 47 2 0 50 1 .980 233.0 1.89 -3.4 .966
2021 Salem-Keizer - S A CF 4 4 10 0 0 10 0 1.000 33.0 2.73 +0.8 1.111
2021 San Jose - A RF 67 66 105 6 1 115 4 .965 568.0 1.76 +4.4 1.079
2021 Salem-Keizer - S A RF 2 2 5 0 0 5 0 1.000 17.0 2.65 +0.7 1.220
2022 San Jose - A CF 2 2 5 0 0 5 0 1.000 18.0 2.50 +0.0 .989
2022 Augusta - A CF 61 58 116 4 1 120 0 1.000 503.2 2.14 -0.5 .977
2022 San Jose - A RF 46 46 78 4 1 87 5 .943 412.0 1.79 +1.0 .992
2022 Augusta - A RF 11 10 16 1 0 17 0 1.000 93.1 1.64 +0.9 1.055
2023 Augusta - A 3B 1 0 0 1 0 1 0 1.000 4.0 2.25 +0.1 1.039
2023 Augusta - A CF 67 65 129 6 2 138 3 .978 562.0 2.16 +1.4 .983
2023 Augusta - A RF 22 22 35 3 1 38 0 1.000 196.2 1.74 +0.5 1.021
2023 Scottsdale - R RF 3 2 5 0 0 5 0 1.000 20.0 2.25 +0.5 1.271
2024 Greenville - A CF 114 112 260 9 1 273 4 .985 979.0 2.47 +1.9 1.001
2026 West Michigan - A CF 43 37 82 11 0 94 1 .989 333.2 2.51 -2.0 .954
2026 West Michigan - A RF 13 13 23 0 0 24 1 .958 107.0 1.93 +1.2 1.100
TOTAL 3B 1 0 0 1 0 1 0 1.000 4.0 2.25 +0.1 1.039
TOTAL CF 371 356 765 40 5 816 11 .987 3113.2 2.33 -0.0 .992
TOTAL RF 165 162 270 14 3 294 10 .966 1423.0 1.80 +8.9 1.050
PLAYER HISTORY
11/07/2025 Signed a 1-year minor league contract with the Mars Eyebiters organization.
01/01/2026 OSA scouting updated ratings (potential): Contact: 35 (40); Power: 30 (30); Eye: 50 (55).
02/10/2026 Released by the Mars organization.
02/11/2026 Signed a 1-year minor league contract with the Detroit Devils organization.
Monday, June 8th , 2026 - OOTP Baseball 26.4 Build 61