Keldon Johnson
San Antonio Spurs · Forward · 6′6″ 215 lb · age 27 · Kentucky · 8th season
3 games this season
Availability
Tomorrow vs SACNot listed official report not submitted yet
Lineups not confirmed yet
Teammates out
Recent changes
- Oct 23AvailabilityAvailable
- Oct 22AvailabilityQuestionable
- Oct 14AvailabilityOut
Season form
3 games this seasonStarts 0 of 3 games · 7th on SAS in minutes · Rotation role
Bars: minutes in his last 3 games · numbers: points
Situational splits: turn on Prediction tools.
What's being said
20 items · 6 sources this season- RotoWire Matt Guzman of SI.com · Report ·
Keldon Johnson: Will play vs. Houston — Johnson (mouth) is available for Friday's game against the Rockets, Matt Guzman of SI.com reports.
- Bluesky Tom Orsborn (@tomorsborn.bsky.social) · Report ·
#Spurs have upgraded De'Aaron Fox (wrist) and Keldon Johnson (mouth laceration) from questionable to available.
- X Underdog NBA (@UnderdogNBA) · Report ·
Key news to watch (status as of 4 ET) Questionable: De'Aaron Fox, Keldon Johnson, Aaron Nesmith Probable: Brandin Podziemski Doubtful: Cedric Coward
- ESPN ESPN · Report ·
Johnson (mouth) participated in shooting drills after Friday's morning shootaround, per Tom Orsborn of the San Antonio Express-News.
- Podcast Locked On Spurs host · Report ·
The second unit had Fox as the only point guard, with three wings (including Champagnie) and a center. The host said it needed more playmaking.
“Wemby Wasn't Having Fun vs. OKC, and Jared Weiss Says He Needs to Play More Structured to Get Better” at 3:12 · listen ↗
- Podcast Zach Lowe, The Zach Lowe Show · Analysis · around the league
Zach: with a wing/forward group of Champagnie, Vassell, Keldon Johnson (who he says won Sixth Man of the Year), Tobias Harris and Carter Bryant, the Spurs may be less suited to three point guards together than last year. He is not sure the three-guard look is right, and starting Harper does not settle who finishes games.
“Knicks Preview, Playoff Picks, Finals Predictions, and More!” at 1:19:01 · listen ↗
also reported by Locked On Spurs host
- Bluesky Tom Orsborn (@tomorsborn.bsky.social) · Report ·
Latest on Spurs injury situation heading into tonight’s game against the Rockets. (Great shot by our @samowens.bsky.social capturing the moment Keldon Johnson suffered a deep cut inside his right cheek in a collision with SGA).
- X Tom Orsborn (@tom_orsborn) · Report ·
#Spurs list Fox as questionable for Friday night vs. Houston with a right wrist sprain. Keldon Johnson is also questionable due to the cut inside his mouth he suffered in the opener that required stitches to close.
- ESPN ESPN · Report ·
Johnson is listed as questionable for Friday's game against the Rockets due to a mouth laceration.
- Podcast Locked On Spurs host · Analysis ·
Keldon Johnson played pretty well and was aggressive on offense, but a co-host described his minutes as sporadic.
“The Spurs Looked Weird in Season Opener vs. OKC, Can They Figure it out Before Facing Houston?” at 13:28 · listen ↗
- Podcast Carter Bryant (quoted), via Locked On Spurs · Quote ·
Bryant lists teammates who can score, including Devin, Steph, Vic, Dylan, Foxy, Harrison Barnes, Tobias Harris and Keldon Johnson.
“Victor Wembanyama Is the Unanimous DPOY and Still Not a Finished Product — That Should Scare the NBA” at 14:22 · listen ↗
- Podcast Matthew Tynan, Locked On Spurs · Analysis ·
The host said San Antonio hasn't had a player who attacks the ball like Reed in years. He named Keldon Johnson as maybe the one past example, and said Devin Vassell has become that kind of player.
“Tarris Reed Jr. Was Mad About 17 Rebounds, and That's Exactly the Big the Spurs Need Next to Wemby” at 6:11 · listen ↗
- Bluesky Jeff McDonald (@jmcdonaldsa.bsky.social) · Report ·
Kornet, Champagnie, Keldon Johnson out for Spurs tonight for rest reasons. Spurs expect to roll out as close to a full dress rehearsal Friday against Kings, per Mitch Johnson
also reported by Tom Orsborn (@tom_orsborn)
- Podcast Locked On Spurs · 6 points ·
- The host says Keldon Johnson's weight loss is noticeable. at 13:26
- In the host's opinion, Keldon Johnson is at his best at this lighter weight and looks like a different player. at 13:59
- The host speculates the Spurs were okay with Keldon Johnson getting bigger in recent years to help the frontcourt. He explicitly says he does not know this for sure. at 14:37
- Keldon Johnson had 4 assists and 9 free-throw attempts in the game; the host says he didn't have "some crazy game." at 15:31
- The host says he cannot imagine Keldon Johnson not being in San Antonio in some capacity. at 17:51
- In the host's framing, the Spurs played Tarris Reed Jr, Ja'Kobi Gillespie, Keldon Johnson and Julian Champagnie, and gave the others a break. at 27:10
“Pre-Season Wins Don't Matter, Tarris Reed Jr. is a rebounding machine, and Ja'kobi Gillespie Shines” · listen ↗
- Podcast Devin Brown, Locked On Spurs · Opinion ·
Devin Brown says to keep an eye on Fox and Keldon Johnson as the players who may face the biggest sacrifice.
“SPURS SQUAD SHOW: Wembanyama SICK & TIRED of NBA Finals Talk! | Who Makes Biggest Sacrifice in '27?” at 27:21 · listen ↗
Podcast items are our short summaries of what was said, credited to who said it; posts and stories link to the original. Opinions and rumors are labelled as such and are not checked facts.
Game log
● = started2026-27 season
| Date | Opp | Min | Pts | Reb | Ast | 3PM |
|---|---|---|---|---|---|---|
| Oct 24 | @DAL W | 26 min | 7 pts | 6 reb | 3 ast | 0 3PM |
| Oct 23 | HOU L | 19 min | 8 pts | 6 reb | 1 ast | 0 3PM |
| Oct 20 | OKC L | 20 min | 10 pts | 4 reb | 1 ast | 1 3PM |
2025-26 season (last season) · 106 games
| Date | Opp | Min | Pts | Reb | Ast | 3PM |
|---|---|---|---|---|---|---|
| Jun 13 | NYK L | 16 min | 7 pts | 5 reb | 0 ast | 2 3PM |
| Jun 10 | @NYK L | 18 min | 2 pts | 4 reb | 1 ast | 0 3PM |
| Jun 8 | @NYK W | 17 min | 7 pts | 2 reb | 0 ast | 0 3PM |
| Jun 5 | NYK L | 16 min | 3 pts | 4 reb | 2 ast | 0 3PM |
| Jun 3 | NYK L | 8 min | 3 pts | 0 reb | 0 ast | 1 3PM |
| May 30 | @OKC W | 16 min | 11 pts | 3 reb | 1 ast | 2 3PM |
| May 28 | OKC W | 18 min | 9 pts | 3 reb | 0 ast | 1 3PM |
| May 26 | @OKC L | 20 min | 15 pts | 4 reb | 2 ast | 1 3PM |
| May 24 | OKC W | 18 min | 6 pts | 3 reb | 0 ast | 0 3PM |
| May 22 | OKC L | 12 min | 5 pts | 2 reb | 0 ast | 1 3PM |
| May 20 | @OKC L | 26 min | 10 pts | 5 reb | 1 ast | 2 3PM |
| May 18 | @OKC W | 22 min | 13 pts | 0 reb | 0 ast | 3 3PM |
| May 15 | @MIN W | 10 min | 0 pts | 0 reb | 2 ast | 0 3PM |
| May 12 | MIN W | 22 min | 21 pts | 2 reb | 0 ast | 1 3PM |
| May 10 | @MIN L | 17 min | 4 pts | 3 reb | 1 ast | 0 3PM |
| May 8 | @MIN W | 19 min | 11 pts | 2 reb | 1 ast | 2 3PM |
| May 6 | MIN W | 19 min | 9 pts | 10 reb | 1 ast | 0 3PM |
| May 4 | MIN L | 24 min | 11 pts | 2 reb | 1 ast | 0 3PM |
| Apr 28 | POR W | 18 min | 7 pts | 5 reb | 1 ast | 1 3PM |
| Apr 26 | @POR W | 17 min | 9 pts | 1 reb | 1 ast | 1 3PM |
| Apr 24 | @POR W | 21 min | 5 pts | 5 reb | 3 ast | 1 3PM |
| Apr 21 | POR L | 18 min | 7 pts | 4 reb | 1 ast | 1 3PM |
| Apr 19 | POR W | 20 min | 3 pts | 7 reb | 1 ast | 1 3PM |
| Apr 12 | DEN L | 22 min | 18 pts | 6 reb | 1 ast | 2 3PM |
| Apr 10 | DAL W | 24 min | 17 pts | 6 reb | 2 ast | 1 3PM |
| Apr 8 | POR W | 29 min | 20 pts | 8 reb | 1 ast | 0 3PM |
| Apr 6 | PHI W | 25 min | 13 pts | 9 reb | 1 ast | 1 3PM |
| Apr 4 | @DEN L | 17 min | 10 pts | 2 reb | 0 ast | 0 3PM |
| Apr 2 | @LAC W | 27 min | 13 pts | 6 reb | 1 ast | 1 3PM |
| Apr 1 | @GSW W | 26 min | 11 pts | 3 reb | 1 ast | 2 3PM |
| Mar 30 | CHI W | 26 min | 15 pts | 2 reb | 1 ast | 2 3PM |
| Mar 28 | @MIL W | 23 min | 16 pts | 0 reb | 5 ast | 2 3PM |
| Mar 25 | @MEM W | 22 min | 15 pts | 7 reb | 3 ast | 1 3PM |
| Mar 23 | @MIA W | 24 min | 21 pts | 6 reb | 1 ast | 3 3PM |
| Mar 21 | IND W | 25 min | 24 pts | 4 reb | 4 ast | 2 3PM |
| Mar 19 | PHX W | 20 min | 6 pts | 4 reb | 1 ast | 0 3PM |
| Mar 17 | @SAC W | 20 min | 18 pts | 1 reb | 1 ast | 2 3PM |
| Mar 16 | @LAC W | 22 min | 8 pts | 5 reb | 0 ast | 0 3PM |
| Mar 14 | CHA W | 21 min | 13 pts | 5 reb | 0 ast | 1 3PM |
| Mar 12 | DEN L | 22 min | 5 pts | 7 reb | 3 ast | 1 3PM |
| Mar 10 | BOS W | 24 min | 8 pts | 6 reb | 0 ast | 2 3PM |
| Mar 8 | HOU W | 26 min | 20 pts | 1 reb | 2 ast | 4 3PM |
| Mar 6 | LAC W | 22 min | 10 pts | 6 reb | 0 ast | 2 3PM |
| Mar 5 | DET W | 22 min | 8 pts | 4 reb | 1 ast | 0 3PM |
| Mar 3 | @PHI W | 22 min | 12 pts | 9 reb | 0 ast | 0 3PM |
| Mar 1 | @NYK L | 17 min | 3 pts | 3 reb | 0 ast | 0 3PM |
| Feb 26 | @BKN W | 18 min | 13 pts | 4 reb | 0 ast | 1 3PM |
| Feb 25 | @TOR W | 14 min | 2 pts | 1 reb | 3 ast | 0 3PM |
| Feb 23 | @DET W | 22 min | 9 pts | 4 reb | 0 ast | 1 3PM |
| Feb 21 | SAC W | 21 min | 18 pts | 1 reb | 0 ast | 3 3PM |
| Feb 19 | PHX W | 20 min | 6 pts | 2 reb | 1 ast | 0 3PM |
| Feb 11 | @GSW W | 29 min | 21 pts | 6 reb | 2 ast | 2 3PM |
| Feb 10 | @LAL W | 21 min | 6 pts | 4 reb | 2 ast | 0 3PM |
| Feb 7 | DAL W | 16 min | 8 pts | 4 reb | 0 ast | 0 3PM |
| Feb 5 | @DAL W | 19 min | 12 pts | 6 reb | 4 ast | 0 3PM |
| Feb 4 | OKC W | 29 min | 25 pts | 6 reb | 2 ast | 4 3PM |
| Feb 1 | ORL W | 25 min | 14 pts | 10 reb | 1 ast | 1 3PM |
| Jan 31 | @CHA L | 16 min | 6 pts | 2 reb | 1 ast | 0 3PM |
| Jan 28 | @HOU W | 27 min | 17 pts | 7 reb | 5 ast | 1 3PM |
| Jan 25 | NOP L | 28 min | 15 pts | 2 reb | 1 ast | 1 3PM |
| Jan 22 | @UTA W | 31 min | 21 pts | 1 reb | 5 ast | 1 3PM |
| Jan 20 | @HOU L | 27 min | 12 pts | 6 reb | 0 ast | 0 3PM |
| Jan 19 | UTA W | 24 min | 2 pts | 3 reb | 2 ast | 0 3PM |
| Jan 17 | MIN W | 31 min | 20 pts | 1 reb | 2 ast | 3 3PM |
| Jan 15 | MIL W | 21 min | 7 pts | 8 reb | 2 ast | 1 3PM |
| Jan 13 | @OKC L | 20 min | 9 pts | 3 reb | 0 ast | 1 3PM |
| Jan 11 | @MIN L | 26 min | 15 pts | 2 reb | 0 ast | 3 3PM |
| Jan 10 | @BOS W | 28 min | 18 pts | 10 reb | 1 ast | 2 3PM |
| Jan 7 | LAL W | 28 min | 27 pts | 6 reb | 0 ast | 2 3PM |
| Jan 6 | @MEM L | 28 min | 13 pts | 5 reb | 0 ast | 2 3PM |
| Jan 3 | POR L | 24 min | 5 pts | 8 reb | 1 ast | 0 3PM |
| Jan 2 | @IND W | 26 min | 16 pts | 6 reb | 1 ast | 3 3PM |
| Dec 31 | NYK W | 31 min | 19 pts | 8 reb | 0 ast | 0 3PM |
| Dec 29 | CLE L | 18 min | 8 pts | 3 reb | 0 ast | 0 3PM |
| Dec 27 | UTA L | 25 min | 27 pts | 10 reb | 1 ast | 5 3PM |
| Dec 25 | @OKC W | 17 min | 9 pts | 7 reb | 0 ast | 1 3PM |
| Dec 23 | OKC W | 22 min | 25 pts | 1 reb | 1 ast | 5 3PM |
| Dec 21 | @WAS W | 24 min | 12 pts | 9 reb | 0 ast | 2 3PM |
| Dec 19 | @ATL W | 16 min | 13 pts | 3 reb | 2 ast | 1 3PM |
| Dec 18 | WAS W | 21 min | 9 pts | 8 reb | 1 ast | 1 3PM |
| Dec 16 | @NYK L | 16 min | 3 pts | 4 reb | 0 ast | 1 3PM |
| Dec 13 | @OKC W | 14 min | 3 pts | 6 reb | 0 ast | 1 3PM |
| Dec 10 | @LAL W | 22 min | 17 pts | 8 reb | 0 ast | 3 3PM |
| Dec 8 | @NOP W | 17 min | 12 pts | 6 reb | 2 ast | 1 3PM |
| Dec 5 | @CLE L | 25 min | 14 pts | 7 reb | 0 ast | 0 3PM |
| Dec 3 | @ORL W | 25 min | 13 pts | 4 reb | 1 ast | 0 3PM |
| Dec 2 | MEM W | 28 min | 11 pts | 6 reb | 4 ast | 1 3PM |
| Nov 30 | @MIN L | 26 min | 22 pts | 8 reb | 2 ast | 2 3PM |
| Nov 28 | @DEN W | 22 min | 14 pts | 8 reb | 2 ast | 2 3PM |
| Nov 26 | @POR W | 23 min | 11 pts | 10 reb | 2 ast | 0 3PM |
| Nov 23 | @PHX L | 25 min | 14 pts | 6 reb | 2 ast | 2 3PM |
| Nov 20 | ATL W | 32 min | 25 pts | 7 reb | 2 ast | 3 3PM |
| Nov 18 | MEM W | 30 min | 18 pts | 7 reb | 2 ast | 1 3PM |
| Nov 16 | SAC W | 23 min | 14 pts | 12 reb | 1 ast | 0 3PM |
| Nov 14 | GSW L | 19 min | 4 pts | 5 reb | 3 ast | 0 3PM |
| Nov 12 | GSW L | 24 min | 6 pts | 9 reb | 1 ast | 0 3PM |
| Nov 10 | @CHI W | 19 min | 10 pts | 7 reb | 1 ast | 0 3PM |
| Nov 8 | NOP W | 20 min | 12 pts | 8 reb | 4 ast | 0 3PM |
| Nov 7 | HOU W | 27 min | 8 pts | 6 reb | 4 ast | 0 3PM |
| Nov 5 | @LAL L | 24 min | 12 pts | 1 reb | 1 ast | 0 3PM |
| Nov 2 | @PHX L | 24 min | 19 pts | 3 reb | 2 ast | 1 3PM |
| Oct 30 | MIA W | 23 min | 11 pts | 3 reb | 1 ast | 1 3PM |
| Oct 27 | TOR W | 24 min | 10 pts | 5 reb | 0 ast | 2 3PM |
| Oct 26 | BKN W | 29 min | 19 pts | 6 reb | 1 ast | 2 3PM |
| Oct 24 | @NOP W | 19 min | 8 pts | 10 reb | 1 ast | 0 3PM |
| Oct 22 | @DAL W | 25 min | 11 pts | 5 reb | 2 ast | 1 3PM |
How his numbers change by situation, with four seasons of history →
Predictions about him
how calls are trackedCame true 2 · Waiting 1
- Waiting Locked On Spurs (show): Keldon Johnson stays with San Antonio and is not traded by the deadline.
2026-10-14 · Podcast · by 2027-02-06 Flag - Came true Underdog NBA: Keldon Johnson: reported available source
2026-10-23 · X · for vs HOU, 2026-10-24 · result: came off the bench, 19 min Flag - Came true Jeff McDonald: Keldon Johnson: reported out source
2026-10-14 · Bluesky · for vs PHX, 2026-10-15 · result: did not play Flag