PickALeague.com
10BaseJustin Upton headshot

Justin

Upton

LF · SEA · Below average

PAL
30
WAR
0.2
HR
17

2021№ 220 / 262

Justin Upton

#10LFSeattle Mariners logoSeattle Mariners

Biography

Height
6' 1"
Weight
98 kg
Bats
R
Throws
R
MLB debut
August 2, 2007
Born
August 25, 1987 (39)
Birthplace
Norfolk, VA, USA
Nickname
J-Up
Draft
2005

Career history

  • Seattle Mariners · 2022 (1 season)
  • Los Angeles Angels · 2017 – 2021 (5 seasons)
  • Detroit Tigers · 2016 – 2017 (2 seasons)
  • San Diego Padres · 2015 (1 season)
  • Atlanta Braves · 2013 – 2014 (2 seasons)
  • Arizona Diamondbacks · 2007 – 2012 (6 seasons)

MLB record

YearTeamPJABHHRPPMOYOPS
2022Seattle Mariners1748613.125.471
2021Los Angeles Angels89318671741.211.705
2020Los Angeles Angels4214730922.204.711
2019Los Angeles Angels63219471240.215.725
2018Los Angeles Angels1455331373085.257.807
201715255715235109.273.901
2017Los Angeles Angels279824715.245.888
2017Detroit Tigers1254591282894.279.904
2016Detroit Tigers1535701403187.246.775
2015San Diego Padres1505421362681.251.790
2014Atlanta Braves15456615329102.270.833
2013Atlanta Braves1495581472770.263.818
2012Arizona Diamondbacks1505541551767.280.785
2011Arizona Diamondbacks1595921713188.289.898
2010Arizona Diamondbacks1334951351769.273.798
2009Arizona Diamondbacks1385261582686.300.898
2008Arizona Diamondbacks108356891542.250.816
2007Arizona Diamondbacks4314031211.221.647
Career totals1845672117543251003.261.811

Justin Upton: our analysis

2021 season: .211 AVG, .296 OBP, .409 SLG, 17 HR, 41 RBI, 4 SB. WAR 0.2 (220th of 262) · PAL 30, below average.

In 2021, Justin Upton, 39, posts a PAL Rating of 30 out of 100 (below average), and his WAR of 0.2 ranks 220th among 262 regulars, in the bottom quarter.

His strengths: power (73, above average). On the other hand, defense (17, well below average) and discipline (28, below average) hold him back.

Breaking down his WAR (runs above average), his biggest contribution: baserunning (+0.4); his biggest cost: batting (-4.1).

Advanced stats, 2021 Hitter

MLB stats →

wRC+

91

wOBA

.305

xwOBA

.321

OPS

.705

AVG

.211

OBP

.296

HR

17

RBI

41

SB

4

PA

362

Stats: MLB (statsapi) and Baseball Savant.

2022 projection

MLB trends →

Projected WAR

0.2

80% of cases: -1.5 to 2.0

Home runs

16

2021 WAR

0.2

This season's pace, over the average of the last two workloads, adjusted for next year's age.

Trend

→ Stable (0)

  • 20210.2 WAR · 0.3 per full season

Outlook, age included

-15 · 33 y.o. · the age when performance usually declines

It is only a projection. It knows nothing about injuries, trades or role changes.

Player ratings, 2021

All ratings →

Ratings from 0 to 100 drawn from Statcast, never by hand: 75 = established regular, 95+ = elite.

OV · Overall

73

Established regular

CON
Contact
61
POW
Power
82
EYE
Eye
72
SPD
Speed
76
FLD
Fielding
65
DUR
Durability
54
EX
Experience
94
Why these ratings?
  • CON — Contact : Strikeouts avoided, xBA, squared-up contact
  • POW — Power : Barrels, exit velocity, home runs, xSLG
  • EYE — Eye : Walks and strikeouts
  • SPD — Speed : Sprint speed (Statcast), baserunning
  • FLD — Fielding : Outs above average, WAR fielding runs
  • DUR — Durability : Games played over several seasons
  • EX — Experience : Seasons in the majors

WAR and PAL Rating, 2021

How we rate →

WAR is fWAR (FanGraphs' version, distributed through MLB's API): wins added above a replacement player. PAL Rating scores performance from 0 to 100 against regulars in the same role (50 = median).

PAL: dimensions

Offense31
Power73
Discipline28
Speed57
Defense17

WAR, in runs

Batting-4.1
Baserunning+0.4
Fielding-2.6
Positional-3.6
Replacement+11.3

MLB's tracking of every ball, 2021 season. The percentile ranks the player among regulars in the role: 90th means better than 90% of them.

Avg exit velocity

90.1 mi/h

70th percentile

Max exit velocity

116.5 mi/h

93th percentile

Barrels

11.7 %

80th percentile

Hard-hit

41.6 %

55th percentile

xBA

.223

16th percentile

Bat speed

—

Sprint speed

27.4 pi/s

52th percentile

Outs above average

-5

17th percentile

Game log, 2021

DateOpponentABHHRRBIBBSOAVG
Sep 1vs NYY300002.211
Aug 28vs SD200110.213
Aug 27vs SD400003.214
Aug 22@ CLE300011.217
Aug 21@ CLE400002.219
Aug 19@ DET400112.222
Aug 18@ DET411202.225
Aug 16@ NYY411102.224
Aug 15vs HOU410000.224
Aug 12vs TOR400000.224

Justin Upton: frequently asked questions

How many home runs does Justin Upton have in 2021?

Justin Upton has 17 home runs in 89 games in 2021, with a .211 batting average, 41 RBIs and a .705 OPS.

How old is Justin Upton?

Justin Upton is 39 years old: he was born on August 25, 1987.

How tall is Justin Upton, and how much does he weigh?

Justin Upton is 6'1" (185 cm) and weighs 216 lb (98 kg).

Where is Justin Upton from?

United States: Justin Upton was born in Norfolk, VA, United States.

What team does Justin Upton play for?

Justin Upton plays for the Seattle Mariners in the MLB, at LF, wearing number 10.

How good is Justin Upton?

Justin Upton produced 0.2 wins above replacement (WAR) in 2021, 220th of 262 players at his position in the MLB. His PAL rating is 30 out of 100: below average for his position.

Is Justin Upton a top-10 player at his position?

No: by WAR, he ranks 220th of 262 players at his position in the MLB in 2021. Our comparison tool puts him side by side with any other player.

Where was Justin Upton drafted?

Justin Upton: 2005.

What is Justin Upton's projection for 2022?

Our projection has him at 0.2 WAR in 2022, based on his weighted recent seasons and age.

See also: his Seattle Mariners teammates

Full roster →