1B Bobby Morris #23
Age: 25 | Bats: R | Throws: R | Morale: Good
06/09/2026
1B BOBBY MORRIS #23 - AGE: 25 - BATS: R - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
31 123 38 4 0 3 12 10 18 .309 .358 .415 0 -0.3
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 50 50 50 50
Gap 45 45 45 45
Power 45 45 45 45
Eye 55 55 55 55
Avoid K's 55 55 55 65
FIELDING RATINGS
Catcher Infield Outfield
Range: - 35 25
Errors: - 30 30
Arm: 20 35 30
Turn DP: - 25 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: 40 Center Field: -
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 40
Stealing Aggressiveness: 30
Stealing Ability: 50
Baserunning Inst.: 45
Sacrifice Bunt: 35
Bunt for Hit: 35
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
06/07/2026 POR Win, 2-1 3 0 1 0 0 1 0 0
06/06/2026 POR Loss, 6-7 5 0 3 0 0 0 1 0
06/05/2026 POR Loss, 3-8 4 0 1 0 0 0 2 0
06/04/2026 TAM Loss, 7-14 3 1 0 0 0 2 1 0
06/03/2026 @ CHA Win, 9-2 5 2 2 2 1 0 0 0
06/02/2026 @ CHA Win, 3-2 5 0 1 0 0 0 1 0
05/31/2026 CHA Win, 4-0 2 0 0 0 0 2 0 0
05/30/2026 CHA Win, 6-1 2 1 0 0 0 2 2 0
05/29/2026 @ DAY Win, 3-1 5 0 2 2 0 0 1 0
05/28/2026 BOW Loss, 1-3 4 0 1 0 0 0 1 0
PERSONALITY
Birthday:01/26/2001
Born in:Cleveland, OH
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:5 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2021, 15th Pick in Round 17
INTERNATIONAL LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 2 2 1 0 0 0 0 0 0 0 .500 .500 .500 1.000 .465 .000 199
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 0 2 0 0 0 0 0 0 1 0 0 0 0.0 0.5 13.50 .0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   2 1 0 0 0 0 0 0 0 0 0 0 .500 .500 .500 1.000
Versus Right   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   2 1 0 0 0 0 0 0 0 0 0 0 .500 .500 .500 1.000
Career   2 1 0 0 0 0 0 0 0 0 0 0 .500 .500 .500 1.000
Home   2 1 0 0 0 0 0 0 0 0 0 0 .500 .500 .500 1.000
Grass   2 1 0 0 0 0 0 0 0 0 0 0 .500 .500 .500 1.000
Day   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Night   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
As Reliever / Substitution   2 1 0 0 0 0 0 0 0 0 0 0 .500 .500 .500 1.000
EASTERN LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 31 123 38 4 0 3 12 10 10 18 .309 .358 .415 .773 .346 .106 95
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 30 134 0 0 0 4 0 1 51 7 0 2 0.0 17.0 4.98 -0.3  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   52 15 0 0 1 3 4 6 7 0 0 0 .288 .362 .346 .708
Versus Right   71 23 4 0 2 9 6 4 11 1 0 0 .324 .355 .465 .820
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   12 5 1 0 0 0 0 1 3 0 0 0 .417 .462 .500 .962
April   22 6 1 0 0 3 1 1 3 0 0 0 .273 .304 .318 .623
May   89 27 2 0 3 9 9 8 12 1 0 0 .303 .357 .427 .784
June   12 5 1 0 0 0 0 1 3 0 0 0 .417 .462 .500 .962
Last Year   51 13 3 0 0 7 4 9 5 0 0 0 .255 .367 .314 .680
Career   174 51 7 0 3 19 14 19 23 1 0 0 .293 .361 .385 .746
Home   73 22 1 0 2 6 6 5 13 0 0 0 .301 .346 .397 .743
Road   50 16 3 0 1 6 4 5 5 1 0 0 .320 .375 .440 .815
Grass   50 16 3 0 1 6 4 5 5 1 0 0 .320 .375 .440 .815
Turf   73 22 1 0 2 6 6 5 13 0 0 0 .301 .346 .397 .743
Day   46 13 0 0 0 2 1 2 5 1 0 0 .283 .306 .283 .589
Night   77 25 4 0 3 10 9 8 13 0 0 0 .325 .388 .494 .882
As Starter   122 38 4 0 3 12 10 10 18 1 0 0 .311 .361 .418 .779
As Reliever / Substitution   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
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 6 22 5 1 0 1 4 4 6 5 .227 .393 .409 .802 .371 .182 135
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 6 28 0 0 0 1 0 0 9 2 0 1 0.0 3.4 4.82 .1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   8 3 0 0 1 2 2 3 3 0 0 0 .375 .545 .750 1.295
Versus Right   14 2 1 0 0 2 2 3 2 0 0 0 .143 .294 .214 .508
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   13 3 1 0 1 2 3 2 2 0 0 0 .231 .333 .538 .872
May   9 2 0 0 0 2 1 4 3 0 0 0 .222 .462 .222 .684
June   13 3 1 0 1 2 3 2 2 0 0 0 .231 .333 .538 .872
Last Year   205 41 10 1 5 26 26 31 39 2 0 3 .200 .311 .332 .643
2 Years Ago   86 20 5 0 1 9 10 4 25 1 0 1 .233 .272 .326 .597
Career   313 66 16 1 7 39 40 41 69 3 0 4 .211 .307 .335 .643
Home   7 0 0 0 0 0 2 6 3 0 0 0 .000 .462 .000 .462
Road   15 5 1 0 1 4 2 0 2 0 0 0 .333 .333 .600 .933
Grass   22 5 1 0 1 4 4 6 5 0 0 0 .227 .393 .409 .802
Day   2 0 0 0 0 0 0 2 0 0 0 0 .000 .500 .000 .500
Night   20 5 1 0 1 4 4 4 5 0 0 0 .250 .375 .450 .825
As Starter   22 5 1 0 1 4 4 6 5 0 0 0 .227 .393 .409 .802
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
2021 Total - 20 47 216 63 12 1 12 53 50 16 2 1 19 7 3 .292 .345 .523 .868 100 100 1.1
2021 Mesa - R 20 10 33 8 3 0 0 3 4 3 0 0 9 0 0 .242 .306 .333 .639 88 89 0.1
2022 Mesa - R 21 6 18 7 2 0 1 7 6 1 0 0 7 0 0 .389 .421 .667 1.088 179 173 0.1
2023 Mesa - R 22 14 25 7 1 0 3 5 5 3 0 0 6 0 0 .280 .357 .680 1.037 177 164 0.2
2023 Kane County - A 22 30 73 16 3 0 1 7 9 5 2 1 18 1 2 .219 .284 .301 .585 68 65 -0.5
2024 Bradenton - R 23 23 58 16 3 0 3 8 14 15 0 1 9 2 1 .276 .419 .483 .902 162 165 0.7
2024 Daytona - A 23 31 86 20 5 0 1 9 10 4 1 1 25 0 0 .233 .272 .326 .597 76 72 -0.4
2025 Bradenton - A 24 54 205 41 10 1 5 26 26 31 3 2 39 1 0 .200 .311 .332 .643 95 92 -0.3
2025 Altoona - AA 24 21 51 13 3 0 0 7 4 9 0 0 5 0 0 .255 .367 .314 .680 89 95 0.0
2026 Bradenton - A 25 6 22 5 1 0 1 4 4 6 0 0 5 0 1 .227 .393 .409 .802 125 135 0.1
2026 Altoona - AA 25 31 123 38 4 0 3 12 10 10 0 1 18 0 2 .309 .358 .415 .773 93 95 -0.3
2026 Indianapolis - AAA 25 2 2 1 0 0 0 0 0 0 0 0 0 0 0 .500 .500 .500 1.000 186 199 0.0
Total IL 2 2 1 0 0 0 0 0 0 0 0 0 0 0 .500 .500 .500 1.000 186 199
Total EL 52 174 51 7 0 3 19 14 19 0 1 23 0 2 .293 .361 .385 .746 92 95
Total FSL 91 313 66 16 1 7 39 40 41 4 3 69 1 1 .211 .307 .335 .643 93 91
Total MID 30 73 16 3 0 1 7 9 5 2 1 18 1 2 .219 .284 .301 .585 68 65
Total AZL 30 76 22 6 0 4 15 15 7 0 0 22 0 0 .289 .349 .526 .876 139 133
Total GCL 23 58 16 3 0 3 8 14 15 0 1 9 2 1 .276 .419 .483 .902 162 165
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
2023 Mesa - AZL 22 11 33 10 0 0 0 2 6 7 0 0 9 0 0 .303 .425 .303 .728 100 115 0.1
2024 Bradenton - GCL 23 10 38 6 3 0 1 3 3 5 0 1 8 0 1 .158 .250 .316 .566 64 54 -0.3
Total AZL 11 33 10 0 0 0 2 6 7 0 0 9 0 0 .303 .425 .303 .728 100 115
Total GCL 10 38 6 3 0 1 3 3 5 0 1 8 0 1 .158 .250 .316 .566 64 54
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2021 Mesa - R 1B 9 9 68 6 2 75 1 .987 75.0 8.88 +0.6 1.065
2022 Mesa - R 1B 4 3 19 1 2 20 0 1.000 27.0 6.67 -0.3 1.070
2023 Kane County - A 1B 8 6 48 2 1 51 1 .980 54.0 8.33 -1.0 .781
2023 Mesa - R 1B 4 3 28 1 0 30 1 .967 28.0 9.32 -0.4 .782
2023 Kane County - A SS 1 0 1 0 0 1 0 1.000 2.0 4.50 0.0 .000
2023 Kane County - A RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2024 Daytona - A 1B 15 15 127 7 5 135 1 .993 132.0 9.14 -1.4 .913
2024 Bradenton - R 1B 1 1 9 2 0 11 0 1.000 8.0 12.38 +0.1 1.052
2025 Altoona - AA 1B 14 11 93 5 9 98 0 1.000 103.0 8.56 -0.1 .967
2025 Bradenton - A 1B 18 18 136 9 9 145 0 1.000 172.0 7.59 -1.7 .939
2026 Altoona - AA 1B 14 14 123 3 7 126 0 1.000 123.0 9.22 -0.4 .919
2026 Bradenton - A 1B 6 6 53 3 6 56 0 1.000 53.0 9.51 +0.5 1.049
TOTAL 1B 93 86 704 39 41 747 4 .995 775.0 8.63 -4.1 .952
TOTAL SS 1 0 1 0 0 1 0 1.000 2.0 4.50 0.0 .000
PLAYER HISTORY
01/01/2026 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 45 (45); Eye: 50 (55).
Monday, June 8th , 2026 - OOTP Baseball 26.4 Build 61