LF David Arroyo #14
Age: 21 | Bats: R | Throws: R | Morale: Unhappy
09/11/2026
LF DAVID ARROYO #14 - AGE: 21 - BATS: R - THROWS: R - MORALE: UNHAPPY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
12 33 7 1 0 0 3 2 5 .212 .250 .242 0 -0.4
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 35 40 35 45
Gap 40 40 40 50
Power 40 40 35 50
Eye 30 30 30 40
Avoid K's 35 35 35 40
FIELDING RATINGS
Catcher Infield Outfield
Range: - 25 45
Errors: - 25 60
Arm: 25 40 50
Turn DP: - 20 -
Framing: 25 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 45
1st Base: - Center Field: -
2nd Base: - Right Field: 45
3rd Base: -
       
RUN/BUNT
Running Speed: 40
Stealing Aggressiveness: 35
Stealing Ability: 35
Baserunning Inst.: 40
Sacrifice Bunt: 60
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/06/2026 @ AKR Win, 8-7 3 1 1 1 0 0 0 0
09/05/2026 @ AKR Loss, 2-9 4 1 1 0 0 0 0 0
09/04/2026 AKR Win, 4-3 3 0 0 0 0 0 1 0
09/03/2026 AKR Loss, 3-4 3 0 0 0 0 0 0 0
08/30/2026 @ BRO Loss, 1-6 4 0 1 0 0 0 2 0
08/28/2026 @ BRO Loss, 1-5 3 1 0 0 0 1 0 0
08/26/2026 WIL Loss, 2-4 4 0 1 0 0 1 1 0
08/25/2026 WIL Win, 11-10 6 1 1 0 0 0 1 0
08/24/2026 @ GRE Loss, 4-7 5 0 0 0 0 0 0 0
08/23/2026 @ GRE Loss, 1-3 4 0 0 0 0 0 1 0
PERSONALITY
Birthday:10/16/2004
Born in:Consuelo, SAN
Nationality:Dominican
Height:6' 3"
Weight:200 lbs
Local Popularity:Insignificant
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:None, 48 Days
Service This Yr:None
40-Man Service:None, 134 Days
Pro Service:3 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:-
EASTERN LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 12 33 7 1 0 0 3 4 2 5 .212 .250 .242 .492 .222 .030 14
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 9 37 0 0 0 1 1 1 8 1 0 0 0.0 2.1 1.92 -0.4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   12 2 0 0 0 0 2 2 3 0 0 0 .167 .286 .167 .452
Versus Right   21 5 1 0 0 3 2 0 2 1 1 0 .238 .227 .286 .513
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   13 2 0 0 0 1 2 0 1 1 1 0 .154 .143 .154 .297
July   20 5 1 0 0 2 2 2 4 0 0 0 .250 .318 .300 .618
September   13 2 0 0 0 1 2 0 1 1 1 0 .154 .143 .154 .297
Career   33 7 1 0 0 3 4 2 5 1 1 0 .212 .250 .242 .492
Home   20 4 1 0 0 2 2 2 3 0 0 0 .200 .273 .250 .523
Road   13 3 0 0 0 1 2 0 2 1 1 0 .231 .214 .231 .445
Grass   33 7 1 0 0 3 4 2 5 1 1 0 .212 .250 .242 .492
Day   7 2 0 0 0 1 2 0 0 1 1 0 .286 .250 .286 .536
Night   26 5 1 0 0 2 2 2 5 0 0 0 .192 .250 .231 .481
As Starter   31 7 1 0 0 3 4 2 4 1 1 0 .226 .265 .258 .523
As Reliever / Substitution   2 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
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 63 217 62 11 1 3 24 25 21 30 .286 .354 .387 .741 .332 .101 87
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 59 246 2 1 0 4 6 0 84 15 3 0 100.0 31.1 5.09 .1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   56 16 2 0 2 9 5 3 8 0 1 1 .286 .333 .429 .762
Versus Right   161 46 9 1 1 15 20 18 22 0 5 1 .286 .361 .373 .734
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
May   43 6 1 0 1 7 4 4 6 0 0 0 .140 .213 .233 .445
June   53 21 5 0 1 8 9 8 8 0 1 1 .396 .484 .547 1.031
July   47 15 2 0 1 7 4 2 4 0 1 1 .319 .360 .426 .786
August   74 20 3 1 0 2 8 7 12 0 4 0 .270 .333 .338 .671
Career   217 62 11 1 3 24 25 21 30 0 6 2 .286 .354 .387 .741
Home   90 27 2 0 2 9 10 10 13 0 4 1 .300 .376 .389 .765
Road   127 35 9 1 1 15 15 11 17 0 2 1 .276 .338 .386 .724
Grass   179 51 7 0 3 19 19 17 24 0 4 2 .285 .354 .374 .728
Turf   38 11 4 1 0 5 6 4 6 0 2 0 .289 .357 .447 .805
Day   75 18 1 0 1 4 7 5 11 0 4 1 .240 .296 .293 .590
Night   142 44 10 1 2 20 18 16 19 0 2 1 .310 .384 .437 .820
As Starter   211 61 11 1 3 24 25 21 28 0 6 2 .289 .359 .393 .752
As Reliever / Substitution   6 1 0 0 0 0 0 0 2 0 0 0 .167 .167 .167 .333
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 Pittsburgh (DSL) - R 20 68 230 69 10 0 12 31 39 26 0 2 39 1 0 .300 .368 .500 .868 113 111 0.7
2026 Greensboro - A 21 63 217 62 11 1 3 24 25 21 2 0 30 3 0 .286 .354 .387 .741 96 87 0.1
2026 Altoona - AA 21 12 33 7 1 0 0 3 4 2 0 1 5 0 0 .212 .250 .242 .492 28 14 -0.4
Total EL 12 33 7 1 0 0 3 4 2 0 1 5 0 0 .212 .250 .242 .492 28 14
Total SAL 63 217 62 11 1 3 24 25 21 2 0 30 3 0 .286 .354 .387 .741 96 87
Total DSL 68 230 69 10 0 12 31 39 26 0 2 39 1 0 .300 .368 .500 .868 113 111
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Altoona - AA LF 6 5 6 0 0 7 1 .857 48.0 1.12 -0.7 .872
2026 Greensboro - A LF 14 11 23 0 0 24 1 .958 109.0 1.90 -1.7 .888
2026 Altoona - AA RF 3 2 1 0 0 1 0 1.000 20.0 0.45 -0.0 1.063
2026 Greensboro - A RF 40 37 80 1 0 83 2 .976 311.0 2.34 +1.3 1.033
TOTAL LF 20 16 29 0 0 31 2 .935 157.0 1.66 -2.4 .884
TOTAL RF 43 39 81 1 0 84 2 .976 331.0 2.23 +1.3 1.033
PLAYER HISTORY
01/01/2026 OSA scouting updated ratings (potential): Contact: 30 (45); Power: 30 (45); Eye: 25 (40).
07/31/2026 Injured (hand soreness),day-to-day for one week.
08/23/2026 Injured (stomach virus),day-to-day for 4 days.
Thursday, June 4th , 2026 - OOTP Baseball 26.8 Build 82