← Miami Heat

Keshad Johnson

Miami HeatMIAMiami Heat

F · #16 · 6'6" · 230 lb · Age 25 · 2 yrs in the NBA

2025-26 season grade

49.6
Points added per game
+0.3
Per 100 possessions
+2.1
Rank
255 of 505
Games
32 of 82

What the grade is made of

Points per 100 possessions each part adds or takes away, against a league-average player. The grade then counts how much he plays: what he adds per game over a replacement-level player.

  • Assists, above an average player's rate−1.8
  • Steals, above an average player's rate+1.0
  • Turnovers, above an average player's rate+0.7
  • Offensive rebounds, above an average player's rate−0.3
  • Blocks, above an average player's rate+0.1
  • Shots and free-throw trips taken on, above an average player's share−0.1
  • Defensive rebounds, above an average player's rate−0.1
  • Points above what an average shooter scores on the same shots, against this defense−0.1
  • Personal fouls, above an average player's rate−0.0
  • These add up to −0.6 this season. The grade uses +2.1: early in the season it's blended with last season's +3.8 until his minutes build up.

2025-26 game log

Game grades need 12+ minutes; playoff and play-in games aren't graded.

GameResultMinPtsRebAstFG3PTStlBlkTO+/-Grade
Tue, Apr 14@Charlotte HornetsCHACHAPlay-inL 126-127Did not play (coach's decision)–
Sun, Apr 12vsAtlanta HawksATLATLW 143-1172512436-80-2200+1981.9
Fri, Apr 10@Washington WizardsWSHWSHW 140-1173010404-90-3201+2331.9
Thu, Apr 9@Toronto RaptorsTORTORL 114-128116213-30-0000+11–
Tue, Apr 7@Toronto RaptorsTORTORL 95-12137102-21-1110-1–
Sat, Apr 4vsWashington WizardsWSHWSHW 152-13610100-00-0000+1–
Wed, Apr 1vsBoston CelticsBOSBOSL 129-147Did not play (coach's decision)–
Mon, Mar 30vsPhiladelphia 76ersPHIPHIW 119-109Did not play (coach's decision)–
Sun, Mar 29@Indiana PacersINDINDL 118-135Did not play (coach's decision)–
Fri, Mar 27@Cleveland CavaliersCLECLEL 128-14951000-00-0000+6–
Wed, Mar 25@Cleveland CavaliersCLECLEW 120-103Did not play (coach's decision)–
Mon, Mar 23vsSan Antonio SpursSASAL 111-13634111-10-0000+5–
Sat, Mar 21@Houston RocketsHOUHOUL 122-123Did not play (coach's decision)–
Thu, Mar 19vsLos Angeles LakersLALLALL 126-134Did not play (coach's decision)–
Tue, Mar 17@Charlotte HornetsCHACHAL 106-1362015516-123-9312-1378.6
Sat, Mar 14vsOrlando MagicORLORLL 117-121Did not play (coach's decision)–
Thu, Mar 12vsMilwaukee BucksMILMILW 112-105Did not play (coach's decision)–
Tue, Mar 10vsWashington WizardsWSHWSHW 150-129198103-61-4210+754.0
Sat, Feb 28vsHouston RocketsHOUHOUW 115-105Did not play (coach's decision)–
Thu, Feb 26@Philadelphia 76ersPHIPHIL 117-124Did not play (coach's decision)–
Tue, Feb 24@Milwaukee BucksMILMILL 117-128Did not play (coach's decision)–
Sat, Feb 21vsMemphis GrizzliesMEMMEMW 136-12022301-30-1011-8–
Fri, Feb 20@Atlanta HawksATLATLW 128-9735102-31-1000+4–
Wed, Feb 11@New Orleans PelicansNONOW 123-111Did not play (coach's decision)–
Fri, Feb 6@Boston CelticsBOSBOSL 96-98Did not play (coach's decision)–
Tue, Feb 3vsAtlanta HawksATLATLL 115-12710000-00-0000+3–
Sun, Feb 1vsChicago BullsCHICHIW 134-91129413-51-2002+441.8
Sat, Jan 31vsChicago BullsCHICHIL 118-125Did not play (coach's decision)–
Thu, Jan 29@Chicago BullsCHICHIW 116-113Did not play (coach's decision)–
Wed, Jan 28vsOrlando MagicORLORLL 124-133Did not play (coach's decision)–
Sun, Jan 25@Phoenix SunsPHXPHXW 111-102Did not play (coach's decision)–
Sat, Jan 24@Utah JazzUTAHUTAHW 147-11635001-11-1001+5–
Thu, Jan 22@Portland Trail BlazersPORPORL 110-127Did not play (coach's decision)–
Tue, Jan 20@Sacramento KingsSACSACW 130-117Did not play (coach's decision)–
Mon, Jan 19@Golden State WarriorsGSGSL 112-13540100-10-0000+1–
Sat, Jan 17vsOklahoma City ThunderOKCOKCW 122-120Did not play (coach's decision)–
Thu, Jan 15vsBoston CelticsBOSBOSL 114-119Did not play (coach's decision)–
Tue, Jan 13vsPhoenix SunsPHXPHXW 127-121Did not play (coach's decision)–
Sun, Jan 11@Oklahoma City ThunderOKCOKCL 112-12420000-00-0000+3–
Sat, Jan 10@Indiana PacersINDINDL 99-12366003-50-2000+4–
Tue, Jan 6@Minnesota TimberwolvesMINMINL 94-12250200-00-00030–
Thu, Jan 1@Detroit PistonsDETDETW 118-112Did not play (coach's decision)–
Mon, Dec 29vsDenver NuggetsDENDENW 147-12332101-50-1000-3–
Sat, Dec 27vsIndiana PacersINDINDW 142-11622101-10-0000+7–
Fri, Dec 26@Atlanta HawksATLATLW 126-111Did not play (coach's decision)–
Tue, Dec 23vsToronto RaptorsTORTORL 91-11210000-00-0000-2–
Sun, Dec 21@New York KnicksNYNYL 125-132Did not play (coach's decision)–
Fri, Dec 19@Boston CelticsBOSBOSL 116-12913001-11-1000+6–
Thu, Dec 18@Brooklyn NetsBKNBKNW 106-95Did not play (coach's decision)–
Mon, Dec 15vsToronto RaptorsTORTORL 96-106134201-30-1200-155.5
Tue, Dec 9@Orlando MagicORLORLL 108-117Did not play (coach's decision)–
Sat, Dec 6vsSacramento KingsSACSACL 111-127143501-20-0000+926.3
Fri, Dec 5@Orlando MagicORLORLL 105-106Did not play (coach's decision)–
Wed, Dec 3@Dallas MavericksDALDALL 108-118Did not play (coach's decision)–
Mon, Dec 1vsLA ClippersLACLACW 140-123Did not play (illness)–
Sat, Nov 29vsDetroit PistonsDETDETL 135-138Did not play (coach's decision)–
Wed, Nov 26vsMilwaukee BucksMILMILW 106-103Did not play (coach's decision)–
Mon, Nov 24vsDallas MavericksDALDALW 106-102187303-41-2000-250.0
Sun, Nov 23@Philadelphia 76ersPHIPHIW 127-117194102-50-1011-313.9
Fri, Nov 21@Chicago BullsCHICHIW 143-10729141113-102-5121+2451.8
Wed, Nov 19vsGolden State WarriorsGSGSW 110-96Did not play (coach's decision)–
Mon, Nov 17vsNew York KnicksNYNYW 115-11320200-20-1010-3–
Fri, Nov 14@New York KnicksNYNYL 132-14020100-10-0000-4–
Wed, Nov 12vsCleveland CavaliersCLECLEL 116-130Did not play (coach's decision)–
Mon, Nov 10vsCleveland CavaliersCLECLEW 140-138Did not play (coach's decision)–
Sat, Nov 8vsPortland Trail BlazersPORPORW 136-131Did not play (coach's decision)–
Fri, Nov 7vsCharlotte HornetsCHACHAW 126-108Did not play (coach's decision)–
Wed, Nov 5@Denver NuggetsDENDENL 112-12290200-40-3101-1–
Mon, Nov 3@LA ClippersLACLACW 120-119Did not play (coach's decision)–
Sun, Nov 2@Los Angeles LakersLALLALL 120-130Did not play (coach's decision)–
Thu, Oct 30@San Antonio SpursSASAL 101-107Did not play (coach's decision)–
Tue, Oct 28vsCharlotte HornetsCHACHAW 144-11732001-20-00000–
Sun, Oct 26vsNew York KnicksNYNYW 115-107Did not play (coach's decision)–
Fri, Oct 24@Memphis GrizzliesMEMMEMW 146-11485302-51-3100-10–
Wed, Oct 22@Orlando MagicORLORLL 121-125Did not play (coach's decision)–