MLB Today
Loading scoreboard…

← Legends · Lahman ID uptonbj01 · Baseball Reference ↗

Historical player · 2004–2016

B. J. Upton

B/T R/R · HT 75 · WT 185 · Born 8/21/1984 · From Norfolk, VA USA · Debut 2004-08-02 · Final 2016-10-02

Career · batting

G
1,469
 
 
AB
5,175
 
 
H
1,260
 
 
HR
164
 
 
RBI
586
 
 
SB
300
 
 
BB
589
 
 
AVG/OPS
0.244 · 0.723
 
 

Where they rank

Career totals are only stats with that team · ranks computed against that franchise's full history

Career with the Tampa Bay Rays · 2004–2012

Team page →
HR
118
#5 on the Rays
10 A. Huff
4 B. Zobrist
Hits
910
#4 on the Rays
106 B. Zobrist
28 Y. Diaz
RBI
447
#6 on the Rays
2 A. Huff
1 B. Lowe
SB
232
#2 on the Rays
177 C. Crawford
120 K. Kiermaier
Runs
539
#4 on the Rays
26 B. Zobrist
108 Y. Diaz
BB
430
#4 on the Rays
30 C. Peña
53 Y. Diaz

Career with the Atlanta Braves · 2013–2014

Team page →
HR
21
#151 on the Braves
1 D. Sanders
1 E. Sutton
Hits
180
#293 on the Braves
1 D. Brouthers
3 M. Kittridge
RBI
61
#343 on the Braves
1 F. Cabrera
1 W. Helms
SB
32
#102 on the Braves
1 D. Justice
1 D. Evans
Runs
97
#275 on the Braves
1 E. McDonald
1 J. Donaldson
BB
101
#184 on the Braves
1 M. Bourn
1 J. Donaldson

Career with the San Diego Padres · 2015–2016

Team page →
HR
21
#96 on the Padres
1 R. Alomar
1 B. Roberts
Hits
141
#148 on the Padres
6 J. Bartlett
4 M. Champion
RBI
62
#154 on the Padres
1 F. Gonzalez
1 T. Pham
SB
29
#51 on the Padres
1 M. Kotsay
1 D. Campbell
Runs
69
#141 on the Padres
1 L. Campusano
2 G. Locklear
BB
44
#164 on the Padres
1 F. Galvis
1 T. Fuentes

Career with the Toronto Blue Jays · 2016–2016

Team page →
HR
4
#198 on the Blue Jays
1 M. Bordick
1 S. Tolleson
Hits
29
#257 on the Blue Jays
1 D. Segui
1 K. Mench
RBI
16
#237 on the Blue Jays
1 M. Matheny
1 L. Sojo
SB
7
#103 on the Blue Jays
1 M. Cabrera
1 A. Alford
Runs
18
#246 on the Blue Jays
1 S. Bowling
1 T. Johnson
BB
14
#228 on the Blue Jays
1 K. Cash
1 J. Beniquez

MLB · all-time career

vs every player ever
HR
164
#532 all-time MLB
1 Y. Cespedes
1 R. Smalley
Hits
1,260
#973 all-time MLB
2 D. Bell
1 S. O'Neill
RBI
586
#942 all-time MLB
1 R. Furcal
1 W. Wilson
SB
300
#172 all-time MLB
2 C. Bell
2 L. Doyle

Batting · year by year

YearTeamLgGABRH2B3BHRRBISBBBSOAVGOBPSLG
2004 Rays AL 451591941 82 4 12 41546 0.2580.3240.409
2006 Rays AL 501752043 50 1 10 111340 0.2460.3020.291
2007 Rays AL 12947486142 251 24 82 2265154 0.3000.3860.508
2008 Rays AL 14553185145 372 9 67 4497134 0.2730.3830.401
2009 Rays AL 14456079135 334 11 55 4257152 0.2410.3130.373
2010 Rays AL 15453689127 384 18 62 4267164 0.2370.3220.424
2011 Rays AL 15356082136 274 23 81 3671161 0.2430.3310.429
2012 Rays AL 14657379141 293 28 78 3145169 0.2460.2980.454
2013 Braves NL 1263913072 140 9 26 1244151 0.1840.2680.289
2014 Braves NL 14151967108 195 12 35 2057173 0.2080.2870.333
2015 Padres NL 872052353 124 5 17 92162 0.2590.3270.429
2016 Padres NL 923444688 112 16 45 2023106 0.2560.3040.439
2016 Blue Jays AL 571481829 41 4 16 71449 0.1960.2610.318
Career 1,469 5,175 723 1,260 262 32 164 586 300 589 1,561 0.244 0.321 0.402

Fielding by position

PosGGSInnPOAEDP
OF1,2781,21810,816.72,941793923
3B6359515.748100156
2B4848416.31061331226
SS1616140.0234178
Scout Pack Keep digging
Today scoreboard, games, lineups Teams all 30 club hubs Venues parks by city Trend Lab pitch-by-pitch charts Compare player vs player Site Atlas pages, APIs, feeds