Justin Upton Stats

Upton has earned a batting average of .260 for his career in addition to 1,060 scored runs and an OPS of .291. He has struck out 1,994 times and has walked on 791 occasions, which contributes in part to a .342 on-base percentage. In his career, Upton has hit 326 balls out of the park while knocking in 1,006 runs. He has compiled a slugging percentage of -.051 in addition to racking up 3,165 bases. Over the course of his pro career, he came to bat 7,706 times and came through with a base hit 1,760 times.

Upton has accumulated 10 bases in total with 6 base knocks out of 48 at-bats. He has recorded an on-base percentage of .263 in addition to 6 free passes and 23 K’s. Over the course of this season, Justin Upton has batted in 3 runs and also has accrued a slugging percentage of .208. He has tallied 2 runs so far this season and has hit 1 balls over the fence. He is sitting with a batting average at the plate of .125 with an OPS of .471.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .260 326 1,760 791 1,060 1,006 .342 7,706 6,769 .291 N/A 351 38 1,862 -.051 151 59 3,165 1,994
2022 SEA .125 1 6 6 2 3 .263 57 48 .471 41 1 0 17 .208 0 0 10 23
2021 LAA .211 17 67 39 47 41 .296 362 318 .705 90 12 0 89 .409 4 1 130 107
2020 LAA .204 9 30 11 20 22 .289 166 147 .711 92 5 0 42 .422 0 2 62 43
2019 LAA .215 12 47 32 34 40 .309 256 219 .724 90 8 0 63 .416 1 1 91 78
2018 LAA .257 30 137 64 80 85 .344 613 533 .808 121 18 1 145 .463 8 2 247 176
2017 TOT .273 35 152 74 100 109 .361 635 557 .901 137 44 0 152 .540 14 5 301 180
2017 DET .279 28 128 57 81 94 .362 520 459 .904 137 37 0 125 .542 10 5 249 147
2017 LAA .245 7 24 17 19 15 .357 115 98 .887 136 7 0 27 .531 4 0 52 33
2016 DET .246 31 140 50 81 87 .310 626 570 .775 106 28 2 153 .465 9 4 265 179
2015 SDP .251 26 136 68 85 81 .336 620 542 .790 119 26 3 150 .454 19 5 246 159
2014 ATL .270 29 153 60 77 102 .342 641 566 .833 133 34 2 154 .491 8 4 278 171
2013 ATL .263 27 147 75 94 70 .354 643 558 .818 124 27 2 149 .464 8 1 259 161
2012 ARI .280 17 155 63 107 67 .355 628 554 .785 110 24 4 150 .430 18 8 238 121
2011 ARI .289 31 171 59 105 88 .369 674 592 .898 141 39 5 159 .529 21 9 313 126
2010 ARI .273 17 135 64 73 69 .356 571 495 .799 110 27 3 133 .442 18 8 219 152
2009 ARI .300 26 158 55 84 86 .366 588 526 .899 129 30 7 138 .532 20 5 280 137
2008 ARI .250 15 89 54 52 42 .353 417 356 .816 107 19 6 108 .463 1 4 165 121
2007 ARI .221 2 31 11 17 11 .283 152 140 .647 62 8 3 43 .364 2 0 51 37

2022 Stats for Justin Upton

Stat Total MLB Rank
Games Played 17 656th
Plate Appearances 57 631st
At-Bats 48 643rd
Runs Scored 2 713th
Hits 6 678th
Doubles 1 664th
Triples 0 623rd
Home Runs 1 603rd
Runs Batted In 3 661st
Stolen Bases 0 658th
Caught Stealing 0 637th
Walks 6 566th
Strikeouts 23 580th
Batting Average .125 763rd
On-Base Percentage .263 601st
Slugging Percentage .208 723rd
OPS .471 701st
OPS+ 41 688th
Total Bases 10 665th
Grounded Into Double Plays 1 596th
Hit By Pitch 3 302nd
Sacrifice Hits 0 618th
Sacrifice Flies 0 649th
Intentional Walks 0 589th

2021 Stats for Justin Upton

Stat Total MLB Rank
Games Played 89 296th
Plate Appearances 362 226th
At-Bats 318 232nd
Runs Scored 47 205th
Hits 67 271st
Doubles 12 305th
Triples 0 1615th
Home Runs 17 136th
Runs Batted In 41 228th
Stolen Bases 4 210th
Caught Stealing 1 322nd
Walks 39 153rd
Strikeouts 107 122nd
Batting Average .211 574th
On-Base Percentage .296 512th
Slugging Percentage .409 326th
OPS .705 390th
OPS+ 90 413th
Total Bases 130 230th
Grounded Into Double Plays 11 103rd
Hit By Pitch 1 561st
Sacrifice Hits 0 1616th
Sacrifice Flies 3 184th
Intentional Walks 0 1606th

