← San Antonio Spurs
Keldon Johnson
San Antonio Spurs
F · #3 · 6'5" · 220 lb · Age 26 · 8 yrs in the NBA
2025-26 season grade
79.9
- Points added per game
- +1.2
- Per 100 possessions
- +0.3
- Rank
- 102 of 505
- Games
- 83 of 83
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.
- Points above what an average shooter scores on the same shots, against this defense+1.2
- Assists, above an average player's rate−1.2
- Turnovers, above an average player's rate+1.1
- Steals, above an average player's rate−0.7
- Shots and free-throw trips taken on, above an average player's share+0.3
- Blocks, above an average player's rate−0.3
- Defensive rebounds, above an average player's rate+0.2
- Offensive rebounds, above an average player's rate−0.2
- Personal fouls, above an average player's rate−0.0
- These add up to +0.5 this season. The grade uses +0.3: early in the season it's blended with last season's −0.5 until his minutes build up.
2025-26 game log
Game grades need 12+ minutes; playoff and play-in games aren't graded.
| Game | Result | Min | Pts | Reb | Ast | FG | 3PT | Stl | Blk | TO | +/- | Grade |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sat, Jun 13vsNYPlayoffs | L 90-94 | 16 | 7 | 5 | 0 | 2-5 | 2-3 | 0 | 0 | 0 | +17 | – |
| Wed, Jun 10@NYPlayoffs | L 106-107 | 18 | 2 | 4 | 1 | 1-5 | 0-1 | 1 | 0 | 0 | -1 | – |
| Mon, Jun 8@NYPlayoffs | W 115-111 | 17 | 7 | 2 | 0 | 3-5 | 0-0 | 1 | 0 | 2 | +14 | – |
| Fri, Jun 5vsNYPlayoffs | L 104-105 | 16 | 3 | 4 | 2 | 1-4 | 0-2 | 1 | 0 | 1 | -5 | – |
| Wed, Jun 3vsNYPlayoffs | L 95-105 | 8 | 3 | 0 | 0 | 1-4 | 1-2 | 0 | 0 | 0 | +1 | – |
| Sat, May 30@OKCPlayoffs | W 111-103 | 16 | 11 | 3 | 1 | 4-8 | 2-5 | 1 | 0 | 0 | +6 | – |
| Thu, May 28vsOKCPlayoffs | W 118-91 | 18 | 9 | 3 | 0 | 4-7 | 1-3 | 1 | 0 | 1 | +7 | – |
| Tue, May 26@OKCPlayoffs | L 114-127 | 20 | 15 | 4 | 2 | 7-13 | 1-4 | 0 | 0 | 2 | +3 | – |
| Sun, May 24vsOKCPlayoffs | W 103-82 | 18 | 6 | 3 | 0 | 3-12 | 0-4 | 1 | 0 | 2 | +7 | – |
| Fri, May 22vsOKCPlayoffs | L 108-123 | 12 | 5 | 2 | 0 | 1-5 | 1-4 | 0 | 0 | 1 | -23 | – |
| Wed, May 20@OKCPlayoffs | L 113-122 | 26 | 10 | 5 | 1 | 4-12 | 2-4 | 0 | 0 | 1 | -14 | – |
| Mon, May 18@OKCPlayoffs | W 122-115 | 22 | 13 | 0 | 0 | 4-9 | 3-6 | 0 | 0 | 1 | +3 | – |
| Fri, May 15@MINPlayoffs | W 139-109 | 10 | 0 | 0 | 2 | 0-2 | 0-0 | 0 | 0 | 0 | -8 | – |
| Tue, May 12vsMINPlayoffs | W 126-97 | 22 | 21 | 2 | 0 | 8-11 | 1-3 | 2 | 1 | 2 | +17 | – |
| Sun, May 10@MINPlayoffs | L 109-114 | 17 | 4 | 3 | 1 | 2-4 | 0-0 | 1 | 0 | 3 | -5 | – |
| Fri, May 8@MINPlayoffs | W 115-108 | 19 | 11 | 2 | 1 | 3-7 | 2-4 | 1 | 0 | 0 | -11 | – |
| Wed, May 6vsMINPlayoffs | W 133-95 | 19 | 9 | 10 | 1 | 2-8 | 0-1 | 0 | 1 | 1 | +28 | – |
| Mon, May 4vsMINPlayoffs | L 102-104 | 24 | 11 | 2 | 1 | 5-10 | 0-2 | 0 | 0 | 0 | -13 | – |
| Tue, Apr 28vsPORPlayoffs | W 114-95 | 18 | 7 | 5 | 1 | 3-8 | 1-2 | 0 | 0 | 2 | +2 | – |
| Sun, Apr 26@PORPlayoffs | W 114-93 | 17 | 9 | 1 | 1 | 3-5 | 1-2 | 1 | 0 | 0 | -5 | – |
| Fri, Apr 24@PORPlayoffs | W 120-108 | 21 | 5 | 5 | 3 | 1-7 | 1-1 | 1 | 1 | 2 | +4 | – |
| Tue, Apr 21vsPORPlayoffs | L 103-106 | 18 | 7 | 4 | 1 | 3-7 | 1-3 | 2 | 0 | 1 | +7 | – |
| Sun, Apr 19vsPORPlayoffs | W 111-98 | 20 | 3 | 7 | 1 | 1-4 | 1-2 | 1 | 0 | 2 | +2 | – |
| Sun, Apr 12vsDEN | L 118-128 | 22 | 18 | 6 | 1 | 6-12 | 2-5 | 0 | 0 | 1 | +10 | 51.5 |
| Fri, Apr 10vsDAL | W 139-120 | 24 | 17 | 6 | 2 | 6-13 | 1-5 | 0 | 0 | 0 | +8 | 58.6 |
| Wed, Apr 8vsPOR | W 112-101 | 29 | 20 | 8 | 1 | 8-15 | 0-3 | 2 | 1 | 2 | +13 | 59.3 |
| Mon, Apr 6vsPHI | W 115-102 | 25 | 13 | 9 | 1 | 4-14 | 1-5 | 2 | 1 | 1 | +5 | 19.3 |
| Sat, Apr 4@DEN | L 134-136 | 17 | 10 | 2 | 0 | 3-10 | 0-6 | 0 | 0 | 0 | -3 | 16.0 |
| Thu, Apr 2@LAC | W 118-99 | 27 | 13 | 6 | 1 | 6-11 | 1-2 | 0 | 0 | 1 | +18 | 35.2 |
| Wed, Apr 1@GS | W 127-113 | 26 | 11 | 3 | 1 | 3-11 | 2-6 | 0 | 0 | 1 | +7 | 7.5 |
| Mon, Mar 30vsCHI | W 129-114 | 26 | 15 | 2 | 1 | 5-11 | 2-5 | 1 | 0 | 1 | +11 | 49.6 |
| Sat, Mar 28@MIL | W 127-95 | 23 | 16 | 0 | 5 | 6-8 | 2-2 | 1 | 0 | 0 | +26 | 94.3 |
| Wed, Mar 25@MEM | W 123-98 | 22 | 15 | 7 | 3 | 7-16 | 1-6 | 0 | 0 | 1 | +9 | 21.0 |
| Mon, Mar 23@MIA | W 136-111 | 24 | 21 | 6 | 1 | 7-14 | 3-6 | 0 | 0 | 1 | +12 | 64.9 |
| Sat, Mar 21vsIND | W 134-119 | 25 | 24 | 4 | 4 | 10-12 | 2-3 | 0 | 0 | 0 | +11 | 97.1 |
| Thu, Mar 19vsPHX | W 101-100 | 20 | 6 | 4 | 1 | 3-10 | 0-3 | 0 | 0 | 0 | -5 | 6.7 |
| Tue, Mar 17@SAC | W 132-104 | 20 | 18 | 1 | 1 | 8-12 | 2-4 | 0 | 0 | 0 | +11 | 75.8 |
| Mon, Mar 16@LAC | W 119-115 | 22 | 8 | 5 | 0 | 4-10 | 0-1 | 0 | 0 | 2 | +4 | 5.5 |
| Sat, Mar 14vsCHA | W 115-102 | 21 | 13 | 5 | 0 | 6-9 | 1-2 | 0 | 0 | 0 | +11 | 66.2 |
| Thu, Mar 12vsDEN | L 131-136 | 22 | 5 | 7 | 3 | 2-12 | 1-5 | 0 | 1 | 0 | -2 | 3.9 |
| Tue, Mar 10vsBOS | W 125-116 | 24 | 8 | 6 | 0 | 3-7 | 2-4 | 0 | 0 | 0 | +6 | 40.6 |
| Sun, Mar 8vsHOU | W 145-120 | 26 | 20 | 1 | 2 | 8-13 | 4-7 | 0 | 0 | 0 | +2 | 84.6 |
| Fri, Mar 6vsLAC | W 116-112 | 22 | 10 | 6 | 0 | 4-9 | 2-3 | 0 | 0 | 0 | -7 | 40.9 |
| Thu, Mar 5vsDET | W 121-106 | 22 | 8 | 4 | 1 | 2-6 | 0-2 | 0 | 0 | 0 | +1 | 39.9 |
| Tue, Mar 3@PHI | W 131-91 | 22 | 12 | 9 | 0 | 6-11 | 0-3 | 2 | 0 | 3 | +3 | 38.3 |
| Sun, Mar 1@NY | L 89-114 | 17 | 3 | 3 | 0 | 1-4 | 0-2 | 0 | 0 | 1 | -9 | 9.3 |
| Thu, Feb 26@BKN | W 126-110 | 18 | 13 | 4 | 0 | 6-7 | 1-1 | 1 | 0 | 0 | +10 | 80.7 |
| Wed, Feb 25@TOR | W 110-107 | 14 | 2 | 1 | 3 | 1-6 | 0-1 | 0 | 0 | 0 | -7 | 14.8 |
| Mon, Feb 23@DET | W 114-103 | 22 | 9 | 4 | 0 | 4-11 | 1-4 | 1 | 0 | 0 | +4 | 19.0 |
| Sat, Feb 21vsSAC | W 139-122 | 21 | 18 | 1 | 0 | 6-12 | 3-4 | 0 | 0 | 1 | +13 | 49.0 |
| Thu, Feb 19vsPHX | W 121-94 | 20 | 6 | 2 | 1 | 2-6 | 0-2 | 0 | 0 | 1 | +20 | 17.9 |
| Wed, Feb 11@GS | W 126-113 | 29 | 21 | 6 | 2 | 8-13 | 2-6 | 1 | 0 | 1 | +22 | 85.0 |
| Tue, Feb 10@LAL | W 136-108 | 21 | 6 | 4 | 2 | 3-10 | 0-3 | 0 | 0 | 1 | +4 | 4.0 |
| Sat, Feb 7vsDAL | W 138-125 | 16 | 8 | 4 | 0 | 3-5 | 0-2 | 0 | 0 | 4 | -13 | 14.7 |
| Thu, Feb 5@DAL | W 135-123 | 19 | 12 | 6 | 4 | 5-9 | 0-0 | 1 | 1 | 1 | -6 | 73.2 |
| Wed, Feb 4vsOKC | W 116-106 | 29 | 25 | 6 | 2 | 10-17 | 4-8 | 0 | 1 | 0 | +8 | 91.7 |
| Sun, Feb 1vsORL | W 112-103 | 25 | 14 | 10 | 1 | 5-9 | 1-2 | 0 | 0 | 3 | +10 | 28.1 |
| Sat, Jan 31@CHA | L 106-111 | 16 | 6 | 2 | 1 | 1-5 | 0-3 | 1 | 0 | 0 | -3 | 40.9 |
| Wed, Jan 28@HOU | W 111-99 | 27 | 17 | 7 | 5 | 8-15 | 1-4 | 0 | 0 | 1 | +18 | 62.4 |
| Sun, Jan 25vsNO | L 95-104 | 28 | 15 | 2 | 1 | 6-12 | 1-5 | 0 | 0 | 0 | -14 | 33.6 |
| Thu, Jan 22@UTAH | W 126-109 | 31 | 21 | 1 | 5 | 9-19 | 1-4 | 1 | 1 | 0 | +9 | 58.1 |
| Tue, Jan 20@HOU | L 106-111 | 27 | 12 | 6 | 0 | 5-9 | 0-3 | 2 | 0 | 0 | -2 | 70.9 |
| Mon, Jan 19vsUTAH | W 123-110 | 24 | 2 | 3 | 2 | 1-4 | 0-0 | 0 | 2 | 1 | -1 | 16.4 |
| Sat, Jan 17vsMIN | W 126-123 | 31 | 20 | 1 | 2 | 8-14 | 3-5 | 1 | 0 | 1 | +7 | 74.9 |
| Thu, Jan 15vsMIL | W 119-101 | 21 | 7 | 8 | 2 | 1-3 | 1-3 | 3 | 0 | 2 | +17 | 76.6 |
| Tue, Jan 13@OKC | L 98-119 | 20 | 9 | 3 | 0 | 4-11 | 1-5 | 0 | 0 | 1 | -16 | 9.7 |
| Sun, Jan 11@MIN | L 103-104 | 26 | 15 | 2 | 0 | 5-8 | 3-4 | 0 | 0 | 1 | -4 | 68.8 |
| Sat, Jan 10@BOS | W 100-95 | 28 | 18 | 10 | 1 | 6-13 | 2-7 | 1 | 0 | 2 | +4 | 51.1 |
| Wed, Jan 7vsLAL | W 107-91 | 28 | 27 | 6 | 0 | 11-13 | 2-3 | 0 | 0 | 1 | +14 | 95.4 |
| Tue, Jan 6@MEM | L 105-106 | 28 | 13 | 5 | 0 | 5-13 | 2-8 | 1 | 0 | 0 | +10 | 32.7 |
| Sat, Jan 3vsPOR | L 110-115 | 24 | 5 | 8 | 1 | 1-6 | 0-0 | 2 | 0 | 1 | -2 | 29.2 |
| Fri, Jan 2@IND | W 123-113 | 26 | 16 | 6 | 1 | 6-9 | 3-3 | 1 | 0 | 2 | +19 | 74.3 |
| Wed, Dec 31vsNY | W 134-132 | 31 | 19 | 8 | 0 | 5-12 | 0-2 | 2 | 0 | 1 | -10 | 64.5 |
| Mon, Dec 29vsCLE | L 101-113 | 18 | 8 | 3 | 0 | 2-3 | 0-0 | 0 | 0 | 2 | -6 | 31.9 |
| Sat, Dec 27vsUTAH | L 114-127 | 25 | 27 | 10 | 1 | 10-15 | 5-7 | 0 | 0 | 0 | -6 | 93.5 |
| Thu, Dec 25@OKC | W 117-102 | 17 | 9 | 7 | 0 | 4-7 | 1-2 | 0 | 0 | 0 | +7 | 48.1 |
| Tue, Dec 23vsOKC | W 130-110 | 22 | 25 | 1 | 1 | 10-16 | 5-9 | 0 | 0 | 1 | +9 | 90.2 |
| Sun, Dec 21@WSH | W 124-113 | 24 | 12 | 9 | 0 | 4-6 | 2-2 | 0 | 0 | 1 | +3 | 52.7 |
| Fri, Dec 19@ATL | W 126-98 | 16 | 13 | 3 | 2 | 6-8 | 1-1 | 0 | 0 | 0 | +15 | 76.7 |
| Thu, Dec 18vsWSH | W 119-94 | 21 | 9 | 8 | 1 | 4-8 | 1-4 | 0 | 0 | 1 | +15 | 30.2 |
| Tue, Dec 16@NY | L 113-124 | 16 | 3 | 4 | 0 | 1-3 | 1-2 | 0 | 0 | 0 | -4 | 26.9 |
| Sat, Dec 13@OKC | W 111-109 | 14 | 3 | 6 | 0 | 1-4 | 1-2 | 1 | 0 | 1 | -18 | 27.5 |
| Wed, Dec 10@LAL | W 132-119 | 22 | 17 | 8 | 0 | 5-9 | 3-5 | 1 | 0 | 0 | -6 | 80.4 |
| Mon, Dec 8@NO | W 135-132 | 17 | 12 | 6 | 2 | 5-8 | 1-1 | 0 | 0 | 0 | +11 | 59.2 |
| Fri, Dec 5@CLE | L 117-130 | 25 | 14 | 7 | 0 | 5-10 | 0-2 | 1 | 2 | 2 | +5 | 41.1 |
| Wed, Dec 3@ORL | W 114-112 | 25 | 13 | 4 | 1 | 5-8 | 0-3 | 0 | 0 | 1 | -6 | 50.9 |
| Tue, Dec 2vsMEM | W 126-119 | 28 | 11 | 6 | 4 | 4-8 | 1-2 | 0 | 0 | 1 | +13 | 45.0 |
| Sun, Nov 30@MIN | L 112-125 | 26 | 22 | 8 | 2 | 8-13 | 2-4 | 2 | 0 | 1 | -13 | 93.5 |
| Fri, Nov 28@DEN | W 139-136 | 22 | 14 | 8 | 2 | 4-7 | 2-5 | 0 | 0 | 1 | +14 | 77.4 |
| Wed, Nov 26@POR | W 115-102 | 23 | 11 | 10 | 2 | 3-7 | 0-1 | 1 | 0 | 1 | +8 | 49.0 |
| Sun, Nov 23@PHX | L 102-111 | 25 | 14 | 6 | 2 | 6-8 | 2-3 | 0 | 0 | 3 | -6 | 57.4 |
| Thu, Nov 20vsATL | W 135-126 | 32 | 25 | 7 | 2 | 9-12 | 3-5 | 1 | 0 | 2 | +8 | 94.1 |
| Tue, Nov 18vsMEM | W 111-101 | 30 | 18 | 7 | 2 | 8-15 | 1-5 | 2 | 0 | 2 | +11 | 66.7 |
| Sun, Nov 16vsSAC | W 123-110 | 23 | 14 | 12 | 1 | 7-11 | 0-4 | 0 | 0 | 0 | +8 | 64.2 |
| Fri, Nov 14vsGS | L 108-109 | 19 | 4 | 5 | 3 | 2-7 | 0-3 | 0 | 1 | 1 | +2 | 17.2 |
| Wed, Nov 12vsGS | L 120-125 | 24 | 6 | 9 | 1 | 3-9 | 0-2 | 2 | 0 | 1 | -9 | 22.5 |
| Mon, Nov 10@CHI | W 121-117 | 19 | 10 | 7 | 1 | 5-9 | 0-1 | 1 | 0 | 1 | -6 | 45.2 |
| Sat, Nov 8vsNO | W 126-119 | 20 | 12 | 8 | 4 | 4-7 | 0-1 | 2 | 0 | 0 | -2 | 87.7 |
| Fri, Nov 7vsHOU | W 121-110 | 27 | 8 | 6 | 4 | 3-8 | 0-2 | 1 | 0 | 2 | +10 | 20.6 |
| Wed, Nov 5@LAL | L 116-118 | 24 | 12 | 1 | 1 | 4-4 | 0-0 | 1 | 0 | 1 | 0 | 80.1 |
| Sun, Nov 2@PHX | L 118-130 | 24 | 19 | 3 | 2 | 8-14 | 1-4 | 0 | 0 | 2 | -2 | 37.4 |
| Thu, Oct 30vsMIA | W 107-101 | 23 | 11 | 3 | 1 | 4-7 | 1-2 | 0 | 0 | 0 | -9 | 58.2 |
| Mon, Oct 27vsTOR | W 121-103 | 24 | 10 | 5 | 0 | 4-6 | 2-3 | 1 | 0 | 1 | -2 | 64.7 |
| Sun, Oct 26vsBKN | W 118-107 | 29 | 19 | 6 | 1 | 5-9 | 2-4 | 1 | 0 | 0 | +19 | 87.5 |
| Fri, Oct 24@NO | W 120-116 | 19 | 8 | 10 | 1 | 4-7 | 0-1 | 0 | 0 | 0 | -13 | 30.0 |
| Wed, Oct 22@DAL | W 125-92 | 25 | 11 | 5 | 2 | 5-6 | 1-1 | 1 | 0 | 0 | +10 | 84.1 |