Christian Arroyo
2B · Last on a Brewers farm club: Nashville Sounds, 2024
- B/T
- R/R
- Size
- 6' 0", 220 lb
- Born
- 1995-05-30 · Tampa, FL, USA
- Acquired
- Drafted 2013, round 1, pick 25, by San Francisco Giants
- MLB debut
- 2017-04-24
The path and tables below cover his minor-league seasons with any club, as the MLB Stats API lists them, through 2026. His major-league seasons are in the "Major leagues" section.
Level path
- ROK2013AZL Giants
- SS-A2014Salem-Keizer Volcanoes
- A2014Augusta GreenJackets
- A+2015San Jose Giants
- AA2016Richmond Flying Squirrels
- AAA2017Sacramento River Cats
- A+2018Charlotte Stone Crabs
- AAA2018Durham Bulls
- AAA2019Durham Bulls
- AAA2021Worcester Red Sox
- AA2022Portland Sea Dogs
- AAA2022Worcester Red Sox
- AAA2023Worcester Red Sox
- ROK2024ACL Brewers
- AAA2024Nashville Sounds
- A2025Clearwater Threshers
- AAA2025Lehigh Valley IronPigs
- AAA2026Syracuse Mets
Hitting
| Year | Lvl | Club | Age | Games played. | Plate appearances: every trip to the plate, walks and hit-by-pitches included. | Hits. | Doubles. | Triples. | Home runs. | Runs scored. | Runs batted in. | Walks. | Strikeouts. | Stolen bases. | Batting average: hits divided by at-bats. | On-base percentage: how often he reaches base by a hit, walk or hit-by-pitch. | Slugging percentage: total bases divided by at-bats. | On-base plus slugging: OBP and SLG added together. | Isolated power: SLG minus AVG. It counts only the extra bases. | Strikeout rate: strikeouts divided by plate appearances. | Walk rate: walks divided by plate appearances. | Batting average on balls in play: hits other than home runs, divided by at-bats that ended with the ball in play. |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2013 | ROK | AZL Giants | 18 | 45 | 209 | 60 | 18 | 5 | 2 | 47 | 39 | 19 | 32 | 3 | .326 | .388 | .511 | .899 | .185 | 15.3% | 9.1% | .377 |
| 2014 | SS-A | Salem-Keizer Volcanoes | 19 | 58 | 267 | 81 | 14 | 2 | 5 | 39 | 48 | 18 | 31 | 6 | .333 | .378 | .469 | .847 | .136 | 11.6% | 6.7% | .360 |
| 2014 | A | Augusta GreenJackets | 19 | 31 | 125 | 24 | 3 | 1 | 1 | 10 | 14 | 4 | 22 | 1 | .203 | .226 | .271 | .497 | .068 | 17.6% | 3.2% | .237 |
| 2015 | A+ | San Jose Giants | 20 | 90 | 409 | 116 | 28 | 2 | 9 | 48 | 42 | 19 | 73 | 5 | .304 | .344 | .459 | .803 | .155 | 17.8% | 4.6% | .355 |
| 2016 | AA | Richmond Flying Squirrels | 21 | 119 | 517 | 130 | 36 | 1 | 3 | 57 | 49 | 29 | 72 | 1 | .274 | .316 | .373 | .689 | .099 | 13.9% | 5.6% | .313 |
| 2017 | AAA | Sacramento River Cats | 22 | 25 | 102 | 36 | 7 | 0 | 4 | 18 | 16 | 6 | 12 | 2 | .396 | .461 | .604 | 1.065 | .208 | 11.8% | 5.9% | .427 |
| 2018 | A+ | Charlotte Stone Crabs | 23 | 2 | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .000 | .000 | .000 | .000 | .000 | 28.6% | 0.0% | .000 |
| 2018 | AAA | Durham Bulls | 23 | 46 | 182 | 40 | 12 | 0 | 2 | 19 | 20 | 8 | 32 | 2 | .235 | .286 | .341 | .627 | .106 | 17.6% | 4.4% | .279 |
| 2019 | AAA | Durham Bulls | 24 | 33 | 134 | 38 | 9 | 1 | 8 | 21 | 29 | 12 | 26 | 1 | .314 | .381 | .603 | .984 | .289 | 19.4% | 9.0% | .345 |
| 2021 | AAA | Worcester Red Sox | 26 | 11 | 38 | 3 | 1 | 0 | 0 | 4 | 2 | 2 | 12 | 1 | .091 | .184 | .121 | .305 | .030 | 31.6% | 5.3% | .136 |
| 2022 | AA | Portland Sea Dogs | 27 | 2 | 6 | 2 | 0 | 0 | 0 | 1 | 2 | 2 | 0 | 1 | .500 | .667 | .500 | 1.167 | .000 | 0.0% | 33.3% | .500 |
| 2022 | AAA | Worcester Red Sox | 27 | 2 | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | .000 | .000 | .000 | .000 | .000 | 50.0% | 0.0% | .000 |
| 2023 | AAA | Worcester Red Sox | 28 | 18 | 71 | 9 | 2 | 0 | 0 | 5 | 2 | 6 | 12 | 1 | .138 | .211 | .169 | .380 | .031 | 16.9% | 8.5% | .170 |
| 2024 | ROK | ACL Brewers | 29 | 7 | 25 | 3 | 0 | 0 | 0 | 3 | 1 | 2 | 7 | 0 | .143 | .280 | .143 | .423 | .000 | 28.0% | 8.0% | .214 |
| 2024 | AAA | Nashville Sounds | 29 | 30 | 128 | 27 | 8 | 0 | 2 | 19 | 13 | 9 | 32 | 1 | .237 | .305 | .360 | .665 | .123 | 25.0% | 7.0% | .305 |
| 2025 | A | Clearwater Threshers | 30 | 5 | 17 | 3 | 0 | 0 | 0 | 0 | 2 | 0 | 3 | 0 | .176 | .176 | .176 | .352 | .000 | 17.6% | 0.0% | .214 |
| 2025 | AAA | Lehigh Valley IronPigs | 30 | 45 | 190 | 53 | 14 | 0 | 5 | 25 | 37 | 16 | 37 | 1 | .314 | .384 | .485 | .869 | .171 | 19.5% | 8.4% | .375 |
| 2026 | AAA | Syracuse Mets | 31 | 66 | 261 | 66 | 13 | 0 | 8 | 33 | 45 | 18 | 44 | 8 | .278 | .331 | .435 | .766 | .157 | 16.9% | 6.9% | .309 |
OPS by game
No 2026 game log on record, so there is no chart.
Major leagues
Hitting
| Year | Club | Age | Games played. | Plate appearances: every trip to the plate, walks and hit-by-pitches included. | Hits. | Doubles. | Triples. | Home runs. | Runs scored. | Runs batted in. | Walks. | Strikeouts. | Stolen bases. | Batting average: hits divided by at-bats. | On-base percentage: how often he reaches base by a hit, walk or hit-by-pitch. | Slugging percentage: total bases divided by at-bats. | On-base plus slugging: OBP and SLG added together. | Isolated power: SLG minus AVG. It counts only the extra bases. | Strikeout rate: strikeouts divided by plate appearances. | Walk rate: walks divided by plate appearances. | Batting average on balls in play: hits other than home runs, divided by at-bats that ended with the ball in play. |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | San Francisco Giants | 22 | 34 | 135 | 24 | 5 | 0 | 3 | 9 | 14 | 8 | 32 | 1 | .192 | .244 | .304 | .548 | .112 | 23.7% | 5.9% | .231 |
| 2018 | Tampa Bay Rays | 23 | 20 | 59 | 14 | 2 | 1 | 1 | 5 | 6 | 6 | 16 | 0 | .264 | .339 | .396 | .735 | .132 | 27.1% | 10.2% | .361 |
| 2019 | Tampa Bay Rays | 24 | 16 | 57 | 11 | 2 | 0 | 2 | 8 | 7 | 5 | 18 | 0 | .220 | .304 | .380 | .684 | .160 | 31.6% | 8.8% | .300 |
| 2020 | Cleveland Indians | 25 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | .000 | — | — | — | — |
| 2020 | Boston Red Sox | 25 | 14 | 54 | 12 | 1 | 0 | 3 | 7 | 8 | 4 | 11 | 0 | .240 | .296 | .440 | .736 | .200 | 20.4% | 7.4% | .250 |
| 2020 | 2 teams | 25 | 15 | 54 | 12 | 1 | 0 | 3 | 7 | 8 | 4 | 11 | 0 | .240 | .296 | .440 | .736 | .200 | 20.4% | 7.4% | .250 |
| 2021 | Boston Red Sox | 26 | 57 | 181 | 43 | 12 | 0 | 6 | 22 | 25 | 8 | 44 | 1 | .262 | .324 | .445 | .769 | .183 | 24.3% | 4.4% | .325 |
| 2022 | Boston Red Sox | 27 | 87 | 300 | 80 | 16 | 1 | 6 | 32 | 36 | 13 | 49 | 5 | .286 | .322 | .414 | .736 | .128 | 16.3% | 4.3% | .326 |
| 2023 | Boston Red Sox | 28 | 66 | 206 | 47 | 16 | 0 | 3 | 23 | 24 | 7 | 45 | 1 | .241 | .268 | .369 | .637 | .128 | 21.8% | 3.4% | .295 |
Pitching
| Year | Club | Age | Games pitched in. | Games started. | Wins. | Losses. | Saves. | Innings pitched. The digit after the point is outs: 110.1 is 110 innings and one out. | Hits allowed. | Walks allowed. | Strikeouts. | Home runs allowed. | Earned run average: earned runs allowed per nine innings. | Walks plus hits allowed per inning pitched. | Strikeouts per nine innings. | Walks per nine innings. | Strikeout rate: strikeouts divided by batters faced. | Walk rate: walks divided by batters faced. | Strikeout rate minus walk rate, both as a share of batters faced. |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2021 | Boston Red Sox | 26 | 1 | 0 | 0 | 0 | 0 | 1.0 | 1 | 1 | 0 | 1 | 0.00 | 2.00 | 0.00 | 9.00 | 0.0% | 20.0% | -20.0% |
Posts about him
None yet.
Stats from the MLB Stats API, through Oct 9, 2026.