Christian Arroyo Stats

In his professional baseball career, Arroyo has hit 27 baseballs out of the park while knocking in 144 runs. Over the course of his pro career, he came to the plate 1,198 times and has come through with a base knock 278 times. His slugging percentage is .389 in addition to racking up 433 bases. He has fanned 260 times and has been walked on 58 at-bats, contributing to a .294 on-base percentage. Arroyo has accrued an average at the plate of .250 in his time in baseball in addition to 129 runs scored and an OPS of .683.

This year, Arroyo has scored 23 runs, recorded 24 runs batted in and has hit 3 home runs. He has earned a walk 7 times and has accrued an OBP of .268. Arroyo has a tally of 47 base knocks in 195 AB’s for a batting average of .241. He has gone down swinging 45 times while amassing 72 bases in total. He has recorded an OPS of 0.638 as well as a slugging percentage of .369.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .250 27 278 58 129 144 .294 1,198 1,112 .683 N/A 70 2 361 .389 9 9 433 260
2023 BOS .241 3 47 7 23 24 .268 206 195 .638 70 16 0 66 .369 1 3 72 45
2022 BOS .286 6 80 13 32 36 .322 300 280 .736 103 16 1 87 .414 5 1 116 49
2021 BOS .262 6 43 8 22 25 .324 181 164 .769 102 12 0 57 .445 1 0 73 44
2020 TOT .240 3 12 4 7 8 .296 54 50 .736 93 1 0 15 .440 0 0 22 11
2020 CLE .000 0 0 0 0 0 .000 0 0 .000 0 0 0 1 .000 0 0 0 0
2020 BOS .240 3 12 4 7 8 .296 54 50 .736 93 1 0 14 .440 0 0 22 11
2019 TBR .220 2 11 5 8 7 .304 57 50 .684 83 2 0 16 .380 0 0 19 18
2018 TBR .264 1 14 6 5 6 .339 59 53 .735 104 2 1 20 .396 0 0 21 16
2017 SFG .192 3 24 8 9 14 .244 135 125 .548 44 5 0 34 .304 1 2 38 32

2023 Stats for Christian Arroyo

2023 Stats for Christian Arroyo

Stat Total MLB Rank
Games Played 66 355th
Plate Appearances 206 359th
At-Bats 195 350th
Runs Scored 23 353rd
Hits 47 342nd
Doubles 16 237th
Triples 0 409th
Home Runs 3 391st
Runs Batted In 24 347th
Stolen Bases 1 385th
Caught Stealing 3 120th
Walks 7 463rd
Strikeouts 45 367th
Batting Average .241 301st
On-Base Percentage .268 494th
Slugging Percentage .369 352nd
OPS .638 426th
OPS+ 70 458th
Total Bases 72 351st
Grounded Into Double Plays 8 189th
Hit By Pitch 1 402nd
Sacrifice Hits 1 164th
Sacrifice Flies 2 273rd
Intentional Walks 0 360th

2022 Stats for Christian Arroyo

Stat Total MLB Rank
Games Played 87 304th
Plate Appearances 300 293rd
At-Bats 280 287th
Runs Scored 32 283rd
Hits 80 233rd
Doubles 16 228th
Triples 1 236th
Home Runs 6 311th
Runs Batted In 36 248th
Stolen Bases 5 168th
Caught Stealing 1 265th
Walks 13 406th
Strikeouts 49 389th
Batting Average .286 73rd
On-Base Percentage .322 231st
Slugging Percentage .414 208th
OPS .736 206th
OPS+ 103 247th
Total Bases 116 254th
Grounded Into Double Plays 7 215th
Hit By Pitch 3 261st
Sacrifice Hits 2 61st
Sacrifice Flies 2 246th
Intentional Walks 2 85th

2021 Stats for Christian Arroyo

Stat Total MLB Rank
Games Played 57 469th
Plate Appearances 181 430th
At-Bats 164 426th
Runs Scored 22 392nd
Hits 43 388th
Doubles 12 280th
Triples 0 430th
Home Runs 6 342nd
Runs Batted In 25 359th
Stolen Bases 1 339th
Caught Stealing 0 400th
Walks 8 520th
Strikeouts 44 415th
Batting Average .262 245th
On-Base Percentage .324 334th
Slugging Percentage .445 213th
OPS .769 239th
OPS+ 102 292nd
Total Bases 73 380th
Grounded Into Double Plays 1 550th
Hit By Pitch 7 85th
Sacrifice Hits 1 192nd
Sacrifice Flies 0 540th
Intentional Walks 0 377th

2020 Stats for Christian Arroyo

