Active#6CF2013–presentT-1270 all-time

Billy Hamilton

“Bone” · Charros de Jalisco

Bats / ThrowsSwitch / Right
Age36
Height / Weight6' 0" / 160 lb
BornSep 9, 1990 · Taylorsville, MS, USA
MLB debutSep 3, 2013
PositionOutfielder
TeamsCincinnati Reds 2013–2018Kansas City Royals 2019Atlanta Braves 2019New York Mets 2020Chicago Cubs 2020Chicago White Sox 2021, 2023Miami Marlins 2022Minnesota Twins 2022
Career home runs
24
951 games · 11 seasons
Best season
6
2014 · Cincinnati Reds
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

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
2023Chicago White Sox3200.000.000.000.000—
20222 teams372300.050.136.050.186—
2021Chicago White Sox71135211.220.242.378.62063.5
20202 teams313612.125.171.219.39032.0
20192 teams119353015.218.289.275.564—
2018Cincinnati Reds153556429.236.299.327.626126.0
2017Cincinnati Reds139633438.247.299.335.634145.5
2016Cincinnati Reds119460317.260.321.343.664137.0
2015Cincinnati Reds114454428.226.274.289.563103.0
2014Cincinnati Reds152611648.250.292.355.64793.8
2013Cincinnati Reds132201.368.429.474.903—
Career951328524189.239.292.325.617124.5

Splits

How he hits them

Every home run

Loading…

Quick answers

Billy Hamilton home run facts
How many career home runs does Billy Hamilton have?

Billy Hamilton has 24 career MLB home runs as of Nov 3, 2026, tied for 1270th on the all-time list. He has played 11 seasons since debuting on Sep 3, 2013.

Where does Billy Hamilton 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 Billy Hamilton’s best home run season?

His most home runs in a season is 6, in 2014 with the Cincinnati Reds, when he posted a .647 OPS.

How many home runs did Billy Hamilton hit in 2023?

0 home runs in 3 games in 2023, with a .000 average and 0 RBI.

What teams has Billy Hamilton played for?

Cincinnati Reds (2013–2018); Kansas City Royals (2019); Atlanta Braves (2019); New York Mets (2020); Chicago Cubs (2020); Chicago White Sox (2021, 2023); Miami Marlins (2022); Minnesota Twins (2022).

Follow him.

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