2020 Stats for Justin Upton

Stat Total MLB Rank
Games Played 42 219th
Plate Appearances 166 177th
At-Bats 147 178th
Runs Scored 20 184th
Hits 30 225th
Doubles 5 270th
Triples 0 650th
Home Runs 9 87th
Runs Batted In 22 162nd
Stolen Bases 0 660th
Caught Stealing 2 67th
Walks 11 246th
Strikeouts 43 118th
Batting Average .204 414th
On-Base Percentage .289 387th
Slugging Percentage .422 233rd
OPS .711 292nd
OPS+ 92 295th
Total Bases 62 176th
Grounded Into Double Plays 6 47th
Hit By Pitch 7 13th
Sacrifice Hits 0 646th
Sacrifice Flies 1 249th
Intentional Walks 0 648th

2019 Stats for Justin Upton

Stat Total MLB Rank
Games Played 63 421st
Plate Appearances 256 331st
At-Bats 219 344th
Runs Scored 34 299th
Hits 47 366th
Doubles 8 398th
Triples 0 1445th
Home Runs 12 251st
Runs Batted In 40 256th
Stolen Bases 1 420th
Caught Stealing 1 345th
Walks 32 205th
Strikeouts 78 245th
Batting Average .215 558th
On-Base Percentage .309 435th
Slugging Percentage .416 348th
OPS .724 374th
OPS+ 90 361st
Total Bases 91 331st
Grounded Into Double Plays 5 313th
Hit By Pitch 0 1452nd
Sacrifice Hits 0 1449th
Sacrifice Flies 5 71st
Intentional Walks 0 1435th

2018 Stats for Justin Upton

Stat Total MLB Rank
Games Played 145 87th
Plate Appearances 613 61st
At-Bats 533 74th
Runs Scored 80 59th
Hits 137 78th
Doubles 18 211th
Triples 1 356th
Home Runs 30 27th
Runs Batted In 85 40th
Stolen Bases 8 108th
Caught Stealing 2 228th
Walks 64 56th
Strikeouts 176 6th
Batting Average .257 290th
On-Base Percentage .344 191st
Slugging Percentage .463 183rd
OPS .808 163rd
OPS+ 121 149th
Total Bases 247 52nd
Grounded Into Double Plays 12 98th
Hit By Pitch 10 42nd
Sacrifice Hits 0 1444th
Sacrifice Flies 6 60th
Intentional Walks 1 329th

2017 Stats for Justin Upton

Stat Total MLB Rank
Games Played 152 51st
Plate Appearances 635 52nd
At-Bats 557 57th
Runs Scored 100 15th
Hits 152 58th
Doubles 44 6th
Triples 0 1357th
Home Runs 35 19th
Runs Batted In 109 9th
Stolen Bases 14 60th
Caught Stealing 5 71st
Walks 74 25th
Strikeouts 180 7th
Batting Average .273 229th
On-Base Percentage .361 148th
Slugging Percentage .540 66th
OPS .901 83rd
OPS+ 137 81st
Total Bases 301 17th
Grounded Into Double Plays 9 192nd
Hit By Pitch 3 257th
Sacrifice Hits 0 1367th
Sacrifice Flies 1 449th
Intentional Walks 3 136th

2017 Stats for Justin Upton

Stat Total MLB Rank
Games Played 125 172nd
Plate Appearances 520 135th
At-Bats 459 139th
Runs Scored 81 68th
Hits 128 121st
Doubles 37 22nd
Triples 0 1358th
Home Runs 28 54th
Runs Batted In 94 32nd
Stolen Bases 10 90th
Caught Stealing 5 72nd
Walks 57 78th
Strikeouts 147 31st
Batting Average .279 189th
On-Base Percentage .362 144th
Slugging Percentage .542 64th
OPS .904 80th
OPS+ 137 82nd
Total Bases 249 70th
Grounded Into Double Plays 6 290th
Hit By Pitch 3 258th
Sacrifice Hits 0 1368th
Sacrifice Flies 1 450th
Intentional Walks 2 189th

2017 Stats for Justin Upton

