Active#282B2017–presentT-1270 all-time

Christian Arroyo

Syracuse Mets

Bats / ThrowsRight / Right
Age31
Height / Weight6' 0" / 220 lb
BornMay 30, 1995 · Tampa, FL, USA
MLB debutApr 24, 2017
PositionSecond Base
TeamsSan Francisco Giants 2017Tampa Bay Rays 2018–2019Cleveland Guardians 2020Boston Red Sox 2020–2023
Career home runs
24
295 games · 7 seasons
Best season
6
2021 · Boston Red Sox
All-time HR rank
T-1270
Tied with 13 others · Next: Derek Hill (25), 2 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

2 badges earned
2Legend
  • ×2LegendGameFirst-pitch homerFirst May 22, 2022 · latest Jun 12, 2023
  • LegendSeasonPostseason home run2021 · 1 HR

Distance and exit-velocity badges count from 2015, when tracking began. Grand slams, walk-offs, inside-the-park, leadoff, pinch-hit, first-pitch, back-to-back, switch-hitting and ballpark badges count games from 2008 on.

Career arc

Home runs by season · tap a bar
Home runsSelected season

Personal records

Career

Longest of his career

Hardest hit of his career

Year by year

Regular season · MLB
SeasonTeamGPAHRRBIAVGOBPSLGOPSAB/HR
2023Boston Red Sox66206324.241.268.369.63765.0
2022Boston Red Sox87300636.286.322.414.73646.7
2021Boston Red Sox57181625.262.324.445.76927.3
20202 teams155438.240.296.440.73616.7
2019Tampa Bay Rays165727.220.304.380.68425.0
2018Tampa Bay Rays205916.264.339.396.73553.0
2017San Francisco Giants34135314.192.244.304.54841.7
Career29599224120.252.299.394.69338.2

Splits

How he hits them

Every home run

Loading…

Quick answers

Christian Arroyo home run facts
How many career home runs does Christian Arroyo have?

Christian Arroyo has 24 career MLB home runs as of Nov 3, 2026, tied for 1270th on the all-time list. He has played 7 seasons since debuting on Apr 24, 2017.

Where does Christian Arroyo rank on the all-time home run list?

Tied for 1270th in MLB history with 24. Next: Derek Hill (25), 2 to pass.

What was Christian Arroyo’s best home run season?

His most home runs in a season is 6, in 2021 with the Boston Red Sox, when he posted a .769 OPS.

How many home runs did Christian Arroyo hit in 2023?

3 home runs in 66 games in 2023, with a .241 average and 24 RBI.

What teams has Christian Arroyo played for?

San Francisco Giants (2017); Tampa Bay Rays (2018–2019); Cleveland Guardians (2020); Boston Red Sox (2020–2023).

Follow him.

Get a notification the moment he goes deep, with the clip attached.