

Key info
- Peak ages
- 25–30
- Potential range
- Not available
- Loyalty
- 86 / 100
Current Nba — installed snapshot· NBA 2K19 · v108 · Sep 8, 2026
75
Brooklyn Nets·SG / SF
Joe Harris
Brooklyn Nets·SG / SF#218 league#68 at shooting guardLatest capture
- Jersey
- #12
- Height
- 6'6"
- Wingspan
- 6'6"
- Weight
- 219 lbs
- From
- Virginia
- Nationality
- —
- Age
- 27
Key info
- Peak ages
- 25–30
- Potential range
- Not available
- Loyalty
- 86 / 100
Contract
Option: None
2 of 2 years left
- Now
- $7,692,308
- +1 yr
- $8,307,692
Roster files
Percentile vs shooting guards
176 SG · v108Post control20
Pass accuracy22
Def. rebound63
Shot IQ94
Hands93
Three-point98
Mid-range13
Block51
Speed6
Vertical15
Rating history
Loading rating history…
Viewing 2K19 · v108 · Sep 8
Finishing
Driving Layup
70Driving Dunk
30Standing Dunk
25Post Control
32Post Hook
30Post Fade
48Draw Foul
55Hands
88Shooting
Shot Close
87Shot Mid
66Shot 3PT
87Free Throw
83Shot IQ
95Off. Consistency
90Playmaking
Pass Accuracy
60Pass Vision
40Pass IQ
50Ball Handle
60Speed w/ Ball
67Defense
Steal
36Block
45Help Defense IQ
58Pass Perception
63Def. Consistency
55Rebounding
Off. Rebound
38Def. Rebound
53Physical
Speed
67Strength
36Vertical
67Stamina
80Hustle
85Intangibles
98Other attributes
acceleration
69box out
50contact dunk
25contested shot mid range
64contested shot three
86lateral quickness
66low post defense iq
34off dribble shot mid range
58off dribble shot three
81on ball defense iq
66pick and roll defensive iq
60Potential
76Reaction Time
53shot contest
53standing layup
75Hot Zones
Shot profile
Lethal0
Hot4
Neutral9
Cold1
Shot
Shot
50Shot Close
5Shot Mid
15Shot 3PT
65Use Glass
15Spin Jumper
0Touches
55Post Up
0Post Shimmy Shot
0Post Face Up
0Post Back Down
0Post Hook Left
4Post Hook Right
0Post Fade Left
0Post Fade Right
23Up and Under
0Post Hop Shot
0Post Drive
0Post Spin
0Drive / Pass
Driving Layup
40Standing Dunk
0Driving Dunk
40Flashy Dunk
0Alley-Oop
0Putback
15Crash
20Spin Layup
0Floater
30Step Through
0Drive
35Drive Right
95TT Pump Fake
5TT Jab Step
5TT Shoot
5Flashy Pass
25Alley-Oop Pass
0Play Discipline
99Defense
Take Charge
70On-Ball Steal
45Contest Shot
65Block Shot
15Foul
55Hard Foul
60Other tendencies
contested jumper midrange t
0contested jumper three t
36dribble behind back t
0dribble crossover t
15dribble double cross t
0dribble half spin t
0dribble hesitation t
15dribble in and out t
0dribble nothing t
99dribble spin t
0dribble step back t
0drive pullup midrange t
20drive pullup three t
15eurostep layup t
0find open man t
30finish attack t
10hopstep layup t
0interception t
46iso vs average t
5iso vs elite t
0iso vs good t
0iso vs poor t
15offscreen drive t
30offscreen shot midrange t
55offscreen shot three t
55post aggressive back down t
0post drop step inside t
0post drop step outside t
0post shoot t
10post stepback shot t
0roll vs fade t
0setup hesitation t
0setup nothing t
0setup sizeup t
0shot area close center t
2shot area close left t
1shot area close right t
2shot area medium center t
15shot area medium left center t
2shot area medium left t
3shot area medium right center t
3shot area medium right t
2shot area three center t
3shot area three left center t
1shot area three left t
2shot area three right center t
1shot area three right t
2shot under basket t
18spotup drive t
30spotup shot midrange t
55spotup shot three t
60standing layup t
60stepback jumper midrange t
20stepback jumper three t
10transition pullup three t
20transition spotup t
35triple threat nothing t
50Shooting
Release TimingNormal
Upper Release
Release 27
Lower Base
Jump Shot 35
Free Throw
Free Throw 1
Spin Jumper
Stiff
Hop Jumper
Stiff
Dribble Pull-Up
Stiff
Finishing / Post
Layup Package
Default Swing
Dunk Package
Default
Post Hook
Hook 2
Post Fade
Fade 3
Post Spin Shot
Small
Movement
Triple Threat Style
Style 12
Other
ambient package1 a
None
ambient package1 weight a
0%
ambient package2 a
None
ambient package2 weight a
0%
ambient package3 a
None
ambient package3 weight a
0%
iso behind back a
Normal 4
iso crossover a
Normal 4
iso hesitation a
Normal 1
iso park rhythm dribble a
None
iso rhythm dribble a
Normal 8
iso sizeup a
Normal 3
iso sizeup bhb a
Normal 1
iso sizeup cross a
Normal 1
iso sizeup hes a
Basic 1
iso sizeup tween a
Normal 3
iso spin a
Normal 4
iso walk rhythm dribble a
Normal 7
jumpshot celebration a
None
post one step pullup a
Post Hop Shot 8
post shimmy fade a
Shimmy Fade 1
post shimmy hook a
Shimmy Hook 2
shot blending ratio a
0%
shot contested a
Normal
shot from fake a
Default
sig jumpball stand a
None
sig player intro1 a
Default
sig player intro2 a
Default
triple threat sizeup a
Normal 17
upper release 2 a
Release 1
Dunk Package & Dunks
DefaultDefaultDefaultDefaultDefaultDefaultDefaultDefaultDefaultDefaultDefaultDefaultDefaultDefaultDefault
Player information
- Name
- Joe Harris
- Nationality
- —
- From
- Virginia
- Birth date
- 1991-09-06
- Position
- SG/SF
- Jersey number
- 12
- Height
- 6'6" / 198.12 cm
- Wingspan
- 6'6" / 198.12 cm
- Weight
- 219 lbs
Age 27 on 2018-10-01
Draft & experience
- Draft year
- 2014
- Draft round
- 2
- Draft pick
- 3
- Drafted by
- Cleveland Cavaliers
- Years pro
- 4
- Roster year
- —
Development
- Peak starts
- 25
- Peak ends
- 30
- Minimum potential
- —
- Maximum potential
- —
- Boom chance
- —
- Average outcome
- —
- Bust chance
- —
- Growth curve
- —
- Decline curve
- —
Motivations
- Loyalty
- 86
- Playing for a winner
- 68
- Financial security
- 32
In-game preference ratings, on a 0–100 scale.
Offensive role
- Play initiator
- No
- Pick & roll wing
- Midrange screens
- Three-point screens
- None
Contract
| Year slot | Salary |
|---|---|
| Year 1 | $7,692,308 |
| Year 2 | $8,307,692 |
| Year 3 | $0 |
| Year 4 | $0 |
| Year 5 | $0 |
| Year 6 | $0 |
- Original length
- 2 years
- Years remaining
- 2
- Option
- None
- No-trade clause
- No
- Roster contract type
- Core
- Bird years
- 2
- Previous-year salary
- $0
- Extension length
- 0 years
- Extension option
- None
- Extension no-trade clause
- No
Salary slots can include option years. Years remaining is the roster's separate value.
Injuries
Injury slot 1
- Injury
- No injury
- Status
- Healthy
Injury slot 2
- Injury
- No injury
- Status
- Healthy
In-game injury state for this roster. Duration is the recorded total, not days until return.
Loading comments…