B.J. Upton stats
Bio
- Age
- 42 yearsAug 21, 1984
- Height
- 6' 3"
B.J. Upton played 12 MLB seasons, 2004 to 2016.
Stats
Standard
Career regular season
- GP
- 1,469
- AB
- 5,175
- R
- 723
- H
- 1,260
- HR
- 164
- RBI
- 586
- SB
- 300
- AVG
- .243
Ranked among MLB players who qualify (AB, R, H, HR, RBI, SB: 40+ games; AVG: 300+ AB) that season; only the top 50 are shown. How each stat qualifies: glossary.
Career Postseason
- GP
- 37
- AB
- 115
- R
- 21
- H
- 29
- HR
- 8
- RBI
- 19
- SB
- 9
- AVG
- .252
Expanded
Career regular season
- PA
- 5,858
- TB
- 2,078
- XBH
- 458
- HBP
- 24
- IBB
- 23
- GIDP
- 98
- P/PA
- 3.88
Ranked among MLB players who qualify (PA: 100+ AB; TB, XBH, HBP, IBB: 300+ AB; P/PA: 300+ PA) that season; only the top 50 are shown. How each stat qualifies: glossary.
Bio
- Age
- 42 yearsAug 21, 1984
- Height
- 6' 3"
- Debut
- 2004
- Birthplace
- Norfolk, VA
- Draft
- 2002Rd 1, Pk 2
Brother of Justin Upton · All MLB brothers
Latest performance
B.J. Upton
Oct 19 · vs CLE · L 3-0
- AB
- 1
- R
- 0
- H
- 0
- HR
- 0
- RBI
- 0
- BB
- 0
- SO
- 1
- AVG
- .000
Games
All gamesWhat were B.J. Upton's career stats?
B.J. Upton played 12 seasons for the Rays, the Braves and the Padres. He was a career .243 hitter with 1,260 hits, 164 home runs and 586 RBI. His best season was 2007: a .300 batting average, 24 home runs and 82 RBI.
League leaderboards and awards
12 seasons, 5 postseasons, 2004 to 2016
B.J. Upton finished top 10 in a stat 3 times.
All-time career rank
- 169th in stolen bases (300)
Among the 10,544 MLB players with a career line on file, regular season. A place deeper than 300th is not listed.
Season top 10 finishes
- Stolen Bases: 2008 (5th), 2009 (4th), 2010 (6th)
Among qualified MLB players each season, as the glossary defines each stat. All-time places are among players on file.
More on B.J. Upton
Playoff series
B.J. Upton played 37 games across 5 MLB postseasons in 9 series — 4 won, 5 lost.
B.J. Upton’s playoff series, round by round
Totals, from MLB game logs since the 2001 postseason — earlier series are not counted.
B.J. Upton against each club
- vs Baltimore Orioles (125)
- vs New York Yankees (122)
- vs Boston Red Sox (116)
- vs Toronto Blue Jays (111)
- vs Miami Marlins (72)
- vs Texas Rangers (72)
- vs Seattle Mariners (71)
- vs Athletics (70)
- vs Los Angeles Angels (57)
- vs Cleveland Guardians (55)
- vs Kansas City Royals (53)
- vs Philadelphia Phillies (53)
- vs Washington Nationals (50)
- vs Chicago White Sox (49)
- vs Minnesota Twins (45)
- vs Detroit Tigers (42)
- vs New York Mets (42)
- vs Los Angeles Dodgers (38)
- vs Colorado Rockies (35)
- vs San Francisco Giants (33)
- vs Arizona Diamondbacks (30)
- vs Milwaukee Brewers (26)
- vs St. Louis Cardinals (26)
- vs Pittsburgh Pirates (20)
- vs Cincinnati Reds (19)
- vs Houston Astros (18)
- vs Atlanta Braves (16)
- vs Chicago Cubs (16)
- vs San Diego Padres (16)
- vs Tampa Bay Rays (8)
Similar players
Closest career per-game profiles to B.J. Upton among MLB players at the same position.
- Carlos GomezAlike in Home Runs, Runs, Stolen Bases78out of 100 on profile similarity
- Jonathan VillarAlike in Runs, Home Runs, Stolen Bases72out of 100 on profile similarity
- Drew StubbsAlike in Runs, Home Runs, Stolen Bases72out of 100 on profile similarity
- Desmond JenningsAlike in Home Runs, Runs, Stolen Bases71out of 100 on profile similarity
- Coco CrispAlike in Stolen Bases, Runs, Home Runs63out of 100 on profile similarity
Compare B.J. Upton with Carlos Gomez, Jonathan Villar, Drew Stubbs
