Final
Houston Rockets at Dallas Mavericks
135 – 117
2026-27 · Preseason · Preseason
Game state source: whynba · Retrieved Oct 9, 7:50 pm EDTFinal
135 – 117
2026-27 · Preseason · Preseason
Game state source: whynba · Retrieved Oct 9, 7:50 pm EDTScheduled
2026-27 · Preseason · Preseason
Game state source: whynba · Retrieved Oct 9, 7:50 pm EDTFinal
110 – 114
2026-27 · Preseason · Preseason
Game state source: whynba · Retrieved Oct 9, 2:29 am EDTFinal
123 – 116
2026-27 · Preseason · Preseason
Game state source: whynba · Retrieved Oct 9, 2:29 am EDTScheduled
2026-27 · Preseason · Preseason
Schedule source: whynba · Retrieved Oct 9, 2:29 am EDTScheduled
2026-27 · Preseason · Preseason
Schedule source: whynba · Retrieved Oct 9, 2:29 am EDTScheduled
2026-27 · Preseason · Preseason
Schedule source: whynba · Retrieved Oct 9, 2:29 am EDTScheduled
2026-27 · Preseason · Preseason
Schedule source: whynba · Retrieved Oct 9, 2:29 am EDT
The newest dated listing sets the current team; a reviewed transaction announced later overrides it. Older records remain history.
Keshad Johnson is a 25-year-old small forward, listed at 6′6″ (198 cm). Keshad Johnson is listed with the Miami Heat in the licensed roster dated October 9, 2026. In 2025-26 he averaged 4.3 points, 1.9 rebounds and 0.3 assists in 32 games with 58.2% true shooting. His highest reported points total in the available log was 15 points (March 17, 2026 at CHA). He has a listed salary figure of $1.34M (the data provider does not state its season). The roster lists an entry dated August 2026.
An em dash (—) means unavailable, not zero.
| GP | FGM–FGA | FG% | 3PM–3PA | 3P% | FTM–FTA | FT% | eFG% | TS% |
|---|---|---|---|---|---|---|---|---|
| 32 | 51–104 | 49.0% | 13–44 | 29.5% | 21–29 | 72.4% | 55.3% | 58.2% |
| PER | USG% | ORtg | DRtg | +/− | AST/TO | Double-doubles | Triple-doubles | Points |
|---|---|---|---|---|---|---|---|---|
| — | — | — | — | +89 | 0.62 | 1 | 0 | 136 |
Statistics. Regular season: Source observations for dated values: UTC. Edition assembled Oct 9, 2026 UTC.
Only reported values contribute; unavailable statistics are not treated as zero.
GP counts listed games. Averages and shooting percentages require reported values for every game in that split. — means unavailable or no shot attempts.
Scroll horizontally to see more statistics.
| Split | GP | MIN | PTS | REB | AST | STL | BLK | FG% | 3P% | FT% | +/− |
|---|---|---|---|---|---|---|---|---|---|---|---|
| All regular season | 32 | 8.7 | 4.3 | 1.9 | 0.3 | 0.5 | 0.3 | 49.0 | 29.5 | 72.4 | 2.8 |
| Home | 15 | 8.0 | 3.7 | 1.9 | 0.3 | 0.4 | 0.2 | 52.4 | 21.4 | 53.3 | 2.3 |
| Road | 17 | 9.4 | 4.8 | 2.0 | 0.2 | 0.5 | 0.3 | 46.8 | 33.3 | 92.9 | 3.2 |
| Wins | 16 | 11.2 | 5.4 | 2.5 | 0.3 | 0.5 | 0.4 | 47.8 | 29.6 | 76.5 | 4.1 |
| Losses | 16 | 6.2 | 3.1 | 1.4 | 0.2 | 0.4 | 0.1 | 51.4 | 29.4 | 66.7 | 1.5 |
| Off the bench | 32 | 8.7 | 4.3 | 1.9 | 0.3 | 0.5 | 0.3 | 49.0 | 29.5 | 72.4 | 2.8 |
| October | 2 | 5.2 | 3.5 | 1.5 | 0.0 | 0.5 | 0.0 | 42.9 | 33.3 | — | -5.0 |
| November | 6 | 13.4 | 4.2 | 3.3 | 0.2 | 0.3 | 0.7 | 30.8 | 25.0 | 85.7 | 1.8 |
| December | 6 | 5.8 | 2.3 | 1.5 | 0.0 | 0.3 | 0.0 | 41.7 | 33.3 | 50.0 | 2.3 |
| January | 5 | 3.9 | 2.2 | 0.6 | 0.0 | 0.0 | 0.0 | 57.1 | 33.3 | 100.0 | 2.6 |
| February | 4 | 4.6 | 4.0 | 2.0 | 0.3 | 0.0 | 0.3 | 54.5 | 50.0 | 100.0 | 0.8 |
| March | 4 | 11.6 | 7.0 | 1.8 | 0.5 | 1.3 | 0.5 | 52.6 | 30.8 | 50.0 | 1.3 |
| April | 5 | 13.8 | 7.0 | 2.4 | 0.8 | 1.0 | 0.2 | 68.2 | 16.7 | 100.0 | 10.6 |
From the 32 logged games listed below.
GP counts listed games. Averages and shooting percentages require reported values for every game in that split. — means unavailable or no shot attempts.
| Opponent | GP | W-L | PTS | REB | AST | FG% | 3P% | +/− |
|---|---|---|---|---|---|---|---|---|
| TOR | 4 | 0-4 | 4.3 | 1.3 | 0.3 | 75.0 | 50.0 | 1.3 |
| ATL | 3 | 2-1 | 5.7 | 1.7 | 1.0 | 72.7 | 33.3 | 8.7 |
| WAS | 3 | 3-0 | 6.0 | 2.0 | 0.0 | 46.7 | 14.3 | 10.3 |
| CHA | 2 | 1-1 | 8.5 | 2.5 | 0.5 | 50.0 | 33.3 | -6.5 |
| CHI | 2 | 2-0 | 11.5 | 7.5 | 1.0 | 40.0 | 42.9 | 14.0 |
| DEN | 2 | 1-1 | 1.0 | 1.5 | 0.0 | 11.1 | 0.0 | -2.0 |
| IND | 2 | 1-1 | 4.0 | 0.5 | 0.0 | 66.7 | 0.0 | 5.5 |
| MEM | 2 | 2-0 | 3.5 | 3.0 | 0.0 | 37.5 | 25.0 | -9.0 |
| NYK | 2 | 1-1 | 0.0 | 1.5 | 0.0 | 0.0 | 0.0 | -3.5 |
| BOS | 1 | 0-1 | 3.0 | 0.0 | 0.0 | 100.0 | 100.0 | 6.0 |
| CLE | 1 | 0-1 | 1.0 | 0.0 | 0.0 | — | — | 6.0 |
| DAL | 1 | 1-0 | 7.0 | 3.0 | 0.0 | 75.0 | 50.0 | -2.0 |
| GSW | 1 | 0-1 | 0.0 | 1.0 | 0.0 | 0.0 | — | 1.0 |
| MIN | 1 | 0-1 | 0.0 | 2.0 | 0.0 | — | — | 0.0 |
| OKC | 1 | 0-1 | 0.0 | 0.0 | 0.0 | — | — | 3.0 |
| PHI | 1 | 1-0 | 4.0 | 1.0 | 0.0 | 40.0 | 0.0 | -3.0 |
| SAC | 1 | 0-1 | 3.0 | 5.0 | 0.0 | 50.0 | — | 9.0 |
| SAS | 1 | 0-1 | 4.0 | 1.0 | 1.0 | 100.0 | — | 5.0 |
| UTA | 1 | 1-0 | 5.0 | 0.0 | 0.0 | 100.0 | 100.0 | 5.0 |
FG, 3P and FT show made-attempted shots. — means unavailable; 0 is a reported zero.
| Date | Opp | Result | MIN | PTS | REB | AST | STL | BLK | TO | FG | 3P | FT | +/− |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apr 12 | vs ATL | W 143–117 | 25:21 | 12 | 4 | 3 | 2 | 0 | 0 | 6-8 | 0-2 | 0-0 | +19 |
| Apr 10 | @ WAS | W 140–117 | 29:36 | 10 | 4 | 0 | 2 | 0 | 1 | 4-9 | 0-3 | 2-2 | +23 |
| Apr 9 | @ TOR | L 114–128 | 10:45 | 6 | 2 | 1 | 0 | 0 | 0 | 3-3 | 0-0 | 0-0 | +11 |
| Apr 7 | @ TOR | L 95–121 | 2:47 | 7 | 1 | 0 | 1 | 1 | 0 | 2-2 | 1-1 | 2-2 | -1 |
| Apr 4 | vs WAS | W 152–136 | 0:36 | 0 | 1 | 0 | 0 | 0 | 0 | 0-0 | 0-0 | 0-0 | +1 |
View all 32 logged games in 2025-26
32 stored games · Page 1 of 2.
FG, 3P and FT show made-attempted shots. — means unavailable; 0 is a reported zero.
| Date | Opp | Result | MIN | PTS | REB | AST | STL | BLK | TO | FG | 3P | FT | +/− |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apr 12 | vs ATL | W 143–117 | 25:21 | 12 | 4 | 3 | 2 | 0 | 0 | 6-8 | 0-2 | 0-0 | +19 |
| Apr 10 | @ WAS | W 140–117 | 29:36 | 10 | 4 | 0 | 2 | 0 | 1 | 4-9 | 0-3 | 2-2 | +23 |
| Apr 9 | @ TOR | L 114–128 | 10:45 | 6 | 2 | 1 | 0 | 0 | 0 | 3-3 | 0-0 | 0-0 | +11 |
| Apr 7 | @ TOR | L 95–121 | 2:47 | 7 | 1 | 0 | 1 | 1 | 0 | 2-2 | 1-1 | 2-2 | -1 |
| Apr 4 | vs WAS | W 152–136 | 0:36 | 0 | 1 | 0 | 0 | 0 | 0 | 0-0 | 0-0 | 0-0 | +1 |
| Mar 27 | @ CLE | L 128–149 | 4:39 | 1 | 0 | 0 | 0 | 0 | 0 | 0-0 | 0-0 | 1-2 | +6 |
| Mar 23 | vs SAS | L 111–136 | 2:52 | 4 | 1 | 1 | 0 | 0 | 0 | 1-1 | 0-0 | 2-2 | +5 |
| Mar 17 | @ CHA | L 106–136 | 20:09 | 15 | 5 | 1 | 3 | 1 | 2 | 6-12 | 3-9 | 0-0 | -13 |
| Mar 10 | vs WAS | W 150–129 | 18:54 | 8 | 1 | 0 | 2 | 1 | 0 | 3-6 | 1-4 | 1-4 | +7 |
| Feb 21 | vs MEM | W 136–120 | 2:29 | 2 | 3 | 0 | 0 | 1 | 1 | 1-3 | 0-1 | 0-0 | -8 |
| Feb 20 | @ ATL | W 128–97 | 2:43 | 5 | 1 | 0 | 0 | 0 | 0 | 2-3 | 1-1 | 0-0 | +4 |
| Feb 3 | vs ATL | L 115–127 | 1:23 | 0 | 0 | 0 | 0 | 0 | 0 | 0-0 | 0-0 | 0-0 | +3 |
| Feb 1 | vs CHI | W 134–91 | 12:00 | 9 | 4 | 1 | 0 | 0 | 2 | 3-5 | 1-2 | 2-2 | +4 |
| Jan 24 | @ UTA | W 147–116 | 3:08 | 5 | 0 | 0 | 0 | 0 | 1 | 1-1 | 1-1 | 2-2 | +5 |
| Jan 19 | @ GSW | L 112–135 | 3:54 | 0 | 1 | 0 | 0 | 0 | 0 | 0-1 | 0-0 | 0-0 | +1 |
| Jan 11 | @ OKC | L 112–124 | 1:38 | 0 | 0 | 0 | 0 | 0 | 0 | 0-0 | 0-0 | 0-0 | +3 |
| Jan 10 | @ IND | L 99–123 | 6:04 | 6 | 0 | 0 | 0 | 0 | 0 | 3-5 | 0-2 | 0-0 | +4 |
| Jan 6 | @ MIN | L 94–122 | 4:40 | 0 | 2 | 0 | 0 | 0 | 3 | 0-0 | 0-0 | 0-0 | +0 |
| Dec 29 | vs DEN | W 147–123 | 3:27 | 2 | 1 | 0 | 0 | 0 | 0 | 1-5 | 0-1 | 0-0 | -3 |
| Dec 27 | vs IND | W 142–116 | 2:05 | 2 | 1 | 0 | 0 | 0 | 0 | 1-1 | 0-0 | 0-0 | +7 |
| Dec 23 | vs TOR | L 91–112 | 0:49 | 0 | 0 | 0 | 0 | 0 | 0 | 0-0 | 0-0 | 0-0 | -2 |
| Dec 19 | @ BOS | L 116–129 | 0:54 | 3 | 0 | 0 | 0 | 0 | 0 | 1-1 | 1-1 | 0-0 | +6 |
| Dec 15 | vs TOR | L 96–106 | 13:13 | 4 | 2 | 0 | 2 | 0 | 0 | 1-3 | 0-1 | 2-2 | -3 |
| Dec 6 | vs SAC | L 111–127 | 14:25 | 3 | 5 | 0 | 0 | 0 | 0 | 1-2 | 0-0 | 1-4 | +9 |
| Nov 24 | vs DAL | W 106–102 | 17:49 | 7 | 3 | 0 | 0 | 0 | 0 | 3-4 | 1-2 | 0-1 | -2 |
Game records. Only stored games are listed. The player-game feed omits free throws; other box-score records may include them.
Keshad Johnson took 42% of his 2025-26 shots from three, 44% at the rim, 13% elsewhere in the paint and 1% from mid-range.
| Zone | FGM–FGA | FG% | League FG% | Share of shots |
|---|---|---|---|---|
| Restricted area | 34–46 | 73.9 (+6.8) | 67.2 | 44.2% |
| In the paint (non-RA) | 3–13 | 23.1 (-21.5) | 44.5 | 12.5% |
| Mid-range | 1–1 | 100.0 (+58.2) | 41.8 | 1.0% |
| Corner 3 | 7–17 | 41.2 (+2.4) | 38.8 | 16.3% |
| Above the break 3 | 6–27 | 22.2 (-12.9) | 35.2 | 26.0% |
above typical accuracy for the zone about typical below. Shot locations; totals match the stored whynba season field goals (shot edition of Oct 9, 2026). This is a provider consistency check, not a comparison with official NBA totals.
Where he ranks among the 406 players with at least 20 games: the bar shows the share of those players he is ahead of.
Percentiles computed by whynba from season statistics. League-wide: advanced stats leaders · shooting by zone.
Contract data · updated Oct 9, 2026. The provider lists one salary figure in USD without its season or type; it can be a contract's average annual value rather than this season's salary.
Keshad Ray Johnson (born June 23, 2001) is an American professional basketball player for the Miami Heat of the National Basketball Association (NBA), on a two-way contract with the Sioux Falls Skyforce of the NBA G League. He played college basketball for the San Diego State Aztecs and Arizona Wildcats.
| Year | Team | GP | GS | MPG | FG% | 3P% | FT% | RPG | APG | SPG | BPG | PPG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024–25 | Miami | 16 | 0 | 6.1 | .692 | .429 | .444 | 1.8 | .3 | .3 | .3 | 2.7 |
| 2025–26 | Miami | 32 | 0 | 8.8 | .490 | .295 | .724 | 1.9 | .3 | .5 | .3 | 4.3 |
| Career | 48 | 0 | 7.9 | .531 | .314 | .658 | 1.9 | .3 | .4 | .3 | 3.7 |
| Year | Team | GP | GS | MPG | FG% | 3P% | FT% | RPG | APG | SPG | BPG | PPG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | Miami | 2 | 0 | 4.0 | 1.000 | – | – | .5 | .0 | .0 | .0 | 1.0 |
| Career | 2 | 0 | 4.0 | 1.000 | – | – | .5 | .0 | .0 | .0 | 1.0 |
| Year | Team | GP | GS | MPG | FG% | 3P% | FT% | RPG | APG | SPG | BPG | PPG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2019–20 | San Diego State | 18 | 0 | 5.9 | .353 | .222 | .375 | 1.7 | .2 | .3 | .1 | 1.9 |
| 2020–21 | San Diego State | 24 | 0 | 13.5 | .452 | .333 | .550 | 3.6 | .7 | .3 | .5 | 4.0 |
| 2021–22 | San Diego State | 32 | 32 | 23.8 | .553 | .182 | .644 | 4.5 | 1.0 | .7 | .6 | 7.2 |
| 2022–23 | San Diego State | 39 | 39 | 22.2 | .532 | .262 | .648 | 5.0 | .7 | .5 | .5 | 7.7 |
| 2023–24 | Arizona | 36 | 36 | 27.6 | .530 | .387 | .710 | 5.9 | 1.8 | 1.0 | .7 | 11.5 |
| Career | 149 | 107 | 20.5 | .520 | .309 | .642 | 4.5 | 1.0 | .6 | .5 | 7.2 |
Per-game averages. † won an NBA championship · * led the league · ‡ NBA record (as marked).
Draft year: blank in the NBA.com profile, filled from the Wikipedia infobox credited in the About section above.
How acquired: Signed on 07/01/24. This is the roster note stored on the official team page at the last source check, not a live transaction wire.
These figures belong to the season labeled above; they are not 2026–27 results. These historical rates were retained from an earlier snapshot and were not rechecked with this directory refresh.
These dates show when our saved NBA directory observations listed this player with a team. They are not signing, trade or contract dates, and this is not a complete career history.
Roster refresh overdue. This saved assignment may have changed.
| Team | First observed | Last confirmed | Later directory change | Source |
|---|---|---|---|---|
| Miami Heat | None recorded | NBA directory |
Biographical fields reflect the saved official profile at the check time shown above. Team assignments use the dated directory evidence in Roster observations. Offseason rosters and jersey numbers can change.
View the official NBA player profile ↗