Stat Total MLB Rank
Games Played 15 481st
Plate Appearances 54 430th
At-Bats 50 426th
Runs Scored 7 389th
Hits 12 395th
Doubles 1 447th
Triples 0 206th
Home Runs 3 257th
Runs Batted In 8 348th
Stolen Bases 0 328th
Caught Stealing 0 222nd
Walks 4 408th
Strikeouts 11 454th
Batting Average .240 281st
On-Base Percentage .296 363rd
Slugging Percentage .440 195th
OPS .736 249th
OPS+ 93 282nd
Total Bases 22 380th
Grounded Into Double Plays 2 227th
Hit By Pitch 0 384th
Sacrifice Hits 0 127th
Sacrifice Flies 0 293rd
Intentional Walks 0 156th

2020 Stats for Christian Arroyo

Stat Total MLB Rank
Games Played 1 648th
Plate Appearances 0 655th
At-Bats 0 654th
Runs Scored 0 606th
Hits 0 626th
Doubles 0 541st
Triples 0 207th
Home Runs 0 483rd
Runs Batted In 0 577th
Stolen Bases 0 329th
Caught Stealing 0 223rd
Walks 0 588th
Strikeouts 0 642nd
Batting Average .000 626th
On-Base Percentage .000 638th
Slugging Percentage .000 626th
OPS .000 637th
OPS+ 0 589th
Total Bases 0 626th
Grounded Into Double Plays 0 463rd
Hit By Pitch 0 385th
Sacrifice Hits 0 128th
Sacrifice Flies 0 294th
Intentional Walks 0 157th

2020 Stats for Christian Arroyo

Stat Total MLB Rank
Games Played 14 494th
Plate Appearances 54 431st
At-Bats 50 427th
Runs Scored 7 390th
Hits 12 396th
Doubles 1 448th
Triples 0 208th
Home Runs 3 258th
Runs Batted In 8 349th
Stolen Bases 0 330th
Caught Stealing 0 224th
Walks 4 409th
Strikeouts 11 455th
Batting Average .240 282nd
On-Base Percentage .296 364th
Slugging Percentage .440 196th
OPS .736 250th
OPS+ 93 283rd
Total Bases 22 381st
Grounded Into Double Plays 2 228th
Hit By Pitch 0 386th
Sacrifice Hits 0 129th
Sacrifice Flies 0 295th
Intentional Walks 0 158th

2019 Stats for Christian Arroyo

Stat Total MLB Rank
Games Played 16 918th
Plate Appearances 57 607th
At-Bats 50 610th
Runs Scored 8 531st
Hits 11 576th
Doubles 2 554th
Triples 0 426th
Home Runs 2 472nd
Runs Batted In 7 524th
Stolen Bases 0 484th
Caught Stealing 0 417th
Walks 5 549th
Strikeouts 18 609th
Batting Average .220 532nd
On-Base Percentage .304 463rd
Slugging Percentage .380 447th
OPS .684 448th
OPS+ 83 417th
Total Bases 19 559th
Grounded Into Double Plays 0 701st
Hit By Pitch 1 394th
Sacrifice Hits 1 175th
Sacrifice Flies 0 515th
Intentional Walks 0 365th

2018 Stats for Christian Arroyo

Stat Total MLB Rank
Games Played 20 839th
Plate Appearances 59 596th
At-Bats 53 593rd
Runs Scored 5 586th
Hits 14 551st
Doubles 2 557th
Triples 1 219th
Home Runs 1 523rd
Runs Batted In 6 553rd
Stolen Bases 0 507th
Caught Stealing 0 414th
Walks 6 520th
Strikeouts 16 615th
Batting Average .264 241st
On-Base Percentage .339 213th
Slugging Percentage .396 377th
OPS .735 312th
OPS+ 104 272nd
Total Bases 21 555th
Grounded Into Double Plays 0 679th
Hit By Pitch 0 556th
Sacrifice Hits 0 403rd
Sacrifice Flies 0 533rd
Intentional Walks 0 375th

2017 Stats for Christian Arroyo

Stat Total MLB Rank
Games Played 34 624th
Plate Appearances 135 450th
At-Bats 125 443rd
Runs Scored 9 502nd
Hits 24 464th
Doubles 5 438th
Triples 0 395th
Home Runs 3 414th
Runs Batted In 14 424th
Stolen Bases 1 324th
Caught Stealing 2 150th
Walks 8 468th
Strikeouts 32 446th
Batting Average .192 664th
On-Base Percentage .244 699th
Slugging Percentage .304 611th
OPS .548 631st
OPS+ 44 645th
Total Bases 38 469th
Grounded Into Double Plays 4 343rd
Hit By Pitch 1 369th
Sacrifice Hits 0 445th
Sacrifice Flies 1 309th
Intentional Walks 1 199th