Active#28C2015–presentT-1408 all-time

Blake Swihart

“Swi” · Dorados de Chihuahua

Bats / ThrowsSwitch / Right
Age34
Height / Weight6' 0" / 185 lb
BornApr 3, 1992 · Bedford, TX, USA
MLB debutMay 2, 2015
PositionCatcher
TeamsBoston Red Sox 2015–2019Arizona Diamondbacks 2019
Career home runs
12
234 games · 5 seasons
Best season
5
2015 · Boston Red Sox
All-time HR rank
T-1408
Tied with 20 others · Next: Dylan Beavers (13), 2 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

2 badges earned
1Rare Air
1Legend
  • Rare AirGameMulti-homer gameSep 29, 2015 · @ New York Yankees
  • LegendCareerWorld Series ring2018

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
20192 teams4399413.163.222.304.52623.0
2018Boston Red Sox82207318.229.285.328.61364.0
2017Boston Red Sox6700.200.429.200.629—
2016Boston Red Sox197405.258.365.355.720—
2015Boston Red Sox84309531.274.319.392.71157.6
Career2346961267.243.301.355.65653.3

Splits

How he hits them

Every home run

Loading…

Quick answers

Blake Swihart home run facts
How many career home runs does Blake Swihart have?

Blake Swihart has 12 career MLB home runs as of Nov 3, 2026, tied for 1408th on the all-time list. He has played 5 seasons since debuting on May 2, 2015.

Where does Blake Swihart rank on the all-time home run list?

Tied for 1408th in MLB history with 12. Next: Dylan Beavers (13), 2 to pass.

What was Blake Swihart’s best home run season?

His most home runs in a season is 5, in 2015 with the Boston Red Sox, when he posted a .711 OPS.

How many home runs did Blake Swihart hit in 2019?

4 home runs in 43 games in 2019, with a .163 average and 13 RBI.

What teams has Blake Swihart played for?

Boston Red Sox (2015–2019); Arizona Diamondbacks (2019).

Follow him.

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