Retired#24RF1995–2009T-189 all-time

Brian Giles

Cleveland Indians, Pittsburgh Pirates, San Diego Padres

Bats / ThrowsLeft / Left
Age55
Height / Weight5' 11" / 195 lb
BornJan 20, 1971 · El Cajon, CA, USA
MLB debutSep 16, 1995
Last gameJun 18, 2009
TeamsCleveland Indians 1995–1998Pittsburgh Pirates 1999–2003San Diego Padres 2003–2009
Career home runs
287
1847 games · 15 seasons
Best season
39
1999 · Pittsburgh Pirates
All-time HR rank
T-189
Tied with 4 others · Next: Hank Sauer (288), 2 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

4 badges earned
2Rare Air
2Legend
  • ×19Rare AirGameMulti-homer gameFirst Aug 3, 1997 · latest Sep 3, 2007
  • Rare AirCareerHomered off every team30 of 30 clubs
  • ×4LegendSeason30 home runs1999, 2000, 2001, 2002
  • LegendCareer200 home runs287 home runs

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
2009San Diego Padres61254223.191.277.271.548112.5
2008San Diego Padres1476531263.306.398.456.85446.6
2007San Diego Padres1215521351.271.361.416.77737.2
2006San Diego Padres1587171483.263.374.397.77143.1
2005San Diego Padres1586741583.301.423.483.90636.3
2004San Diego Padres1597112394.284.374.475.84926.5
20032 teams1346092088.299.427.514.94124.6
2002Pittsburgh Pirates15364438103.298.450.6221.07213.1
2001Pittsburgh Pirates1606743795.309.404.590.99415.6
2000Pittsburgh Pirates15668835123.315.432.5941.02616.0
1999Pittsburgh Pirates14162739115.315.418.6141.03213.4
1998Cleveland Indians1124301666.269.396.460.85621.9
1997Cleveland Indians1304511761.268.368.459.82722.2
1996Cleveland Indians51143527.355.434.6121.04624.2
1995Cleveland Indians6913.556.556.8891.4459.0
Career184778362871078.291.400.502.90222.7

Splits

How he hits them

Every home run

Loading…

Quick answers

Brian Giles home run facts
How many career home runs does Brian Giles have?

Brian Giles hit 287 career MLB home runs in 15 seasons (1995–2009), tied for 189th all-time.

Where does Brian Giles rank on the all-time home run list?

Tied for 189th in MLB history with 287. Next: Hank Sauer (288), 2 to pass.

What was Brian Giles’s best home run season?

His most home runs in a season is 39, in 1999 with the Pittsburgh Pirates, when he posted a 1.032 OPS.

What teams has Brian Giles played for?

Cleveland Indians (1995–1998); Pittsburgh Pirates (1999–2003); San Diego Padres (2003–2009).

Follow him.

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