2B Christian Arroyo #10
Age: 29 | Bats: R | Throws: R | Morale: Good
04/12/2025
2B CHRISTIAN ARROYO #10 - AGE: 29 - BATS: R - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
2 5 1 0 0 0 0 0 2 .200 .200 .200 0 -0.1
BATTING RATINGS (OSA)
Overall Overall Vs Left Vs Right  
Contact 45 50 45
Gap 45 50 45
Power 35 35 35
Eye 40 40 40
Avoid K's 50 50 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 55 50
Errors: - 60 50
Arm: 20 50 55
Turn DP: - 55 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 40
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: 55 Right Field: -
3rd Base: 45
       
RUN/BUNT
Running Speed: 60
Stealing Aggressiveness: 40
Stealing Ability: 55
Baserunning Inst.: 60
Sacrifice Bunt: 50
Bunt for Hit: 35
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
04/09/2025 @ Tex Win, 6-4 4 1 1 0 0 0 2 0
04/04/2025 Tor Win, 6-4 1 0 0 0 0 0 0 0
03/31/2025 Sea Loss, 0-19 2 0 0 0 0 0 0 0
03/30/2025 @ Tex Loss, 5-6 2 0 0 0 0 0 1 0
03/29/2025 Ana Win, 9-4 1 1 0 0 0 0 0 0
03/28/2025 @ Min Loss, 2-16 2 0 1 1 0 0 1 0
03/27/2025 Pit Loss, 4-7 2 0 0 0 0 0 1 0
03/26/2025 NY Loss, 8-10 1 0 1 0 0 0 0 0
03/24/2025 Cin Loss, 2-4 1 0 0 0 0 0 0 0
03/23/2025 @ Chi Loss, 6-7 1 0 0 0 0 0 1 0
Birthday:05/30/1995
Born in:Tampa, FL
Nationality:American
Height:6' 1"
Weight:190 lbs
Local Popularity:Well Known
National Pop.:Fair
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:
Service This Yr:
40-Man Service:
Pro Service:
Arbitration Eligibility:
Option Years:
Contract Extension:
Drafted:-
CONTINENTAL BASEBALL ASSOCIATION 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 2 5 1 0 0 0 0 1 0 2 .200 .200 .200 .400 .171 .000 -9
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 0 5 0 0 0 0 0 0 1 0 0 0 0.0 0.2 1.35 -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   4 1 0 0 0 0 1 0 2 0 0 0 .250 .250 .250 .500
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   4 1 0 0 0 0 1 0 2 0 0 0 .250 .250 .250 .500
Last Week   3 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
April   5 1 0 0 0 0 1 0 2 0 0 0 .200 .200 .200 .400
Spring Training   25 6 1 0 0 1 1 0 4 0 0 1 .240 .269 .280 .549
Last Year   135 36 8 0 5 17 21 3 20 0 0 4 .267 .303 .437 .740
2 Years Ago   388 108 17 4 11 49 47 29 72 6 0 6 .278 .333 .428 .761
Career   1572 407 84 12 42 192 185 102 342 16 5 16 .259 .308 .408 .715
Home   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Road   4 1 0 0 0 0 1 0 2 0 0 0 .250 .250 .250 .500
Grass   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Turf   4 1 0 0 0 0 1 0 2 0 0 0 .250 .250 .250 .500
Night   5 1 0 0 0 0 1 0 2 0 0 0 .200 .200 .200 .400
As Reliever / Substitution   5 1 0 0 0 0 1 0 2 0 0 0 .200 .200 .200 .400
Close/Late   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Inning 1-3   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Inning 4-6   2 1 0 0 0 0 1 0 1 0 0 0 .500 .500 .500 1.000
Inning 7-9   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
0 Outs   3 1 0 0 0 0 1 0 1 0 0 0 .333 .333 .333 .667
1 Outs   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
2 Outs   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Scoring Position   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Bases Empty   3 1 0 0 0 0 1 0 1 0 0 0 .333 .333 .333 .667
Runner on 1st   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Runner on 3rd   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Two Strikes   3 1 0 0 0 0 1 0 2 0 0 0 .333 .333 .333 .667
First Pitch   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 0-1   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 0-2   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Count 1-2   1 1 0 0 0 0 1 0 0 0 0 0 1.000 1.000 1.000 2.000
Full Count   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Behind in Count   3 1 0 0 0 0 1 0 1 0 0 0 .333 .333 .333 .667
Batting Leadoff   4 1 0 0 0 0 1 0 2 0 0 0 .250 .250 .250 .500
Batting 9th   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Low Leverage   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Medium Leverage   3 1 0 0 0 0 1 0 2 0 0 0 .333 .333 .333 .667
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
2017 Bronx - CBA 22 2 7 3 0 1 1 2 1 1 0 0 1 0 0 .429 .500 1.143 1.643 317 317 0.3
2018 Bronx - CBA 23 33 113 18 1 0 4 12 11 10 0 1 25 1 2 .159 .226 .274 .500 29 28 -0.7
2019 Los Angeles - CBA 24 3 2 0 0 0 0 0 0 0 1 0 0 0 0 .000 .333 .000 .333 2 45 -0.0
2020 Minnesota - CBA 25 75 240 69 22 2 4 27 26 14 2 2 66 0 0 .287 .329 .446 .775 105 106 1.1
2021 Monterrey - CBA 26 104 307 79 19 1 9 44 34 18 2 4 73 8 0 .257 .299 .414 .713 95 94 0.7
2022 Portland - CBA 27 104 375 93 17 4 8 41 44 27 1 3 83 3 2 .248 .298 .379 .677 89 82 0.2
2023 Portland - CBA 28 105 388 108 17 4 11 49 47 29 6 6 72 3 6 .278 .333 .428 .761 106 105 1.4
2024 Portland - CBA 29 58 135 36 8 0 5 17 21 3 4 0 20 2 1 .267 .303 .437 .740 99 100 0.5
2025 Portland - CBA 30 2 5 1 0 0 0 0 1 0 0 0 2 0 0 .200 .200 .200 .400 1 -9 -0.1
Total CBA 486 1572 407 84 12 42 192 185 102 16 16 342 17 11 .259 .308 .408 .715 94 92 3.4
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
2014 Helena - R 19 66 277 76 8 0 8 46 51 48 8 3 78 3 6 .274 .393 .390 .783 84 86 0.6
2015 Goodyear - R 20 25 93 23 1 0 2 16 19 16 6 1 26 0 1 .247 .388 .323 .711 65 71 0.1
2015 Lancaster - A 20 50 171 47 5 2 3 27 19 9 6 1 40 0 1 .275 .332 .380 .712 85 85 0.3
2016 Fort Walton Beach - R 21 7 20 5 0 0 0 1 4 4 0 1 9 0 1 .250 .360 .250 .610 50 57 -0.1
2016 Cooperstown - R 21 43 179 52 8 1 3 28 32 26 3 2 43 0 2 .291 .386 .397 .782 89 89 0.3
2016 Total - R 21 50 199 57 8 1 3 29 36 30 3 3 52 0 3 .286 .383 .382 .765 85 85 0.2
2017 South Bend - A 22 84 333 111 24 2 6 51 54 34 2 4 63 3 7 .333 .394 .471 .866 120 122 2.4
2018 Hempstead - AA 23 22 88 29 5 0 4 16 16 11 1 3 12 0 1 .330 .398 .523 .921 117 115 0.6
2018 Hawaii - AAA 23 65 276 96 13 1 12 52 49 19 2 1 41 4 4 .348 .393 .533 .925 112 114 1.4
2019 Amarillo - AA 24 39 172 60 19 0 3 30 39 12 1 2 17 2 1 .349 .390 .512 .902 102 100 0.3
2019 Portland - AAA 24 58 229 74 19 1 10 32 38 11 1 2 33 4 2 .323 .354 .546 .900 100 96 0.6
2020 Plant City - A 25 3 5 1 0 0 0 0 0 0 0 0 3 0 0 .200 .200 .200 .400 -1 -16 -0.1
2020 Nashville - AAA 25 6 24 11 2 0 0 4 6 3 0 0 3 1 1 .458 .519 .542 1.060 156 172 0.3
Total INT 6 24 11 2 0 0 4 6 3 0 0 3 1 1 .458 .519 .542 1.060 156 172
Total PCL 123 505 170 32 2 22 84 87 30 3 3 74 8 6 .337 .375 .539 .914 107 106
Total EL 22 88 29 5 0 4 16 16 11 1 3 12 0 1 .330 .398 .523 .921 117 115
Total TL 39 172 60 19 0 3 30 39 12 1 2 17 2 1 .349 .390 .512 .902 102 100
Total CAL 50 171 47 5 2 3 27 19 9 6 1 40 0 1 .275 .332 .380 .712 85 85
Total FSL 3 5 1 0 0 0 0 0 0 0 0 3 0 0 .200 .200 .200 .400 -1 -16
Total MWL 84 333 111 24 2 6 51 54 34 2 4 63 3 7 .333 .394 .471 .866 120 122
Total Pio 66 277 76 8 0 8 46 51 48 8 3 78 3 6 .274 .393 .390 .783 84 86
Total Appy 43 179 52 8 1 3 28 32 26 3 2 43 0 2 .291 .386 .397 .782 89 89
Total ARZ 25 93 23 1 0 2 16 19 16 6 1 26 0 1 .247 .388 .323 .711 65 71
Total GCL 7 20 5 0 0 0 1 4 4 0 1 9 0 1 .250 .360 .250 .610 50 57
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
2014 Helena - Pio 19 8 41 14 4 0 0 3 10 3 0 0 10 0 0 .341 .386 .439 .825 93 91 0.6
2023 Portland - CBA 28 3 9 1 1 0 0 0 0 0 0 0 2 0 0 .111 .111 .222 .333 -12 -22 -0.2
Total CBA 3 9 1 1 0 0 0 0 0 0 0 2 0 0 .111 .111 .222 .333 -12 -22
Total Pio 8 41 14 4 0 0 3 10 3 0 0 10 0 0 .341 .386 .439 .825 93 91
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2014 Helena - R 2B 7 0 1 3 1 4 0 1.000 13.1 2.70 +0.1 1.081
2014 Helena - R SS 66 66 95 144 34 243 4 .984 566.0 3.80 +4.4 1.050
2015 Lancaster - A 2B 33 33 69 75 14 146 2 .986 271.2 4.77 -1.5 .970
2015 Lancaster - A SS 17 17 22 36 6 59 1 .983 143.0 3.65 +1.3 1.059
2015 Goodyear - R SS 25 25 36 44 16 80 0 1.000 222.2 3.23 +2.4 1.101
2016 Fort Walton Beach - R 2B 7 7 6 8 4 14 0 1.000 57.0 2.21 +0.2 1.072
2016 Cooperstown - R SS 43 43 52 96 30 148 0 1.000 368.1 3.62 -0.3 .995
2017 Bronx - MLB 3B 1 1 0 2 0 2 0 1.000 9.0 2.00 +0.1 1.053
2017 Bronx - MLB SS 1 1 2 5 0 7 0 1.000 9.0 7.00 +0.6 1.188
2017 South Bend - A SS 83 83 86 189 58 278 3 .989 701.2 3.53 +2.0 1.021
2018 Bronx - MLB 2B 1 0 0 1 0 1 0 1.000 2.0 4.50 +0.0 1.017
2018 Bronx - MLB 3B 27 27 16 47 3 63 0 1.000 230.1 2.46 +0.5 1.020
2018 Hawaii - AAA 3B 2 1 0 1 0 1 0 1.000 13.0 0.69 +0.6 .000
2018 Bronx - MLB SS 4 4 7 10 4 17 0 1.000 39.0 3.92 +0.6 1.224
2018 Hawaii - AAA SS 62 62 87 138 37 234 9 .962 538.1 3.76 +0.2 1.002
2018 Hempstead - AA SS 22 22 38 52 11 92 2 .978 192.0 4.22 +0.5 1.018
2018 Bronx - MLB RF 1 0 1 0 0 1 0 1.000 2.2 3.38 +0.0 1.032
2018 Hawaii - AAA RF 1 1 0 0 0 0 0 .000 9.0 0.00 -1.8 .000
2019 Los Angeles - MLB 2B 2 0 0 1 1 1 0 1.000 4.0 2.25 +0.0 1.024
2019 Portland - AAA 2B 23 23 42 59 15 102 1 .990 196.0 4.64 -0.8 1.002
2019 Amarillo - AA 2B 33 33 78 94 32 174 2 .989 276.1 5.60 -1.1 1.014
2019 Portland - AAA 3B 22 22 10 33 3 47 4 .915 190.2 2.03 +0.5 .982
2019 Amarillo - AA 3B 7 5 4 8 1 12 0 1.000 50.0 2.16 +0.4 1.054
2019 Portland - AAA SS 12 12 12 30 1 42 0 1.000 106.1 3.55 +1.0 1.015
2020 Minnesota - MLB P 1 0 0 0 0 0 0 .000 0.1 0.00 0.0 .000
2020 Minnesota - MLB 1B 1 0 2 0 0 2 0 1.000 4.0 4.50 0.0 .000
2020 Minnesota - MLB 2B 31 27 37 68 17 107 2 .981 216.0 4.38 -0.8 1.032
2020 Nashville - AAA 2B 5 5 12 15 3 27 0 1.000 44.0 5.52 -0.7 .994
2020 Minnesota - MLB 3B 46 32 16 72 7 92 4 .957 311.2 2.54 -0.4 .971
2020 Plant City - A 3B 3 1 1 3 0 5 1 .800 13.0 2.77 -0.5 .819
2020 Minnesota - MLB SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2020 Nashville - AAA SS 1 1 1 4 0 5 0 1.000 11.2 3.86 -0.0 1.043
2021 Monterrey - MLB 2B 84 74 121 167 41 296 8 .973 646.0 4.01 -2.2 .982
2021 Monterrey - MLB 3B 12 8 2 11 1 14 1 .929 79.1 1.47 -0.8 .963
2021 Monterrey - MLB SS 2 0 1 1 0 2 0 1.000 5.0 3.60 +0.1 1.006
2022 Portland - MLB 2B 85 81 134 200 63 343 9 .974 705.0 4.26 -0.9 .996
2022 Portland - MLB 3B 7 2 0 7 1 7 0 1.000 25.0 2.52 +0.4 1.036
2022 Portland - MLB SS 7 5 4 20 2 24 0 1.000 51.2 4.18 -1.4 .841
2022 Portland - MLB LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2023 Portland - MLB 2B 93 91 137 220 66 359 2 .994 753.1 4.27 +0.1 1.049
2023 Portland - MLB 3B 2 2 0 1 0 1 0 1.000 18.0 0.50 -0.2 1.039
2023 Portland - MLB SS 10 8 7 20 4 30 3 .900 75.2 3.21 -2.7 .789
2024 Portland - MLB P 1 0 0 0 0 0 0 .000 0.1 0.00 0.0 .000
2024 Portland - MLB 2B 31 22 34 62 11 97 1 .990 212.0 4.08 -0.3 .976
2024 Portland - MLB 3B 2 2 2 2 0 4 0 1.000 19.0 1.89 -0.2 1.032
2024 Portland - MLB SS 10 9 8 24 4 32 0 1.000 64.0 4.50 -1.6 .942
2025 Portland - MLB 2B 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2025 Portland - MLB SS 1 0 1 2 0 3 0 1.000 9.0 3.00 -0.2 1.021
TOTAL P 2 0 0 0 0 0 0 .000 0.2 0.00 0.0 .000
TOTAL 1B 1 0 2 0 0 2 0 1.000 4.0 4.50 0.0 .000
TOTAL 2B 436 396 671 973 268 1671 27 .984 3398.2 4.35 -7.9 1.005
TOTAL 3B 131 103 51 187 16 248 10 .960 959.0 2.23 +0.2 .989
TOTAL SS 366 358 459 815 207 1296 22 .983 3103.1 3.69 +6.7 1.014
TOTAL RF 2 1 1 0 0 1 0 1.000 11.2 0.77 -1.8 .258
PLAYER HISTORY
03/23/2024 Injured (sore back),day-to-day for 4 days.
03/31/2024 Injured (allergic reaction),out for 5 days.
05/27/2024 Injured (quadriceps strain),day-to-day for 6-7 weeks.
05/28/2024 Injured (concussion),out for 5 weeks.
01/01/2025 OSA scouting updated ratings: Contact: 55; Power: 40; Eye: 45.
LEADERBOARD APPEARANCES
Year IBB Rank
2022 6 5
Monday, April 14th , 2025 - OOTP Baseball 26.2 Build 50