Stat Total MLB Rank
Games Played 27 730th
Plate Appearances 115 472nd
At-Bats 98 480th
Runs Scored 19 407th
Hits 24 473rd
Doubles 7 413th
Triples 0 1359th
Home Runs 7 320th
Runs Batted In 15 419th
Stolen Bases 4 217th
Caught Stealing 0 1367th
Walks 17 357th
Strikeouts 33 444th
Batting Average .245 419th
On-Base Percentage .357 164th
Slugging Percentage .531 79th
OPS .887 94th
OPS+ 136 85th
Total Bases 52 429th
Grounded Into Double Plays 3 431st
Hit By Pitch 0 1368th
Sacrifice Hits 0 1369th
Sacrifice Flies 0 1368th
Intentional Walks 1 324th

2016 Stats for Justin Upton

Stat Total MLB Rank
Games Played 153 65th
Plate Appearances 626 71st
At-Bats 570 56th
Runs Scored 81 65th
Hits 140 95th
Doubles 28 91st
Triples 2 200th
Home Runs 31 31st
Runs Batted In 87 51st
Stolen Bases 9 97th
Caught Stealing 4 105th
Walks 50 85th
Strikeouts 179 4th
Batting Average .246 405th
On-Base Percentage .310 385th
Slugging Percentage .465 165th
OPS .775 225th
OPS+ 106 231st
Total Bases 265 59th
Grounded Into Double Plays 15 61st
Hit By Pitch 4 183rd
Sacrifice Hits 0 1400th
Sacrifice Flies 2 300th
Intentional Walks 3 124th

2015 Stats for Justin Upton

Stat Total MLB Rank
Games Played 150 76th
Plate Appearances 620 65th
At-Bats 542 80th
Runs Scored 85 39th
Hits 136 102nd
Doubles 26 103rd
Triples 3 141st
Home Runs 26 38th
Runs Batted In 81 47th
Stolen Bases 19 33rd
Caught Stealing 5 81st
Walks 68 24th
Strikeouts 159 8th
Batting Average .251 380th
On-Base Percentage .336 220th
Slugging Percentage .454 184th
OPS .790 177th
OPS+ 119 156th
Total Bases 246 58th
Grounded Into Double Plays 10 152nd
Hit By Pitch 4 177th
Sacrifice Hits 0 1426th
Sacrifice Flies 5 88th
Intentional Walks 5 68th

2014 Stats for Justin Upton

Stat Total MLB Rank
Games Played 154 40th
Plate Appearances 641 49th
At-Bats 566 52nd
Runs Scored 77 49th
Hits 153 62nd
Doubles 34 39th
Triples 2 201st
Home Runs 29 15th
Runs Batted In 102 11th
Stolen Bases 8 118th
Caught Stealing 4 103rd
Walks 60 45th
Strikeouts 171 8th
Batting Average .270 224th
On-Base Percentage .342 159th
Slugging Percentage .491 70th
OPS .833 76th
OPS+ 133 76th
Total Bases 278 18th
Grounded Into Double Plays 10 143rd
Hit By Pitch 6 103rd
Sacrifice Hits 0 1336th
Sacrifice Flies 8 18th
Intentional Walks 1 332nd

2013 Stats for Justin Upton

Stat Total MLB Rank
Games Played 149 66th
Plate Appearances 643 49th
At-Bats 558 59th
Runs Scored 94 12th
Hits 147 72nd
Doubles 27 97th
Triples 2 207th
Home Runs 27 23rd
Runs Batted In 70 77th
Stolen Bases 8 116th
Caught Stealing 1 361st
Walks 75 18th
Strikeouts 161 10th
Batting Average .263 264th
On-Base Percentage .354 119th
Slugging Percentage .464 111th
OPS .818 102nd
OPS+ 124 108th
Total Bases 259 42nd
Grounded Into Double Plays 12 102nd
Hit By Pitch 5 127th
Sacrifice Hits 1 466th
Sacrifice Flies 4 139th
Intentional Walks 4 97th

2012 Stats for Justin Upton

Stat Total MLB Rank
Games Played 150 64th
Plate Appearances 628 57th
At-Bats 554 68th
Runs Scored 107 5th
Hits 155 56th
Doubles 24 133rd
Triples 4 90th
Home Runs 17 105th
Runs Batted In 67 97th
Stolen Bases 18 55th
Caught Stealing 8 25th
Walks 63 35th
Strikeouts 121 56th
Batting Average .280 184th
On-Base Percentage .355 130th
Slugging Percentage .430 221st
OPS .785 174th
OPS+ 110 190th
Total Bases 238 77th
Grounded Into Double Plays 7 237th
Hit By Pitch 5 118th
Sacrifice Hits 0 1337th
Sacrifice Flies 6 44th
Intentional Walks 5 72nd