Active#5RF2017–presentT-1223 all-time

Nick Williams

“Nicky Dubs” · Caliente de Durango

Bats / ThrowsLeft / Left
Age33
Height / Weight6' 3" / 215 lb
BornSep 8, 1993 · Galveston, TX, USA
MLB debutJun 30, 2017
PositionOutfielder
TeamsPhiladelphia Phillies 2017–2019Chicago White Sox 2021
Career home runs
31
294 games · 4 seasons
Best season
17
2018 · Philadelphia Phillies
All-time HR rank
T-1223
Tied with 6 others · Next: Christian Encarnacion-Strand (32), 2 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

1 badges earned
1Rare Air
  • Rare AirGameMulti-homer gameJul 26, 2018 · @ Cincinnati Reds

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
2021Chicago White Sox41300.000.231.000.231—
2019Philadelphia Phillies6711225.151.196.245.44153.0
2018Philadelphia Phillies1404481750.256.324.425.74923.9
2017Philadelphia Phillies833431255.288.338.473.81126.1
Career29491631110.251.312.415.72727.0

Splits

How he hits them

Every home run

Loading…

Quick answers

Nick Williams home run facts
How many career home runs does Nick Williams have?

Nick Williams has 31 career MLB home runs as of Nov 3, 2026, tied for 1223rd on the all-time list. He has played 4 seasons since debuting on Jun 30, 2017.

Where does Nick Williams rank on the all-time home run list?

Tied for 1223rd in MLB history with 31. Next: Christian Encarnacion-Strand (32), 2 to pass.

What was Nick Williams’s best home run season?

His most home runs in a season is 17, in 2018 with the Philadelphia Phillies, when he posted a .749 OPS.

How many home runs did Nick Williams hit in 2021?

0 home runs in 4 games in 2021, with a .000 average and 0 RBI.

What teams has Nick Williams played for?

Philadelphia Phillies (2017–2019); Chicago White Sox (2021).

Follow him.

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