

Key info
- Peak ages
- 25β31
- Potential range
- 84β84
- Loyalty
- 50 / 100
Current NBAΒ· NBA 2K25 Β· v77 Β· Jul 17, 2025
81
All-time Detroit PistonsΒ·SG / PG
Vinnie Johnson
All-time Detroit PistonsΒ·SG / PG#429 in roster group#190 at shooting guardLatest capture
- Jersey
- #15
- Height
- 6'2"
- Wingspan
- 6'5"
- Weight
- 200 lbs
- From
- β
- Nationality
- β
- Age
- β
Key info
- Peak ages
- 25β31
- Potential range
- 84β84
- Loyalty
- 50 / 100
Contract
Option: None
3 of 4 years left
- Previous (past)
- β
- Now
- $9,738,696
- +1 yr
- $10,550,254
- +2 yr
- $11,361,812
Roster files
Percentile vs shooting guards
557 SG Β· v77Post control32
Pass accuracy69
Def. rebound35
Shot IQ56
Hands66
Three-point11
Mid-range69
Interior defense42
Block35
Speed48
Vertical24
Rating history
Loading rating historyβ¦
Viewing 2K25 Β· v77 Β· Jul 17
Finishing
Driving Layup
86Driving Dunk
25Standing Dunk
25Post Control
33Post Hook
25Post Fade
59Draw Foul
84Hands
85Shooting
Shot Close
88Shot Mid
85Shot 3PT
65Free Throw
73Shot IQ
80Off. Consistency
90Playmaking
Pass Accuracy
78Pass Vision
74Pass IQ
82Ball Handle
83Speed w/ Ball
72Defense
Interior Defense
44Perimeter Defense
75Steal
73Block
37Help Defense IQ
78Pass Perception
79Def. Consistency
75Rebounding
Off. Rebound
56Def. Rebound
43Physical
Speed
76Agility
76Strength
70Vertical
60Stamina
87Hustle
83Intangibles
98Hot Zones
Shot profile
Lethal0
Hot7
Neutral7
Cold0
Shot
Shot
80Shot Close
40Shot Mid
85Shot 3PT
10Use Glass
30Spot Up Mid
80Spot Up 3PT
25Off Screen Mid
75Off Screen 3PT
15Contested Mid
30Contested 3PT
5Stepback Mid
40Stepback 3PT
5Spin Jumper
15Trans. Pull-Up 3PT
5Drive Pull-Up 3PT
10Drive Pull-Up Mid
40Touches
80Post Up
10Post Shimmy Shot
0Post Face Up
65Post Back Down
35Aggressive Backdown
15Shoot From Post
30Post Hook Left
0Post Hook Right
0Post Fade Left
30Post Fade Right
30Up and Under
10Post Hop Shot
5Post Stepback
20Post Drive
35Post Spin
20Drop Step
20Hop Step
15Drive / Pass
Driving Layup
60Standing Dunk
30Driving Dunk
35Flashy Dunk
25Alley-Oop
30Putback
30Crash
35Spin Layup
60Hop Step Layup
65Euro Step Layup
5Floater
55Step Through
25Drive
70Drive Right
55Spot Up Drive
55Off Screen Drive
65TT Pump Fake
25TT Jab Step
55TT Idle
20TT Shoot
55Setup Sizeup
45Setup Hesitation
45No Setup
10Driving Crossover
80Driving Spin
45Driving Step Back
35Driving Half Spin
5Driving Double Cross
10Driving Behind Back
20Driving Hesi
15Driving In-and-Out
15No Driving Move
50Attack Strong
60Dish To Open Man
40Flashy Pass
30Alley-Oop Pass
30Roll vs Pop
25Transition Spot Up
35Play Discipline
45vs Elite
5vs Good
25vs Average
45vs Poor
75Defense
Pass Interception
60Take Charge
30On-Ball Steal
40Contest Shot
35Block Shot
10Foul
45Hard Foul
65Shooting
Release Timing
Normal
Upper Release
Jarrett Allen
Lower Base
Tony Parker
Free Throw
Free Throw 2
Go-To Shot
None
Hop Jumper
Pro 2
Dribble Pull-Up
Dribbling
Dribble Style
Signature Size-Up
Normal
Breakdown Combos
Jrue Holiday
Escape Moves
Moving Crossover
Tyrese Haliburton
Moving Behind Back
Moving Hesitation
Moving Stepback
Finishing / Post
Dunk Package
id 0
Post Spin Shot
Small
Post Go-To Shot
Normal
Movement
Motion Style
Base
Triple Threat Style
LeBron James
Player information
- Name
- Vinnie Johnson
- Nationality
- β
- From
- β
- Birth date
- 1956-09-01
- Position
- SG/PG
- Jersey number
- 15
- Height
- 6'2" / 187.96 cm
- Wingspan
- 6'5" / 195.79 cm
- Weight
- 200 lbs
Choose the roster or simulation date to calculate age.
Draft & experience
- Draft year
- 1979
- Draft round
- 1
- Draft pick
- 7
- Drafted by
- Oklahoma City Thunder
- Years pro
- 9
- Roster year
- 1988
Development
- Peak starts
- 25
- Peak ends
- 31
- Minimum potential
- 84
- Maximum potential
- 84
- Boom chance
- 20%
- Average outcome
- 68%
- Bust chance
- 12%
- Growth curve
- Linear
- Decline curve
- Linear
Motivations
- Loyalty
- 50
- Playing for a winner
- 50
- Financial security
- 50
In-game preference ratings, on a 0β100 scale.
Offensive role
- Play initiator
- Yes
- Isolation
- Pick & roll ball handler
- Midrange screens
- Three-point screens
Contract
| Year slot | Salary |
|---|---|
| Year 1 | $9,738,696 |
| Year 2 | $10,550,254 |
| Year 3 | $11,361,812 |
| Year 4 | $0 |
| Year 5 | $0 |
| Year 6 | $0 |
- Original length
- 4 years
- Years remaining
- 3
- Option
- None
- No-trade clause
- No
- Roster contract type
- Core
- Bird years
- 8
- 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.
MyTEAM cards
2K25Loading commentsβ¦


